(function(e){function t(t){for(var i,s,r=t[0],l=t[1],c=t[2],d=0,u=[];d-1:e.form[t.value]},on:{change:function(a){var i=e.form[t.value],s=a.target,o=!!s.checked;if(Array.isArray(i)){var n=null,r=e._i(i,n);s.checked?r<0&&e.$set(e.form,t.value,i.concat([n])):r>-1&&e.$set(e.form,t.value,i.slice(0,r).concat(i.slice(r+1)))}else e.$set(e.form,t.value,o)}}}):e._e(),"checkbox"===t.type?a("label",{attrs:{for:"checkbox"}},[e._v(e._s(e.form[t.value]))]):e._e(),"select"===t.type?a("v-select",{attrs:{"prepend-icon":t["prepend-icon"],"append-icon":t["append-icon"],items:t.options,label:t.text,placeholder:t.placeholder||t.text,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form):t.required,"item-text":"text","item-value":"value",disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled,multiple:t.multiple,"return-object":t.object},on:{change:function(t){return e.onChange(t)}},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"dbselect"===t.type?a("dbselect",{attrs:{"prepend-icon":t["prepend-icon"],"append-icon":t["append-icon"],instore:t.instore,outstore:t.outstore,id:t.value,form:e.form,show:t.show,label:t.text,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form):t.required,autocomplete:t.autocomplete,value:t.value,fields:t.fields,multiple:t.multiple,order:t.order}}):e._e(),"db-select"===t.type?a("db-select",{attrs:{apiUrl:t.apiUrl,apiParams:t.apiParams,formField:t.value,form:e.form,show:t.show,label:t.text,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form):t.required,autocomplete:t.autocomplete,multiple:t.multiple,placeholder:t.placeholder||t.text}}):e._e(),"db-autocomplete"===t.type?a("db-autocomplete",{attrs:{apiUrl:t.apiUrl,apiParams:"function"==typeof t.apiParams?t.apiParams(e.form,e.auth):t.apiParams,formField:t.value,form:e.form,show:t.show,label:t.text,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form,e.auth):t.required,autocomplete:t.autocomplete,multiple:t.multiple,placeholder:t.placeholder||t.text,disabled:"function"==typeof t.disabled?t.disabled(e.form,e.auth):t.disabled,object:t.object,icon:t.icon,color:t.color}}):e._e(),"list"===t.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",[e._v(e._s(t.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v(e._s(e.form[t.show]||"Selecione..."))]),t.showSecond?a("v-list-tile-sub-title",[e._v("form[field.showSecond]")]):e._e()],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:""},on:{click:function(t){e.listModal=!0}}},[a("v-icon",[e._v("search")])],1),a("list-modal",{attrs:{action:e.listModal,store:t.store,id:t.value,multiple:!!t.multiple&&e.getMultipleListModal},on:{action:e.closeListModal}})],1)],1)],1),a("br")],1):e._e(),"list-ticket-category"===t.type?a("div",[a("ocorrencias-dialog",{attrs:{data:e.form,form:e.form,"ticket-function":t.ticketFunction,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form,e.auth):t.required},on:{select:e.selectCategory}})],1):e._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",[e._v("*Campos obrigatórios")]),a("v-spacer"),!e.form||e.form.id||e.config.config&&!e.config.config.new?e._e():a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.config.id,notCheck:e.form.desativa_permissao},expression:"{'id': config.id, notCheck: form.desativa_permissao}"}],attrs:{disabled:!e.valid,color:"success"},nativeOn:{click:function(t){return e.insert(e.form)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[e._v("Inserir")]),a("v-icon",[e._v("check")])],1),e.form&&e.form.id&&(!e.config.config||("function"==typeof e.config.config.delete?e.config.config.delete(e.form):e.config.config.delete))?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.config.id,notCheck:e.form.desativa_permissao},expression:"{'id': config.id, notCheck: form.desativa_permissao}"}],attrs:{color:"error"},nativeOn:{click:function(t){return e.apagar(e.form)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[e._v("Apagar")]),a("v-icon",[e._v("delete")])],1):e._e(),e.form&&e.form.id&&(!e.config.config||("function"==typeof e.config.config.update?e.config.config.update(e.form):e.config.config.update))?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.config.id,notCheck:e.form.desativa_permissao},expression:"{'id': config.id, notCheck: form.desativa_permissao}"}],attrs:{disabled:!e.valid,color:"info"},nativeOn:{click:function(t){return e.update(e.form)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[e._v("Atualizar")]),a("v-icon",[e._v("update")])],1):e._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 e=this;this.form={},Object.assign(this.form,this.setform),this.config.fieldsFixed&&this.config.fieldsFixed.forEach((function(t){e.form[t.value]=t.data})),this.apagarAoIniciar&&this.apagar(this.form)},computed:{config:function(){var e=this.$store.state.pages[this.store]||{};return this.localConfig||e},url:function(){var e=this.$store.state.url;return e.base+e.version+e.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(e){return"function"===typeof e.required?e.required(this.form):e.required},changed:function(e,t,a,i){void 0===t&&(this.checkboxs[a]=i),this.form[e]=!t},viewField:function(e){return e.edit&&(e.edit.insert||e.edit.update)?this.form.id?!!e.edit.update:!!e.edit.insert:e.edit},selectCategory:function(e){Object.assign(this.form,e),this.$forceUpdate()},newForm:function(){var e=this;this.form={},this.config.fieldsFixed&&this.config.fieldsFixed.forEach((function(t){e.form[t.value]=t.data}))},validField:function(e){return e.rules||[function(e){return!!e||"Campo obrigatório"}]},sizeField:function(e){var t={};for(var a in e=e?"function"===typeof e?e(this.form):e:["xs12","sm12","md12","lg12"],e)t[e[a]]=!0;return t},closeEdit:function(){this.$emit("action",!1)},getMultipleListModal:function(){},closeListModal:function(e){e&&(Object.assign(this.form,e),this.$forceUpdate(),this.listModal=!1)},loading:function(e,t){var a=this;this.$swal({title:e||"Carregando...",text:t||"Aguarde até que a ação seja finalizada.",onOpen:function(){a.$swal.showLoading()}})},success:function(e,t){this.$swal({type:"success",title:e||"Tudo certo!",text:t||"Concluído com sucesso."})},error:function(e,t){this.$swal({type:"error",title:e||"Oops... Algo deu errado!",text:t||"Tente novamente ou contacte o suporte."})},getConfigUri:function(e){return this.config.apiUrl&&this.config.apiUrl.edit?"object"===Object(o["a"])(this.config.apiUrl.edit)?this.config.apiUrl.edit[e]:this.config.apiUrl.edit:this.config.apiUrl},warning:function(e,t){this.$swal({type:"warning",title:e||"Verifique os dados inseridos.",html:t||"Tente novamente ou contacte o suporte."})},insert:function(e){var t=this;for(var a in this.loading("Inserindo..."),this.config.editParams)e[a]=this.config.editParams[a];var i=this.getConfigUri("insert");u["a"].post({url:this.url+i},e).then((function(){t.$emit("action",!0),t.$emit("refresh",!1),t.success()})).catch((function(e){t.$WiMakeError({error:e,id:202,title:"Erro ao inserir informações."})}))},update:function(e){var t=this;this.loading("Atualizando...");var a=this.getConfigUri("update");u["a"].put({url:this.url+a+"/"+e.id},e).then((function(){t.$emit("action",!0),t.$emit("refresh",!1),t.success()})).catch((function(e){t.$WiMakeError({error:e,id:302,title:"Erro ao atualizar informações."})}))},apagar:function(e){var t=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){t.loading("Apagando...");var i=t.getConfigUri("delete");u["a"].delete({url:t.url+i+"/"+e.id}).then((function(){t.$emit("action",!0),t.$emit("refresh",!1),t.success()})).catch((function(e){t.$WiMakeError({error:e,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);t["a"]=_.exports},"0785":function(e,t,a){},"07a7":function(e){e.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(e,t,a){},"0806":function(e,t,a){"use strict";a("cf49")},"0870":function(e,t,a){},"087e":function(e,t,a){},"08a0":function(e,t,a){},"08cd":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"wi-edit-category-selector",class:{"wi-edit-category-selector-dark":e.$wiDark}},[a("div",{staticClass:"category-field",class:{"has-value":e.selectedCategoryId,disabled:e.disabled||e.field.disabled},on:{click:e.handleClick}},[a("div",{staticClass:"category-value"},[e.selectedCategoryTitle?a("strong",[e._v(e._s(e.selectedCategoryTitle))]):a("span",{staticClass:"grey--text"},[e._v(e._s(e.placeholder||e.field.placeholder||"Selecione uma categoria"))])]),a("label",{staticClass:"category-label"},[e._v(e._s(e.label))]),e.selectedCategoryId?a("v-btn",{staticClass:"clear-button",attrs:{small:"",icon:""},on:{click:function(t){return t.stopPropagation(),e.clearCategory(t)}}},[a("v-icon",[e._v("close")])],1):e._e()],1)]),e.categorySelectorOpened?a("WNCategorySelectorDialog",{attrs:{apiUrl:e.localApiUrl,apiParams:e.localApiParams,currentCategoryId:e.selectedCategoryId},on:{select:e.selectCategory,cancel:e.closeCategorySelector},model:{value:e.categorySelectorOpened,callback:function(t){e.categorySelectorOpened=t},expression:"categorySelectorOpened"}}):e._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 e;return this.apiUrl||(null===(e=this.field)||void 0===e?void 0:e.apiUrl)||""},localApiParams:function(){var e;return this.apiParams||(null===(e=this.field)||void 0===e?void 0:e.apiParams)||{}},currentCategoryId:function(){return this.form[this.field.value]},label:function(){var e;return this.text||(null===(e=this.field)||void 0===e?void 0:e.text)||""},localShow:function(){var e;return this.show||(null===(e=this.field)||void 0===e?void 0:e.show)||""}},methods:{handleClick:function(){this.field.disabled||(this.categorySelectorOpened=!0)},selectCategory:function(e){this.form[this.field.value]=e.id,this.$emit("input",e.id),this.selectedCategoryId=e.id;var t={};t[this.field.value]=e.id,t[this.field.show]=e[this.selectedShow||this.field.selectedShow],t[this.selectedShow||this.field.selectedShow]=e[this.selectedShow||this.field.selectedShow],this.$emit("select",t),this.selectedCategoryTitle="".concat(e[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 e={};e[this.field.value]=null,e[this.show||this.field.show]=null,e[this.selectedShow||this.field.selectedShow]=null,this.$emit("select",e),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);t["a"]=c.exports},"09b0":function(e,t,a){"use strict";a("71b4")},"0a18":function(e,t,a){"use strict";a("1a9c")},"0adb":function(e,t,a){},"0afd":function(e,t,a){},"0ba7":function(e,t,a){},"0bce":function(e,t,a){},"0c3d":function(e,t,a){"use strict";a("b7af")},"0cbe":function(e,t,a){},"0cc6":function(e,t,a){"use strict";a("08a0")},"0d75":function(e,t,a){},"0d9e":function(e,t,a){"use strict";a("56c7")},"0dda":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("img",{style:e.getIconStyle,attrs:{src:e.getChannelIcon}})},s=[],o={name:"ChannelIcon",props:{channelType:{type:String,required:!0}},computed:{getChannelIcon:function(){var e={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 e[this.channelType]||""},getIconStyle:function(){var e={instagram:"width: 20px; height: 20px;",facebook:"border-radius: 5px; width: 18px; height: 18px;",email:"width: 20px; height: 20px;",sms:"width: 20px; height: 20px;"};return e[this.channelType]||""}}},n=o,r=a("2877"),l=Object(r["a"])(n,i,s,!1,null,null,null);t["a"]=l.exports},"0dff":function(e,t,a){},"0e14":function(e,t,a){"use strict";a("b3bc")},"0e9b":function(e,t,a){"use strict";a("ae8f")},"0f06":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{"max-width":"1100",scrollable:"",persistent:""},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[e.task&&e.task.id?a("v-toolbar",{staticClass:"white--text",attrs:{dense:"",color:e.loadedTask&&e.loadedTask.id?e.loadedTask.status_info.color:e.task.status_info.color}},[a("v-icon",{attrs:{large:"",color:"white"}},[e._v(e._s(e.loadedTask&&e.loadedTask.id?e.loadedTask.status_info.icon:e.task.status_info.icon))]),a("v-toolbar-title",[a("strong",[e._v("Detalhes do Agendamento")])]),a("v-spacer"),e.loadedTask&&e.loadedTask.id?a("v-btn",{attrs:{outline:"",small:"",color:"white"},on:{click:function(t){return e.editTask()}}},[a("v-icon",[e._v("event")]),a("span",[e._v("Editar Agendamento")])],1):e._e(),e.loadedTask&&e.loadedTask.id?a("v-btn",{attrs:{outline:"",small:"",color:"white"},on:{click:function(t){return e.editCustomer()}}},[a("v-icon",[e._v("perm_identity")]),a("span",[e._v("Editar Paciente")])],1):e._e(),e.loadedTask&&e.loadedTask.id&&e.$Auth.checkPermission("015b8d97")?a("v-btn",{attrs:{outline:"",small:"",color:"white",link:"",to:{name:"medical-record",params:{id:e.loadedTask.person_id}}}},[a("v-icon",[e._v("assignment")]),a("span",[e._v("Prontuário")])],1):e._e(),e.loadedRefresh?a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.loadedRefresh()}}},[a("v-icon",{attrs:{color:"white"}},[e._v("refresh")])],1):e._e(),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.closeDialog()}}},[a("v-icon",{attrs:{color:"white"}},[e._v("close")])],1)],1):e._e(),a("v-card-text",{staticStyle:{"max-height":"800px","z-index":"999"}},[e.task&&e.task.id?a("wi-view",{attrs:{index:"task",apiUrl:"tasks/task/"+e.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:e.setLoadedTask},scopedSlots:e._u([{key:"default",fn:function(e){var t=e.content,i=e.refresh;return[a("Task",{staticStyle:{"z-index":"0"},attrs:{task:t,refresh:i}})]}}],null,!1,3121260574)}):e._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(e){this.$emit("active",e)}}},methods:{setLoadedTask:function(e){var t=e.content,a=e.refresh;this.loadedTask=t,this.loadedRefresh=a},editTask:function(){var e=this;this.$WiEditDialog({wiConfig:"task-clinic",data:this.loadedTask,onSubmit:function(){e.loadedRefresh(),e.refresh()},redirectOnSubmit:!1})},editCustomer:function(){var e=this;this.$WiEditDialog({wiConfig:"patient",data:this.loadedTask.customer,onSubmit:function(){e.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);t["a"]=c.exports},"0f0a":function(e,t,a){},"0f16":function(e,t,a){"use strict";a("3d6e")},"0f71":function(e,t,a){"use strict";a("fc77")},"0f98":function(e,t,a){"use strict";a("fc92")},"0fd5":function(e,t,a){},1:function(e,t,a){e.exports=a("56d7")},"101d":function(e,t,a){"use strict";a("57a6")},1109:function(e,t,a){},1123:function(e,t,a){},"11de":function(e,t,a){},"12a4":function(e,t,a){},"12df":function(e,t,a){"use strict";a("d109")},1476:function(e,t,a){},1503:function(e,t,a){"use strict";a("5d9c")},1626:function(e,t,a){"use strict";a("8584")},"16bf":function(e,t,a){"use strict";a("651d")},1701:function(e,t,a){"use strict";a("bec5")},1768:function(e,t,a){"use strict";a("573d")},"176d":function(e,t,a){},"177b":function(e,t,a){"use strict";a("4160"),a("159b");t["a"]={data:function(){return{}},methods:{onChange:function(){this.$forceUpdate()},isRequired:function(e){return"function"===typeof e.required?e.required(this.form):e.required},changed:function(e,t,a,i){void 0===t&&(this.checkboxs[a]=i),this.form[e]=!t},viewField:function(e){return e.edit&&(e.edit.insert||e.edit.update)?this.form.id?!!e.edit.update:!!e.edit.insert:e.edit},validField:function(e){return e.rules||[function(e){return!!e||"Campo obrigatório"}]},sizeField:function(e){var t={};for(var a in e=e?"function"===typeof e?e(this.form):e:["xs12","sm12","md12","lg12"],e)t[e[a]]=!0;return t},ActiveInactive:function(){var e=this;this.form={},this.$refs.wiEditDialog.reset(),Object.assign(this.form,this.setform),this.config.fieldsFixed&&this.config.fieldsFixed.forEach((function(t){e.form[t.value]=t.data}))},formatLabel:function(e){var t=e.required,a=void 0!==t&&t,i=e.text,s=void 0===i?"Campo":i;return a?"".concat(s,"*"):s}}}},"17ec":function(e,t,a){"use strict";a("cffd")},"17f4":function(e,t,a){"use strict";a("a255")},"18a9":function(e,t,a){},"18c1":function(e,t,a){},"196a":function(e,t,a){},"19ad":function(e,t,a){},"1a20":function(e,t,a){"use strict";a("afa7")},"1a2d":function(e,t,a){},"1a4e":function(e,t,a){"use strict";var i=a("d4ec"),s=a("bee2"),o=a("d359"),n=function(){function e(){Object(i["a"])(this,e),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"])(e,[{key:"setHost",value:function(e){this.host=e}},{key:"setPort",value:function(e){this.port=e}},{key:"setOnConnect",value:function(e){this.onConnect=e}},{key:"setOnDisconnect",value:function(e){this.onDisconnect=e}},{key:"connect",value:function(){var e=this;this.socket=window.io(this.host+":"+this.port,{secure:!0}),this.socket.on("connect",(function(){e.onConnect&&e.onConnect()})),this.socket.on("disconnect",(function(){e.onDisconnect&&e.onDisconnect()}))}},{key:"disconnect",value:function(){this.socket.disconnect()}},{key:"unsubscribe",value:function(e){var t=e.url;this.socket.removeListener(t)}},{key:"emit",value:function(e){var t=e.url,a=e.params;this.socket.emit(t,a)}},{key:"get",value:function(e){var t=this,a=e.url,i=e.params,s=e.callback;this.socket.emit(a,i),s&&this.socket.on(a,(function(e){s(e),t.socket.removeListener(a)}))}},{key:"subscribe",value:function(e){var t=e.url,a=e.callback;this.socket.on(t,(function(e){a(e)}))}},{key:"getSubscribe",value:function(e){var t=e.url,a=e.params,i=e.callback;this.socket.emit(t,a),this.socket.on(t,(function(e){i(e)}))}},{key:"private",value:function(e){var t=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-"+e,name:"subscribe",auth:{headers:i}};return this.socket.emit("subscribe",s),{listen:function(e,a){t.socket.on(e,(function(e,t){a(t)}))}}}}]),e}();t["a"]={data:function(){return{socket:null,server:{status:"disconnected",information:{}}}},methods:{socketConnect:function(){this.socket=new n,this.socket.connect()},socketOnConnect:function(e){var t=this;this.socket.subscribe({url:"connect",callback:function(){t.checkNetworkServerStatusNow(e)}})},socketOnDisconect:function(){var e=this;this.socket.subscribe({url:"disconnect",callback:function(){e.server.status="disconnected"}})},checkNetworkServerStatusNow:function(e){var t=this;this.socket.get({url:"network-server-status",params:{id:e},callback:function(e){t.networkServerStatusChange(e.status)}})},checkNetworkServerStatusSubscribe:function(e){var t=this;this.socket.subscribe({url:"network-server-status-"+e,callback:function(e){t.networkServerStatusChange(e.status)}})},networkServerStatusChange:function(e){this.server.status=e,this.networkServerStatusChanged&&this.networkServerStatusChanged()}},beforeDestroy:function(){this.socket.disconnect()},computed:{user:function(){return this.$store.state.user}}}},"1a63":function(e,t,a){},"1a9c":function(e,t,a){},"1aaf":function(e,t,a){"use strict";a.d(t,"a",(function(){return s}));a("a434");var i=a("2909"),s=function(e,t){var a=t.removedIndex,s=t.addedIndex,o=t.payload;if(null===a&&null===s)return e;var n=Object(i["a"])(e),r=o;return null!==a&&(r=n.splice(a,1)[0]),null!==s&&n.splice(s,0,r),n}},"1ac5":function(e,t,a){},"1b07":function(e,t,a){"use strict";a("9c07")},"1b40":function(e,t,a){"use strict";a("c194")},"1b69":function(e,t,a){},"1b98":function(e,t,a){"use strict";a("8a89")},"1baf":function(e){e.exports=JSON.parse('{"title":"Vendas","description":"Gestão de vendas, orçamentos e contratos"}')},"1bcb":function(e,t,a){},"1c3f":function(e,t,a){"use strict";a("6659")},"1c6b":function(e,t,a){},"1ca4":function(e){e.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(e,t,a){},"1cf0":function(e){e.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(e,t,a){"use strict";a("2d27")},"1df3":function(e,t,a){},"1e24":function(e,t,a){"use strict";a("0adb")},"1e47":function(e,t,a){},"1e94":function(e,t,a){},"1ea2":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.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",[e._v("Carregando...")])],1):e._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);t["a"]=l.exports},"1ec2":function(e,t,a){"use strict";a("176d")},2:function(e,t){},2011:function(e,t,a){},2022:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e.avatarUrl,alt:"Avatar"}}),e._m(0)]),a("div",{staticClass:"wpp-chat"},[a("div",{staticClass:"wpp-message-row"},[a("div",{staticClass:"wpp-message-bubble"},[e.headerComponent?["TEXT"===e.headerComponent.format?a("div",{staticClass:"wpp-header-text"},[e._v(" "+e._s(e.replaceVariables(e.headerComponent.text))+" ")]):"IMAGE"===e.headerComponent.format?a("img",{staticClass:"wpp-header-image",attrs:{src:e.variables["header_image"]||e.headerComponent.example.header_handle[0],alt:"Header image"}}):"DOCUMENT"===e.headerComponent.format?a("div",{staticClass:"wpp-header-document"},[a("i",{staticClass:"material-icons"},[e._v("insert_drive_file")]),a("span",[e._v(e._s(e.variables["header_document"]?"Documento selecionado":"Documento anexado"))])]):"VIDEO"===e.headerComponent.format?a("div",{staticClass:"wpp-header-document"},[a("i",{staticClass:"material-icons"},[e._v("videocam")]),a("span",[e._v(e._s(e.variables["header_video"]?"Vídeo selecionado":"Vídeo anexado"))])]):e._e()]:e._e(),e.bodyComponent?a("div",{staticClass:"wpp-body",domProps:{innerHTML:e._s(e.formatBody(e.bodyComponent.text))}}):e._e(),a("div",{staticClass:"wpp-footer-container"},[e.footerComponent?a("div",{staticClass:"wpp-footer"},[e._v(" "+e._s(e.footerComponent.text)+" ")]):a("div",{staticClass:"wpp-footer"}),a("div",{staticClass:"wpp-time"},[e._v("21:58")])]),e.buttonsComponent?a("div",{staticClass:"wpp-buttons"},e._l(e.buttonsComponent.buttons,(function(t,i){return a("button",{key:i,staticClass:"wpp-btn"},["PHONE_NUMBER"===t.type?a("i",{staticClass:"material-icons"},[e._v("call")]):"QUICK_REPLY"===t.type?a("i",{staticClass:"material-icons"},[e._v("reply")]):"URL"===t.type?a("i",{staticClass:"material-icons"},[e._v("open_in_new")]):e._e(),e._v(" "+e._s(t.text)+" ")])})),0):e._e()],2)])])])])},s=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"wpp-header-info"},[a("div",{staticClass:"wpp-header-title"},[e._v("WhatsApp Business")]),a("div",{staticClass:"wpp-header-status"},[e._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 e;return null===(e=this.template)||void 0===e?void 0:e.components.find((function(e){return"HEADER"===e.type}))},bodyComponent:function(){var e;return null===(e=this.template)||void 0===e?void 0:e.components.find((function(e){return"BODY"===e.type}))},footerComponent:function(){var e;return null===(e=this.template)||void 0===e?void 0:e.components.find((function(e){return"FOOTER"===e.type}))},buttonsComponent:function(){var e;return null===(e=this.template)||void 0===e?void 0:e.components.find((function(e){return"BUTTONS"===e.type}))},avatarUrl:function(){return"/static/icons/user_icon_1.png"}},methods:{replaceVariables:function(e){var t,a=this;if(!e)return"";var i="NAMED"===(null===(t=this.template)||void 0===t?void 0:t.parameter_format);return e.replace(/{{([^}]+)}}/g,(function(t,s){if(i)return a.variables[s]||t;var o,n=null===(o=s.match(/\d+/))||void 0===o?void 0:o[0];if(n){if(e.includes("header"))return a.variables["header_".concat(n)]||t;if(e.includes("button")){var r=s.match(/button_(\d+)_url_(\d+)/);if(r)return a.variables["button_".concat(r[1],"_url_").concat(r[2])]||t}return a.variables["body_".concat(n)]||t}return t}))},formatBody:function(e){if(!e)return"";var t=this.replaceVariables(e);return t=t.replace(/\*(.*?)\*/g,"$1"),t=t.replace(/\n/g,"
"),t},getButtonType:function(e){var t={QUICK_REPLY:"primary",URL:"info",PHONE_NUMBER:"success",FLOW:"warning"};return t[e]||""}}}),n=o,r=(a("2256"),a("2877")),l=Object(r["a"])(n,i,s,!1,null,"eb077558",null);t["a"]=l.exports},"20c2":function(e,t,a){},"20c7":function(e,t,a){"use strict";a("f7ad")},"20fa":function(e,t,a){},"20ff":function(e,t,a){},"217f":function(e,t,a){"use strict";a("22fe")},"21c9":function(e,t,a){},"222d":function(e,t,a){},2256:function(e,t,a){"use strict";a("a764")},2274:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",[a("v-select",{attrs:{items:e.content,label:e.label,placeholder:e.getPlaceholder,"item-text":e.show,disabled:e.disabled,"item-value":"id",loading:e.loadingSelect,required:e.required,rules:e.rules,autocomplete:e.autocomplete,multiple:e.multiple},model:{value:e.form[e.id],callback:function(t){e.$set(e.form,e.id,t)},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 e=this.placeholder||this.label;return e}},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(e){e&&this.instore&&this.$store.commit("dataF",{name:this.instore+"_edit",key:this.id,data:e})},load:function(){var e=this.params?this.params:{},t=null==this.fields?"id,"+this.show:!!this.fields&&this.fields;e&&e.limit||(e["limit"]=1e3),t&&(e["fields"]=t),this.$store.dispatch("getArray",{name:this.outstore,params:e})}}},n=o,r=a("2877"),l=Object(r["a"])(n,i,s,!1,null,null,null);t["a"]=l.exports},"22fe":function(e,t,a){},2343:function(e,t,a){},"236f":function(e,t,a){"use strict";a("036a")},"23a3":function(e,t,a){},2418:function(e,t,a){"use strict";a.d(t,"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(e){Object(s["a"])(a,e);var t=Object(o["a"])(a);function a(){var e;Object(i["a"])(this,a);var s="v1/";return e=t.call(this,{baseURL:m["a"].state.base+s}),f.set(Object(l["a"])(e),{writable:!0,value:void 0}),e.requestInterceptor(),e.responseInterceptor(),e}return Object(r["a"])(a,[{key:"requestInterceptor",value:function(){this.instance.interceptors.request.use((function(e){return v["a"].check()&&(e.headers.Authorization="Bearer "+v["a"].token(),e.headers.Hash=v["a"].hash()),e}),(function(e){return Promise.reject(e)}))}},{key:"responseInterceptor",value:function(){var e=this;this.instance.interceptors.response.use((function(e){return e}),function(){var t=Object(n["a"])(regeneratorRuntime.mark((function t(a){var i,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return s=null===a||void 0===a||null===(i=a.response)||void 0===i?void 0:i.status,e.responseStatusCodeActions(s),t.abrupt("return",Promise.reject(a));case 3:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())}},{key:"responseStatusCodeActions",value:function(e){switch(e){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 e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.instance.get(Object(d["a"])(this,f),{params: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:"findById",value:function(e){var t=this,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.instance.get("".concat(Object(d["a"])(this,f),"/").concat(e),{params:a}).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:"create",value:function(e){var t=this;return this.instance.post(Object(d["a"])(this,f),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:"update",value:function(e,t){var a=this;return this.instance.put("".concat(Object(d["a"])(this,f),"/").concat(e),t).then((function(e){return a.getResponse(!0,null===e||void 0===e?void 0:e.data)})).catch((function(e){return console.log(e.response),a.getResponse(!1,e)}))}},{key:"delete",value:function(e){var t=this;return this.instance.delete("".concat(Object(d["a"])(this,f),"/").concat(e)).then((function(e){return t.getResponse(!0,null===e||void 0===e?void 0:e.data)})).catch((function(e){return console.log(e.response),t.getResponse(!1,e)}))}},{key:"getResponse",value:function(e,t){return{status:e,response:e?t:this.getResponseErrors(t)}}},{key:"getResponseErrors",value:function(e){if(null!==e&&void 0!==e&&e.response){var t=e.response;switch(t.status){case 404:return this.createMessage(null,"Erro ao buscar informações.");case 422:return t.data;case 429:return this.createMessage(null,this.create429Message(t));case 500:return this.createMessage(null===t||void 0===t?void 0:t.data,"Erro interno do servidor.");default:return!1}}return!1}},{key:"createMessage",value:function(e,t){return{errors:{message:[(null===e||void 0===e?void 0:e.message)||t]}}}},{key:"create429Message",value:function(e){if(null!==e&&void 0!==e&&e.headers)return console.log(e.headers),console.log(new Date(1e3*e.headers["x-ratelimit-reset"])),"\n Você enviou um volume muito grande de solicitações.\n Tente novamente depois de ".concat(u["a"].time(1e3*e.headers["x-ratelimit-reset"]),".\n ")}},{key:"uri",get:function(){return Object(d["a"])(this,f)},set:function(e){Object(c["a"])(this,f,e)}}]),a}(p["a"]),_=function(e){Object(s["a"])(a,e);var t=Object(o["a"])(a);function a(){var e;return Object(i["a"])(this,a),e=t.call(this),e.uri="/sales/sale/event",e}return a}(g)},"25f8":function(e){e.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(e,t,a){"use strict";a("ec28")},"269e5":function(e,t,a){"use strict";a("28fb")},"26b9":function(e,t,a){},"26ba":function(e,t,a){"use strict";a("03d7")},2755:function(e,t,a){},2799:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;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(e,t,a,i,s){var n=this,r=new FormData,l={type:t.type,size:t.size};l=Object.assign(l,Object(o["a"])(Object(o["a"])({},this.props),this.info)),r.append("files[0]",t),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(e){201===e.status&&"success"===e.data.status?(i(e.data.data[0].id),n.onSuccess(e.data.data[0])):(s("Oops! Ocorreu um erro."),n.onError())},error:function(e){console.log(e),s("Oops! Ocorreu um erro."),n.onError()}})},delete:function(e,t,a){console.log(e),console.log(t,a)},onSuccess:function(e){this.$emit("onSuccess",e)},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);t["default"]=v.exports},"279c":function(e,t,a){"use strict";a("aa3e")},2838:function(e,t,a){},"289c":function(e,t,a){"use strict";a("cf71")},"28fb":function(e,t,a){},2923:function(e,t,a){},2940:function(e,t,a){"use strict";a("464d")},"299a":function(e,t,a){},"29bb":function(e,t,a){"use strict";a("6b5e")},"2a41":function(e,t,a){"use strict";a("9719")},"2a64":function(e,t,a){"use strict";a("01e6")},"2a8b":function(e,t,a){"use strict";a("52e3")},"2aac":function(e,t,a){"use strict";a("3e0c")},"2ac3":function(e,t,a){"use strict";a("f96e")},"2b7d":function(e,t,a){"use strict";a("7c88")},"2b9d":function(e,t,a){"use strict";a("d9cc")},"2beb":function(e,t,a){},"2c09":function(e,t,a){"use strict";a("9428")},"2cc9":function(e,t,a){},"2d27":function(e,t,a){},"2d73":function(e,t,a){},"2d84":function(e,t,a){"use strict";a("bb27")},"2db4":function(e,t,a){},"2dd8":function(e,t,a){},"2de7":function(e,t,a){"use strict";a("e1ad")},"2dec":function(e,t,a){"use strict";a("9ad1")},"2e57":function(e,t,a){},"2e97":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"},[e._v(e._s(e.loadingText))])],1)]),a("div",{staticClass:"kanban-skeleton"},e._l(4,(function(t){return a("div",{key:t,staticClass:"column-skeleton"},[a("div",{staticClass:"column-header"},[a("div",{staticClass:"header-title-skeleton"}),a("div",{staticClass:"header-count-skeleton"})]),e._l(3,(function(e){return a("div",{key:e,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);t["a"]=l.exports},"2eab":function(e,t,a){"use strict";a("66de")},"2fbe":function(e,t,a){"use strict";a("bcc5")},"2fe1":function(e,t,a){},3:function(e,t){},3041:function(e,t,a){},"30f2":function(e,t,a){"use strict";a("7d4b")},"313a":function(e,t,a){"use strict";a("da52")},3145:function(e,t,a){},3151:function(e,t,a){},3191:function(e,t,a){"use strict";a("0fd5")},"31e9":function(e,t,a){},"31fe":function(e,t,a){"use strict";a.d(t,"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 e(){Object(i["a"])(this,e)}return Object(s["a"])(e,null,[{key:"make",value:function(e){var t={idWeb:null,idApi:null,title:e.title||null,message:e.message,errorData:null,login:e.login||null,showAlert:"disabled"!=e.showAlert};if(e.error.response)switch(e.error.response.status){case 401:t=this.error401(e,t);break;case 402:t=this.error402(e,t);break;case 403:t=this.error403(e,t);break;case 404:t=this.error404(e,t);break;case 409:t=this.error409(e,t);break;case 422:t=this.error422(e,t);break;case 500:t=this.error500(e,t);break;default:t=this.error500(e,t);break}else t["idWeb"]=2e3+e.id,t["idApi"]=e.error.message,t["errorData"]=e.error.stack;this.execute(t)}},{key:"execute",value:function(e){this.showAlert(e),e.idWeb>2e3&&!n["a"].state.url.debug&&(this.sendLogToSlack(e),this.sendLogToLogger(e))}},{key:"sendLogToSlack",value:function(e){l.a.post("https://hooks.slack.com/services/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",JSON.stringify({text:this.createSlackMessage(e)})),o["default"].prototype.$Sentry&&o["default"].prototype.$Sentry.captureException(e)}},{key:"sendLogToLogger",value:function(e){e.message||(e.message=e.idApi)}},{key:"createSlackMessage",value:function(e){var t=null,a="";n["a"].state.User&&n["a"].state.User.profile&&n["a"].state.User.profile.id&&(t=n["a"].state.User,a="- "+t.account.name);var i="*"+n["a"].state.system.name+"* "+a+" : \n\n";if(i+="*ID Web*: "+e.idWeb+"\n",i+="*ID API*: "+e.idApi+"\n",i+="*Message*: "+e.message+"\n",i+="*Error Data*: `"+JSON.stringify(e.errorData)+"`\n",i+="*Local URL*: "+window.location.href+"\n",i+="*Request URL*: "+e.requestURL+"\n",t&&t.profile&&t.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*: "+e.login+"\n";return i+="*Local Time*: "+(new Date).toLocaleString(),i}},{key:"createLogMessage",value:function(e){var t,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:e.idWeb,id_api:e.idApi,message:e.message,error_data:e.errorData,local_url:window.location.href,request_url:e.requestURL||(null===e||void 0===e||null===(t=e.errorData)||void 0===t?void 0:t.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"]=e.login;return s["local_time"]=(new Date).toLocaleString(),s}},{key:"showAlert",value:function(e){e.showAlert&&o["default"].swal({type:e.showAlert?e.idWeb<2e3?"warning":"error":null,title:e.title||"Oops... Algo deu errado!",html:this.createAlertMessage(e)})}},{key:"createAlertMessage",value:function(e){var t="";return t+=e.message||" Tente novamente ou contacte o suporte.",t+=e.idWeb?"
COD1: "+e.idWeb:"",t+=e.idApi?", COD2: "+e.idApi:"",t+="
"+(new Date).toLocaleString(),t}},{key:"error422MessageGenerator",value:function(e){var t="";if(e&&e.data&&e.data.errors){for(var a in t="
    ",e.data.errors)e.data.errors[a].filter((function(e){t+="
  1. "+e+"
  2. "}));return t+="
",t}return null}},{key:"error401",value:function(e,t){return t["idWeb"]=1e3+e.id,t["idApi"]=e.error.response.status,t["errorData"]=e.error.response.data,t}},{key:"error402",value:function(e,t){return t["idWeb"]=1e3+e.id,t}},{key:"error403",value:function(e,t){return t["idWeb"]=1e3+e.id,t["idApi"]=e.error.response.status,t}},{key:"error404",value:function(e,t){return t["idWeb"]=1e3+e.id,t["idApi"]=e.error.response.status,t}},{key:"error409",value:function(e,t){return t["idWeb"]=1e3+e.id,t["idApi"]=e.error.response.status,t["message"]="Este item possui um vínculo com outro item do sistema. Você pode desvincular ou contactar o suporte.",t}},{key:"error422",value:function(e,t){return t["idWeb"]=1e3+e.id,t["idApi"]=e.error.response.status,t["message"]=this.error422MessageGenerator(e.error.response),t}},{key:"error500",value:function(e,t){if(t["idWeb"]=2e3+(e.id||0),t["idApi"]=e.error.response.status,e.error.response.data&&e.error.response.data.trace){var a=e.error.response.data;delete a.trace,t["errorData"]=a}else t["errorData"]=e.error.response.data;return t["requestURL"]=e.error.response.config.url||null,t}},{key:"codesDocs",value:function(){var e=[{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 e}}]),e}()},"325b":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.message?a("div",{staticClass:"talk-message__message",class:{"talk-message__message--from-me":e.message.from_me,"talk-message__message--talk-old":e.talkIsOld}},[a("div",{staticClass:"talk-message__message-avatar",style:{float:e.message.from_me?"right":"left"}},[e.message.from_me?a("v-avatar",{staticClass:"elevation-10"},[e.message.person&&e.message.person.file&&e.message.person.file.url?a("img",{attrs:{src:e.message.person.file.url}}):e.message.talk_campaign_id?a("img",{attrs:{src:"static/icons/campaign_profile_icon_2.png"}}):e.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"},[e.message.contact&&e.message.contact.file&&e.message.contact.file.url?a("img",{attrs:{src:e.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":e.message.from_me,"talk-message__message-balloon--old-talk":!e.message.from_me&&e.talkIsOld,"talk-message__message-balloon--from-me--old-talk":e.message.from_me&&e.talkIsOld,"talk-message__message-balloon--deleted":5==parseInt(e.message.ack),"talk-message__message-balloon--info":11==parseInt(e.message.type),"talk-message__message-balloon--change-of-operator":15==parseInt(e.message.type),"talk-message__message-balloon--note-internal":17==parseInt(e.message.type),"talk-message__message-balloon--change-status":18==parseInt(e.message.type),"talk-message__message-balloon--edited":19==parseInt(e.message.type),"talk-message__message-balloon--reaction":20==parseInt(e.message.type),"talk-message__message-balloon--meta-ads":21==parseInt(e.message.type)}},[a("div",{staticClass:"talk-message__message-balloon-contact",class:{"talk-message__message-balloon-contact--from-me":e.message.from_me},staticStyle:{display:"flex","justify-content":"space-between"}},[a("label",[[15,18].includes(parseInt(e.message.type))?a("span",{staticClass:"black--text hidden-xs-only hidden-sm-only"},[a("v-icon",{attrs:{small:"",color:"black"}},[e._v("info")]),a("span",{staticClass:"ml-1"},[e._v("Informação")])],1):e._e(),17==parseInt(e.message.type)?a("span",{staticClass:"black--text hidden-xs-only hidden-sm-only"},[a("v-icon",{attrs:{small:"",color:"black"}},[e._v("sticky_note_2")]),a("span",{staticClass:"ml-1"},[e._v("Nota interna")])],1):e._e(),[19].includes(parseInt(e.message.type))?a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-icon",{attrs:{small:""}},[e._v("edit")]),a("span",{staticClass:"ml-1"},[e._v("Mensagem editada")])],1):e._e(),[20].includes(parseInt(e.message.type))?a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-icon",{attrs:{small:""}},[e._v("mood")]),a("span",{staticClass:"ml-1"},[e._v("Reação")])],1):e._e()]),a("label",[e.message.from_me?a("label",[e.message.person&&e.message.person.name?a("label",{staticClass:"black--text",domProps:{textContent:e._s(e.message.person.name)}}):e.message.campaign&&e.message.campaign.name?a("label",{staticStyle:{color:"white",border:"solid 1px grey",padding:"2px 5px","border-radius":"5px",cursor:"pointer"},style:{backgroundColor:e.message.campaign.status.color},on:{click:function(t){return e.$router.push({name:"talk-list",params:{page:"talk-campaign"},query:{where:"id,"+e.message.campaign.id}})}}},[a("v-icon",{attrs:{small:"",color:"white"}},[e._v(e._s(e.message.campaign.status.icon))]),a("span",{staticClass:"pl-1",domProps:{textContent:e._s(e.message.campaign.name)}})],1):e.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(t){return e.$router.push({name:"talk-list",params:{page:"talk-menu"},query:{where:"id,"+e.message.talk_menu_id}})}}},[a("v-icon",{attrs:{small:"",color:"white"}},[e._v("smart_toy")]),e.message.menu?a("span",{staticClass:"pl-1"},[e._v(e._s(e.message.menu.name))]):a("span",{staticClass:"pl-1"},[e._v("Chatbot")])],1):e._e()]):a("span",{style:{cursor:e.talk.contact&&2==e.talk.contact.type?"pointer":""},on:{click:function(t){return e.searchTalkContact(e.message.contact)}}},[e.message.contact&&e.message.contact.name?a("span",{staticClass:"black--text",domProps:{textContent:e._s(e.message.contact.name)}}):e._e()]),a("label",[[15,18,19,20,21].includes(parseInt(e.message.type))?e._e():a("v-menu",{attrs:{top:"",transition:"slide-y-transition",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({staticStyle:{color:"black",cursor:"pointer",padding:"0 0 0 5px"},attrs:{small:""}},i),[e._v(" expand_more ")])]}}],null,!1,1719071593)},[a("v-list",[e._e(),a("v-list-tile",{on:{click:function(t){return e.shareMessage(e.message)}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("share")])],1),a("v-list-tile-title",[e._v(" Encaminhar Mensagem ")])],1),parseInt(e.message.ack)<5?a("v-list-tile",{on:{click:function(t){return e.replyMessage(e.message)}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("reply")])],1),a("v-list-tile-title",[e._v(" Responder ")])],1):e._e(),4==parseInt(e.message.type)||8==parseInt(e.message.type)&&e.message.from_me?a("v-list-tile",{attrs:{loading:e.loadingAudio},on:{click:function(t){return e.transcribeAudioMessage()}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("volume_up")])],1),a("v-list-tile-title",[e._v(" Áudio para texto ")])],1):e._e(),!e.message.text_translation&&e.talk.contact&&(e.talk.contact.locale||e.talk.contact.person&&e.talk.contact.person.locale)?a("v-list-tile",{on:{click:function(t){return e.translateMessage(e.message)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"blue"}},[e._v("translate")])],1),a("v-list-tile-title",[e._v(" Traduzir ")])],1):e._e(),e.message.from_me&&e.message.external_code&&!e.talkIsOld&&e.messageTimeToDeleteIsValid()&&parseInt(e.message.ack)<5?a("v-list-tile",{on:{click:function(t){return e.deleteMessage(e.message)}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("delete")])],1),a("v-list-tile-title",[e._v(" Apagar Mensagem ")])],1):e._e()],1)],1)],1)])]),e.message.shared?a("div",{staticClass:"talk-message__message-balloon-shared",class:{"talk-message__message-balloon-contact--from-me":e.message.from_me}},[a("v-icon",{attrs:{small:"",color:"gray"}},[e._v("reply")]),a("label",[e._v(" Encaminhada... ")])],1):e._e(),a("div",{staticClass:"talk-message__message-balloon-text"},[e.message.message?a("div",{staticClass:"talk-message__message-balloon-text-reply",on:{click:function(t){return e.showReplyMessage(e.message.message)}}},[a("div",{staticClass:"talk-message__message-balloon-contact",class:{"talk-message__message-balloon-contact--from-me":!e.message.from_me}},[e.message.message.from_me?a("div",[e.message.message.person&&e.message.message.person.name?a("label",{staticClass:"black--text",domProps:{textContent:e._s(e.message.message.person.name)}}):e._e()]):a("div",[e.message.message.contact&&e.message.message.contact.name?a("label",{staticClass:"black--text",domProps:{textContent:e._s(e.message.message.contact.name)}}):e._e()])]),12==e.message.message.type?a("span",[a("v-icon",[e._v("list")]),a("span",[e._v(" Lista de opções ")])],1):a("span",{domProps:{innerHTML:e._s(e.limitMessageReply(e.message.message.text_html))}}),a("div",{staticClass:"talk-message__message-balloon-info"},[e.message.message.external_time_formated?a("label",{domProps:{textContent:e._s(e.message.message.external_time_formated)}}):a("label",{domProps:{textContent:e._s(e.message.message.created_at_formated||"Agora")}}),e.message.message.from_me?a("label",[-2==parseInt(e.message.message.ack)?a("v-icon",{attrs:{small:"",color:"red"}},[e._v("manage_accounts")]):e._e(),-1==parseInt(e.message.message.ack)?a("v-icon",{attrs:{small:"",color:"red"}},[e._v("close")]):e._e(),0==parseInt(e.message.message.ack)?a("v-icon",{attrs:{small:""}},[e._v("query_builder")]):e._e(),1==parseInt(e.message.message.ack)?a("v-icon",{attrs:{small:""}},[e._v("done")]):e._e(),2==parseInt(e.message.message.ack)?a("v-icon",{attrs:{small:""}},[e._v("done_all")]):e._e(),3==parseInt(e.message.message.ack)?a("v-icon",{attrs:{small:"",color:"blue"}},[e._v("done_all")]):e._e()],1):e._e()])]):e._e(),a("label",[1==parseInt(e.message.type)||19==parseInt(e.message.type)?a("span",[a("span",[a("span",{domProps:{innerHTML:e._s(e.message.text_html)}}),e.message.text_translation?a("span",{staticStyle:{margin:"10px 0"}},[a("br"),a("br"),a("v-divider"),a("span",{staticStyle:{"font-size":"12px",color:"grey"}},[e._v("Tradução:")]),a("br"),a("span",{domProps:{textContent:e._s(e.message.text_translation)}})],1):e._e()])]):20==parseInt(e.message.type)||17==parseInt(e.message.type)?a("span",[a("span",[a("span",{domProps:{innerHTML:e._s(e.message.text_html)}})])]):2==parseInt(e.message.type)||e.message.file&&"image/png"==e.message.file.type_name?a("span",[e.message.file&&e.message.file.url?a("div",[a("div",{staticStyle:{"max-width":"250px"}},[a("WiImageDialog",{attrs:{src:e.message.file.url,download:e.message.file.url_download,title:"Imagem de "+(e.message.contact.name||"- - -"),"aspect-ratio":1}})],1),a("div",[e.message.caption?a("span",{domProps:{innerHTML:e._s(e.message.caption_html)}}):e._e(),e.message.caption&&e.message.text?a("br"):e._e(),e.message.caption&&e.message.text?a("br"):e._e(),e.message.text?a("span",{domProps:{innerHTML:e._s(e.message.text_html)}}):e._e()])]):e._e()]):21==parseInt(e.message.type)?a("span",[a("TalkMessageMetaAds",{attrs:{message:e.message,talk:e.talk}})],1):3==parseInt(e.message.type)?a("span",[e.message.file&&e.message.file.url?a("div",[a("div",[a("video",{staticStyle:{"max-height":"300px",width:"100%"},attrs:{controls:"controls",controlsList:"nodownload"}},[a("source",{attrs:{src:e.message.file.url,type:"video/mp4"}}),e._v(" O seu navegador não suporta a tag vídeo ")])]),a("div",[a("span",{domProps:{textContent:e._s(e.message.caption)}})])]):e._e()]):5==parseInt(e.message.type)?a("span",[e.message.file&&e.message.file.url?a("div",[a("div",{staticStyle:{"text-align":"center"}},[a("WNFileIcon",{attrs:{file:e.message.file,size:"lg",showFileName:!0,showActions:!0,fileNameStyle:"bold",showBorder:!0,buttonsStyle:"outline",truncateFileName:!1}})],1),e.message.caption?a("div",[a("span",{domProps:{textContent:e._s(e.message.caption)}})]):e._e()]):e._e()]):4==parseInt(e.message.type)||8==parseInt(e.message.type)?a("span",[e.message.file&&e.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:e.message.file.url,download:e.message.file.url_download}})],1),e.message.caption?a("div",[a("span",{domProps:{textContent:e._s(e.message.caption)}})]):e._e(),e.message.text&&"🎤 Áudio"!=e.message.text?a("div",{staticStyle:{padding:"0 10px 10px 10px"}},[a("span",{domProps:{innerHTML:e._s(e.message.text_html)}}),e.message.text_translation?a("span",{staticStyle:{margin:"10px 0"}},[a("br"),a("br"),a("v-divider"),a("span",{staticStyle:{"font-size":"12px",color:"grey"}},[e._v("Tradução:")]),a("br"),a("span",{domProps:{textContent:e._s(e.message.text_translation)}})],1):e._e()]):e.message.from_me?e._e():a("div",[a("v-divider"),a("v-btn",{staticClass:"ml-0 mb-0 mt-0",attrs:{flat:"",block:"",color:"primary",loading:e.loadingAudio},on:{click:function(t){return e.transcribeAudioMessage()}}},[a("v-icon",[e._v("volume_up")]),a("span",[e._v(" Áudio para texto")])],1)],1)])])]):e._e()]):6==parseInt(e.message.type)?a("span",[e.message.vcard?a("div",[a("WiVCard",{attrs:{vcard:e.message.vcard}}),a("p",[a("span",{domProps:{textContent:e._s(e.message.caption)}})])],1):e._e()]):10==parseInt(e.message.type)?a("span",[e.message.vcard&&e.message.vcard.length>0?a("div",[e._l(e.message.vcard,(function(e,t){return a("WiVCard",{key:t,attrs:{vcard:e.vcard}})})),a("p",[a("span",{domProps:{textContent:e._s(e.message.caption)}})])],2):e._e()]):9==parseInt(e.message.type)?a("span",[e.message.file&&e.message.file.url?a("div",[a("div",[a("img",{staticStyle:{"max-width":"80px",cursor:"pointer"},attrs:{src:e.message.file.url},on:{click:function(t){return e.openFile(e.message.file)}}})]),a("div",[a("span",{domProps:{textContent:e._s(e.message.caption)}})])]):e._e()]):11==parseInt(e.message.type)?a("span",[a("div",[e.message.text?a("div",[a("span",{domProps:{innerHTML:e._s(e.formatMessageInfo(e.message.text))}})]):a("div",[e._v(" Informação não definida... ")])])]):15==parseInt(e.message.type)?a("span",[a("div",[e.message.text?a("div",{staticStyle:{display:"flex","align-items":"center"},style:{marginTop:e.message.person_id?"0":"12px"}},[a("v-icon",{staticClass:"mr-1"},[e._v("manage_accounts")]),a("span",[e._v(" Atendimento atribuído a "),a("strong",[e._v(e._s(e.message.text))])])],1):a("div",[e._v(" Atribuido a outro operador... ")])])]):18==parseInt(e.message.type)?a("span",[a("div",[e.message.text?a("div",{staticStyle:{display:"flex","align-items":"center"},style:{marginTop:e.message.person_id?"0":"12px"}},[1==e.message.text?a("span",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",{staticClass:"mr-1",attrs:{color:"blue"}},[e._v("smart_toy")]),e._m(0)],1):e._e(),2==e.message.text?a("span",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",{staticClass:"mr-1",attrs:{color:"orange"}},[e._v("pending")]),e._m(1)],1):e._e(),3==e.message.text?a("span",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",{staticClass:"mr-1",attrs:{color:"green"}},[e._v("check")]),e._m(2)],1):e._e(),4==e.message.text?a("span",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",{staticClass:"mr-1",attrs:{color:"red"}},[e._v("close")]),e._m(3)],1):e._e()]):a("div",[e._v(" Atribuido a outro operador... ")])])]):7==parseInt(e.message.type)?a("span",[a("div",[e.message.latitude&&e.message.longitude?a("div",[a("a",{attrs:{href:"https://www.google.com/maps?q="+e.message.latitude+","+e.message.longitude,target:"_blank"}},[a("strong",[e._v(" Latitude: ")]),a("span",[e._v(" "+e._s(e.message.latitude)+" ")]),a("br"),a("strong",[e._v(" Longitude: ")]),a("span",[e._v(" "+e._s(e.message.longitude)+" ")])])]):a("div",[e._v(" Localização incompleta... ")])])]):12==parseInt(e.message.type)?a("span",[e.getListOptionsData()?a("div",{staticStyle:{border:"solid 1px rgba(0,0,0,.12)","border-radius":"5px","padding-top":"10px"}},[a("span",[e.getListOptionsData().title?a("div",{staticStyle:{padding:"10px","margin-bottom":"20px"}},[e._v(" "+e._s(e.getListOptionsData().title)+" ")]):e._e(),e.getListOptionsData().description?a("div",{staticStyle:{padding:"10px !important"},domProps:{innerHTML:e._s(e.getListOptionsData().description)}}):e._e(),a("br"),a("br"),a("v-divider"),a("v-dialog",{attrs:{"max-width":"500",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"ml-0 mb-0 mt-0",attrs:{flat:"",block:"",color:"primary"}},i),[a("v-icon",[e._v("list")]),a("span",{staticClass:"ml-1"},[e._v(" "+e._s(e.getListOptionsData().buttonText||"Clique para selecionar")+" ")])],1)]}}],null,!1,612626965),model:{value:e.listOptionsDialog,callback:function(t){e.listOptionsDialog=t},expression:"listOptionsDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:""}},[a("v-toolbar-title",[e._v(" "+e._s(e.getListOptionsData().buttonText||"Opções")+" ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.listOptionsDialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",e._l(e.getListOptionsData().sections,(function(t,i){return a("v-card",{key:i,staticStyle:{"padding-bottom":"10px"},attrs:{flat:"",outline:"","no-action":""}},[a("v-card-title",[a("h3",[e._v(e._s(t.title))])]),a("v-divider"),a("v-list",{staticStyle:{margin:"0",padding:"0"}},[e._l(t.rows,(function(t,i){return[a("v-list-tile",{key:i,on:{click:function(a){return e.listOptionSelect(t)}}},[a("v-list-tile-avatar",[t.url?a("v-icon",{attrs:{color:"primary"}},[e._v("open_in_new")]):a("v-radio")],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v(" "+e._s(t.title)+" ")]),a("v-list-tile-sub-title",[e._v(" "+e._s(t.description)+" ")])],1)],1),a("v-divider",{key:"divider--"+i})]}))],2)],1)})),1)],1)],1)],1)]):a("span",[e._v(" Lista de opções não definida... ")]),a("span",[e._v(" "+e._s(e.message.text.description)+" ")])]):14==parseInt(e.message.type)?a("span",[e.getTemplateData()?a("div",{staticClass:"template-container"},[a("div",{staticClass:"template-header"},[a("v-icon",{staticClass:"mr-2",attrs:{small:""}},[e._v("description")]),e._v(" Template: "+e._s(e.getTemplateData().name)+" ")],1),a("div",{staticClass:"template-body"},[e._l(e.getTemplateData().components,(function(t,i){return["BODY"===t.type?a("div",{key:"body-"+i,staticClass:"template-text",domProps:{innerHTML:e._s(e.formatTemplateText(t.text))}}):e._e(),"BUTTONS"===t.type&&t.buttons?a("div",{key:"buttons-"+i,staticClass:"template-buttons"},e._l(t.buttons,(function(t,i){return a("v-btn",{key:"btn-"+i,staticClass:"ma-1",attrs:{outlined:"",rounded:""},on:{click:function(a){return e.handleTemplateButton(t.text)}}},[e._v(" "+e._s(t.text)+" ")])})),1):e._e(),"FOOTER"===t.type?a("div",{key:"footer-"+i,staticClass:"template-footer"},[e._v(" "+e._s(t.text)+" ")]):e._e()]}))],2)]):e._e()]):e._e()])]),a("div",{staticClass:"talk-message__message-balloon-info"},[5==parseInt(e.message.ack)?a("label",[e._v(" Mensagem apagada - ")]):e._e(),a("v-tooltip",{attrs:{bottom:"",lazy:""}},[a("template",{slot:"activator"},[a("label",[e._v(" "+e._s(e.getExternalTimeFormated())+" ")])]),a("span",[e._v(" "+e._s(e._f("moment")(e.message.external_time,"DD/MM/YYYY HH:mm"))+" ")])],2),e.message.from_me?a("label",{staticStyle:{"padding-left":"5px"}},[-4==parseInt(e.message.ack)?a("v-icon",{attrs:{small:"",color:"red"}},[e._v("phonelink_erase")]):e._e(),-3==parseInt(e.message.ack)?a("v-icon",{attrs:{small:"",color:"red"}},[e._v("block")]):e._e(),-2==parseInt(e.message.ack)?a("v-icon",{attrs:{small:"",color:"red"}},[e._v("manage_accounts")]):e._e(),-1==parseInt(e.message.ack)?a("v-icon",{attrs:{small:"",color:"red"}},[e._v("close")]):e._e(),0==parseInt(e.message.ack)?a("v-icon",{attrs:{small:""}},[e._v("query_builder")]):e._e(),1==parseInt(e.message.ack)?a("v-icon",{attrs:{small:""}},[e._v("done")]):e._e(),2==parseInt(e.message.ack)?a("v-icon",{attrs:{small:""}},[e._v("done_all")]):e._e(),3==parseInt(e.message.ack)?a("v-icon",{attrs:{small:"",color:"blue"}},[e._v("done_all")]):e._e(),4==parseInt(e.message.ack)?a("v-icon",{attrs:{small:"",color:"blue"}},[e._v("mic")]):e._e(),5==parseInt(e.message.ack)?a("v-icon",{attrs:{small:"",color:"#d20e00"}},[e._v("delete")]):e._e(),7==parseInt(e.message.ack)?a("v-icon",{attrs:{small:"",color:"orange"}},[e._v("timer")]):e._e(),8==parseInt(e.message.ack)?a("v-icon",{attrs:{small:"",color:"blue"}},[e._v("info")]):e._e(),9==parseInt(e.message.ack)?a("v-icon",{attrs:{small:"",color:"orange"}},[e._v("sticky_note_2")]):e._e()],1):e._e()],1),e.message.from_me&&parseInt(e.message.ack)<0?a("div",{staticClass:"talk-message__message-balloon-info-error"},[a("span",[e.message.type_info&&e.message.type_info.name?a("span",[a("v-icon",{attrs:{small:"",color:e.message.type_info.color}},[e._v(e._s(e.message.type_info.icon))]),a("strong",[e._v(" "+e._s(e.message.type_info.name)+" ")])],1):a("span",[e._v("Mensagem ")]),a("span",[e._v(" não enviado(a) - ")])]),a("v-btn",{attrs:{small:"",outline:"",color:"red"},on:{click:function(t){return e.resendMessage(e.message)}}},[a("v-icon",{attrs:{small:""}},[e._v("replay")]),a("span",{staticClass:"ml-1"},[e._v(" Reenviar")])],1)],1):e._e()])]):e._e()])},s=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("span",[e._v(" Atendimento atribuído a um "),a("strong",[e._v("Chatbot")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("span",[a("strong",[e._v("Aguardando atendimento")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("span",[e._v(" Atendimento "),a("strong",[e._v("Concluído")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("span",[e._v(" Atendimento "),a("strong",[e._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 e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"meta-ads-message"},[e.message.file&&e.message.file.url?a("div",{staticClass:"ad-section"},[e._m(0),a("div",{staticClass:"ad-content"},[a("div",{staticClass:"ad-image"},[a("WiImageDialog",{attrs:{src:e.message.file.url,download:e.message.file.url_download,title:"Imagem de "+(e.message.contact.name||"- - -"),"aspect-ratio":1}})],1),e.message.caption?a("div",{staticClass:"ad-caption-container"},[a("div",{staticClass:"ad-caption",class:{truncated:!e.isCaptionExpanded&&e.isCaptionLong},domProps:{innerHTML:e._s(e.message.caption_html)}}),e.isCaptionLong?a("button",{staticClass:"caption-toggle-btn",on:{click:e.toggleCaption}},[e._v(" "+e._s(e.isCaptionExpanded?"Ver menos":"Ver mais")+" ")]):e._e()]):e._e()])]):e._e(),e.hasAdContent&&e.hasContactMessage?a("div",{staticClass:"message-separator"},[a("div",{staticClass:"separator-line"}),a("div",{staticClass:"separator-text"},[e._v("Texto da mensagem")]),a("div",{staticClass:"separator-line"})]):e._e(),e.message.text?a("div",{staticClass:"contact-message"},[a("div",{staticClass:"contact-message-content",domProps:{innerHTML:e._s(e.message.text_html)}})]):e._e()])},m=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"ad-header"},[a("i",{staticClass:"fas fa-bullhorn ad-icon"}),a("span",{staticClass:"ad-label"},[e._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(e){return e.replace(/\n/g,"
")},limitMessageReply:function(e){return this.$options.filters.stringlength(e,180)},openFile:function(e){window.open(e.url)},checkIfTextIsYouTubeVideoUrl:function(e){var t=!1;if(void 0!==e||""!==e){e+="";var a=/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=|\?v=)([^#\&\?]*).*/,i=e.match(a);i&&11===i[2].length&&(t=!0)}return t},getYouTubeVideoEmbendUrl:function(e){if(e){var t="https://www.youtube.com/embed/";return e.split("v=").length>1?t+e.split("v=")[1]:t+e.split("/")[e.split("/").length-1]}return e},checkIfTextIsUrl:function(e){var t=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!!t.test(e)},replyMessage:function(e){this.$store.commit("Talk/SET_REPLY_MESSAGE",e)},showReplyMessage:function(e){this.$emit("showReply",e)},shareMessage:function(e){this.$emit("share",e)},resendMessage:function(e){this.$emit("resendMessage",e)},sendMessageToScreen:function(e){console.log("selection",e),this.$WiApiPost({uri:"talks/message/selection",data:{talk_message_id:e.id},config:{msgAsk:!1,msgSucess:!0,msgError:!0}})},messageTimeToDeleteIsValid:function(){var e=new Date(this.message.external_time),t=new Date,a=Math.abs(t.getTime()-e.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 e=this.$moment(this.message.external_time),t=this.$moment().startOf("day"),a=Math.round(this.$moment.duration(t-e).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 e=this;setInterval((function(){e.$forceUpdate()}),78e3)},formatMessageInfo:function(e){var t;try{e=null===JSON||void 0===JSON?void 0:JSON.parse(e)}catch(i){e={}}var a=null!==(t=e)&&void 0!==t&&t.participant?12==e.participant.toString().length?this.$options.filters.mask(e.participant,"+## (##) ####-####"):this.$options.filters.mask(e.participant,"+## (##) # ####-####"):"Usuário indefinido";switch(e.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 e;if(null!==(e=this.message)&&void 0!==e&&e.text_html&&"object"===Object(o["a"])(this.message.text_html))return this.message.text_html;var t=this.message.text;try{t=null===JSON||void 0===JSON?void 0:JSON.parse(t)}catch(a){t=null}return t},listOptionSelect:function(e){null!==e&&void 0!==e&&e.url?window.open(null===e||void 0===e?void 0:e.url,"_blank"):this.SET_MESSAGE_TEXT(null===e||void 0===e?void 0:e.title),this.listOptionsDialog=!1},transcribeAudioMessage:function(){var e=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(){e.loadingAudio=!1}})},searchTalkContact:function(e){var t=this;2==this.talk.type&&this.$swal({title:"Iniciar conversa com ".concat(e.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&&t.$WiApiGet({uri:"talks/contact/".concat(e.id),params:{with:"opened_talks:id,talk_contact_id"},config:{msgAsk:!1,msgSucess:!1,msgError:!1,msgLoad:!0},callback:function(e){var a=e.success;a&&t.openTalkContact(a)}})}))},translateMessage:function(e){this.$WiApiPost({uri:"talks/message/translate",data:{talk_message_id:e.id},config:{msgAsk:!1,msgLoad:!0,msgSucess:!0,msgError:!0}})},getTemplateData:function(){try{return JSON.parse(this.message.text)}catch(e){return null}},formatTemplateText:function(e){return e?e.replace(/\n/g,"
").replace(/\*(.*?)\*/g,"$1").replace(/_(.*?)_/g,"$1"):""},handleTemplateButton:function(e){this.SET_MESSAGE_TEXT(e)}}),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));t["a"]=y.exports},"326e":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"750px",fullscreen:e.$vuetify.breakpoint.xsOnly},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({},i),[e._t("default")],2)]}}],null,!0),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-signal"},[a("v-toolbar",{staticClass:"diagnostic-signal__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[e._v(" "+e._s(e.title)+" ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),e.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":!e.host.online,"diagnostic-signal__title--signal_is_ok":e.host.signal_is_ok}},[e.host.online?e._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(t){e.showDetailsDialog=!0}}},[a("span",[e._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"}},[e._v("Clique aqui para mais detalhes")]),e._v(". ")])]),e.host.online?e.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"}}),e.host.mac_address||e.host.serial?a("div",{staticStyle:{"font-size":"20px"}},[e.host.mac_address?a("span",[e._v("MAC: "+e._s(e.host.mac_address))]):e._e(),e.host.mac_address&&e.host.serial?a("br"):e._e(),e.host.serial?a("span",[e._v("Serial: "+e._s(e.host.serial))]):e._e()]):a("div",[a("span",[e._v(e._s(e.host.identification))])]),a("div",[e.host.online?a("strong",{staticStyle:{color:"green"}},[e._v("Online")]):a("strong",{staticStyle:{color:"red"}},[e.host.complement&&e.host.complement.status?a("strong",{staticStyle:{"font-size":"18px",color:"orange"}},[1==e.host.complement.status||"undefined"==e.host.complement.status?a("span",{staticStyle:{"font-size":"18px",color:"red"}},[e._v(" Offline ")]):2==e.host.complement.status||"Link Loss"==e.host.complement.status||"LOS"==e.host.complement.status?a("span",[e._v(" Link Loss ")]):3==e.host.complement.status||"DyingGasp"==e.host.complement.status||"Power-Off"==e.host.complement.status?a("span",[e._v(" DiyngGasp ")]):a("span",{staticStyle:{"font-size":"18px",color:"red"}},[e._v(" Offline ")])]):a("span",{staticStyle:{"font-size":"18px",color:"red"}},[e._v(" Offline ")])])]),a("v-divider"),a("div",{staticStyle:{"font-size":"38px"}},[e.host.online?a("strong",[e._v("Sinal: "+e._s(e.host.signal||"- - -"))]):a("div",[a("strong",{staticStyle:{"text-decoration":"line-through"}},[e._v("Sinal: "+e._s(e.host.signal||"- - -"))]),e.host.signal?a("p",{staticStyle:{"font-size":"14px"}},[e._v("(Último sinal registrado)")]):e._e()])]),a("v-divider"),e.host.checked_at?a("div",[a("strong",[e._v("Verificado em: ")]),e._v(" "+e._s(e._f("moment")(e.host.checked_at,"DD/MM/YY HH:mm"))+" ")]):e._e(),a("v-divider"),a("div",[a("strong",[e._v("Referência: ")]),e._v(" "+e._s(e.host.signal_reference||"- - -")+" ")]),e.host.online?a("div",[a("strong",[e._v("Aceitável?: ")]),e._v(" "+e._s(e.host.signal_is_ok?"Sim":"Não")+" ")]):e._e(),!["wireless","FTTH","HFC"].includes(e.host.technology.code)&&e.host.complement&&e.checkComplement(e.host.complement)?a("v-divider"):e._e(),!["wireless","FTTH","HFC"].includes(e.host.technology.code)&&e.host.complement&&e.checkComplement(e.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"}},[e.host.complement.user_auth_status?a("div",{style:{color:"success"==e.host.complement.user_auth_status?"blue":"red"}},[a("strong",[e._v("Status de Autenticação: ")]),a("span",[e._v(" "+e._s("success"==e.host.complement.user_auth_status?"LOCALIZADO":"NÃO LOCALIZADO"))])]):e._e(),e.host.complement.username?a("div",[a("strong",[e._v("Auth Username: ")]),e._v(" "+e._s(e.host.complement.username)+" ")]):e._e(),e.host.complement.user_auth_device?a("div",[a("strong",[e._v("Autenticador: ")]),e._v(" "+e._s(e.host.complement.user_auth_device)+" ")]):e._e(),e.host.complement.info_device?a("div",[a("strong",[e._v("Tipo de Autenticador: ")]),e._v(" "+e._s(e.host.complement.info_device)+" ")]):e._e(),e.host.complement.info_access_type?a("div",[a("strong",[e._v("Tipo de Autenticação: ")]),e._v(" "+e._s(e.host.complement.info_access_type)+" ")]):e._e(),e.host.complement.user_mac_address?a("div",[a("strong",[e._v("MAC do Usuário: ")]),e._v(" "+e._s(e.host.complement.user_mac_address)+" ")]):e._e(),e.host.complement.user_ip_address?a("div",[a("strong",[e._v("IP do Usuário: ")]),e._v(" "+e._s(e.host.complement.user_ip_address)+" ")]):e._e(),e.host.complement.user_uptime?a("div",[a("strong",[e._v("Tempo de Conexão: ")]),e._v(" "+e._s(e.host.complement.user_uptime)+" ")]):e._e(),e.host.complement.user_access_start_time?a("div",[a("strong",[e._v("Início do Acesso: ")]),e._v(" "+e._s(e.host.complement.user_access_start_time)+" ")]):e._e(),e.host.complement.user_speed_inbound?a("div",[a("strong",[e._v("Download: ")]),e._v(" "+e._s(e.host.complement.user_speed_inbound)+" ")]):e._e(),e.host.complement.user_speed_outbound?a("div",[a("strong",[e._v("Upload: ")]),e._v(" "+e._s(e.host.complement.user_speed_outbound)+" ")]):e._e(),e.host.complement.user_qos_inbound?a("div",[a("strong",[e._v("QoS de Down: ")]),e._v(" "+e._s(e.host.complement.user_qos_inbound)+" ")]):e._e(),e.host.complement.user_qos_outbound?a("div",[a("strong",[e._v("QoS de UP: ")]),e._v(" "+e._s(e.host.complement.user_qos_outbound)+" ")]):e._e(),e.host.complement.user_auth_error_time?a("div",[a("strong",[e._v("Auth Tempo de Erro: ")]),e._v(" "+e._s(e.host.complement.user_auth_error_time)+" ")]):e._e(),e.host.complement.user_auth_error_reason?a("div",[a("strong",[e._v("Auth Motivo do Erro: ")]),e._v(" "+e._s(e.host.complement.user_auth_error_reason)+" ")]):e._e()]),e.host.complement.username||e.host.complement.user_mac_address?a("v-divider"):e._e(),e.host.complement.txRate?a("div",{staticStyle:{"text-decoration":"line-through"}},[a("strong",[e._v("TX Rate: ")]),e._v(" "+e._s(e.host.complement.txRate+" Mbps")+" ")]):e._e(),e.host.complement.rxRate?a("div",{staticStyle:{"text-decoration":"line-through"}},[a("strong",[e._v("RX Rate: ")]),e._v(" "+e._s(e.host.complement.rxRate+" Mbps")+" ")]):e._e(),e.host.complement.downstream?a("div",[a("strong",[e._v("Downstream: ")]),e._v(" "+e._s(e.host.complement.downstream)+" ")]):e._e(),e.host.complement.upstream?a("div",[a("strong",[e._v("Upstream: ")]),e._v(" "+e._s(e.host.complement.upstream)+" ")]):e._e(),e.host.complement.download?a("div",[a("strong",[e._v("Download: ")]),e._v(" "+e._s(e.host.complement.download)+" ")]):e._e(),e.host.complement.upload?a("div",[a("strong",[e._v("Upload: ")]),e._v(" "+e._s(e.host.complement.upload)+" ")]):e._e(),e.host.complement.uptime?a("div",[a("strong",[e._v("Uptime: ")]),e._v(" "+e._s(e.host.complement.uptime)+" ")]):e._e(),e.host.complement.slot?a("div",[a("strong",[e._v("Placa: ")]),e._v(" "+e._s(e.host.complement.slot)+" ")]):e._e(),e.host.complement.port?a("div",[a("strong",[e._v("Porta: ")]),e._v(" "+e._s(e.host.complement.port)+" ")]):e._e(),e.host.complement.index?a("div",[a("strong",[e._v("Index: ")]),e._v(" "+e._s(e.host.complement.index)+" ")]):e._e(),e.host.complement.current?a("div",[a("strong",[e._v("Corrente: ")]),e._v(" "+e._s(e.host.complement.current)+"A ")]):e._e(),e.host.complement.temperature?a("div",[a("strong",[e._v("Temperatura: ")]),e._v(" "+e._s(e.host.complement.temperature)+"°C ")]):e._e(),e.host.complement.voltage?a("div",[a("strong",[e._v("Tensão: ")]),e._v(" "+e._s(e.host.complement.voltage)+"v ")]):e._e(),e.host.complement.lan_ports?a("div",[a("strong",{staticClass:"primary--text"},[e._v("Portas LAN: ")]),e._l(e.host.complement.lan_ports,(function(t,i){return a("div",{key:"port-"+i+"-"+t.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",[e._v("Porta LAN: ")]),e._v(" "+e._s(t.name))]),a("span",[a("strong",[e._v("Conectado: ")]),e._v(" "+e._s(t.connected?"Sim":"Não"))]),a("span",[a("strong",[e._v("Velocidade: ")]),e._v(" "+e._s(t.speed))]),a("span",[a("strong",[e._v("Duplex: ")]),e._v(" "+e._s(t.duplex))])])}))],2):e._e(),e.host.complement.distance?a("div",[a("strong",[e._v("Distância: ")]),e._v(" "+e._s(e._f("number")(e.host.complement.distance))+" metros ")]):e._e()],1):e._e(),"wireless"==e.host.technology.code?a("HostComplementUbiquiti",{attrs:{host:e.host}}):e._e(),"FTTH"==e.host.technology.code?a("HostComplementFTTH",{attrs:{host:e.host}}):e._e(),"HFC"==e.host.technology.code?a("HostComplementHFC",{attrs:{host:e.host}}):e._e()],1)],1)],1)],1)],1):a("v-card-text",{staticClass:"diagnostic-signal__not-found"},[a("h2",[e._v("Sinal não encontrado.☹️ ")])]),e.refreshSignal?a("v-toolbar",{staticClass:"diagnostic-signal__toolbar",attrs:{dense:""}},[a("v-btn",{attrs:{outline:"",block:"",small:""},on:{click:function(t){return e.updateHostSignal()}}},[a("v-icon",[e._v("update")]),a("span",[e._v("Nova leitura de sinal")])],1)],1):e._e(),a("v-dialog",{attrs:{"max-width":"400"},model:{value:e.showDetailsDialog,callback:function(t){e.showDetailsDialog=t},expression:"showDetailsDialog"}},[a("v-card",{staticStyle:{"border-radius":"10px"}},[a("v-card-title",{staticClass:"headline"},[e._v(" Informações Importantes ")]),a("v-card-text",[a("div",{staticClass:"mb-4"},[a("p",{staticClass:"mb-2"},[a("strong",[e._v("Quando o equipamento está ONLINE:")])]),a("ul",[a("li",[e._v("Todos os dados exibidos são atualizados em tempo real")]),a("li",[e._v("As métricas de performance refletem o estado atual do equipamento")])])]),a("div",{staticClass:"mb-4"},[a("p",{staticClass:"mb-2"},[a("strong",[e._v("Quando o equipamento está OFFLINE:")])]),a("p",[e._v("O sistema tentará mostrar o último estado conhecido do equipamento:")]),a("ul",[a("li",[e._v("Se existirem dados anteriores: serão exibidas as informações da última leitura bem-sucedida")]),a("li",[e._v("Se não existirem dados: significa que ainda não há histórico de leituras para este equipamento")])]),a("p",{staticClass:"mt-3"},[e._v("Neste caso, observe que:")]),a("ul",[a("li",[e._v("As taxas de transmissão (TX/RX) serão referentes à última leitura")]),a("li",[e._v("O uptime mostrado será o da última vez que o equipamento estava conectado")]),a("li",[e._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",[e._v("Dica:")]),e._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(t){e.showDetailsDialog=!1}}},[e._v(" Entendi ")])],1)],1)],1)],1)],1)},s=[],o=(a("caad"),a("b64b"),a("2532"),function(){var e=this,t=e.$createElement,a=e._self._c||t;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"},[e._v("Nome")]),a("span",{staticClass:"host-complement-ubiquiti__value host-complement-ubiquiti__value--long"},[e._v(e._s(e.formatName()))])]),a("div",{staticClass:"host-complement-ubiquiti__info-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[e._v("MAC")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[e._v(e._s(e.formatMac()))])]),a("div",{staticClass:"host-complement-ubiquiti__info-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[e._v("IP")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[e._v(e._s(e.formatIp()))])]),a("div",{staticClass:"host-complement-ubiquiti__info-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[e._v("Interface")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[e._v(e._s(e.formatInterface()))])])]),a("div",{staticClass:"host-complement-ubiquiti__connection-status"},[a("div",{staticClass:"host-complement-ubiquiti__connection-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[e._v("Conectado")]),a("span",{staticClass:"host-complement-ubiquiti__value host-complement-ubiquiti__value--boolean",class:{"host-complement-ubiquiti__value--connected":e.isConnected(),"host-complement-ubiquiti__value--disconnected":!e.isConnected()}},[e._v(" "+e._s(e.isConnected()?"Sim":"Não")+" ")])]),a("div",{staticClass:"host-complement-ubiquiti__connection-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[e._v("Uptime")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[e._v(e._s(e.formatUptime()))])]),a("div",{staticClass:"host-complement-ubiquiti__connection-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[e._v("Latência")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[e._v(e._s(e.formatLatency()))])])])]),a("div",{staticClass:"host-complement-ubiquiti__radio-info"},[a("h4",{staticClass:"host-complement-ubiquiti__section-title"},[e._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"},[e._v("Frequência")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[e._v(e._s(e.formatRadio()))])]),a("div",{staticClass:"host-complement-ubiquiti__radio-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[e._v("Distância")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[e._v(e._s(e.formatDistance()))])])]),a("div",{staticClass:"host-complement-ubiquiti__radio-card"},[a("div",{staticClass:"host-complement-ubiquiti__radio-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[e._v("Sinal RX")]),a("div",{staticClass:"host-complement-ubiquiti__signal-container"},[a("span",{staticClass:"host-complement-ubiquiti__value",class:e.getSignalClass("rx")},[e._v(" "+e._s(e.formatSignal("rx"))+" ")]),a("div",{staticClass:"host-complement-ubiquiti__signal-bar"},[a("div",{staticClass:"host-complement-ubiquiti__signal-progress",class:e.getSignalClass("rx"),style:{width:e.getSignalPercentage("rx")+"%"}})])])]),a("div",{staticClass:"host-complement-ubiquiti__radio-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[e._v("Sinal TX")]),a("div",{staticClass:"host-complement-ubiquiti__signal-container"},[a("span",{staticClass:"host-complement-ubiquiti__value",class:e.getSignalClass("tx")},[e._v(" "+e._s(e.formatSignal("tx"))+" ")]),a("div",{staticClass:"host-complement-ubiquiti__signal-bar"},[a("div",{staticClass:"host-complement-ubiquiti__signal-progress",class:e.getSignalClass("tx"),style:{width:e.getSignalPercentage("tx")+"%"}})])])])])])]),a("div",{staticClass:"host-complement-ubiquiti__traffic-info"},[a("h4",{staticClass:"host-complement-ubiquiti__section-title"},[e._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"},[e._v("Download")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[e._v(e._s(e.formatBytes("rx")))])]),a("div",{staticClass:"host-complement-ubiquiti__traffic-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[e._v("RX Throughput")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[e._v(e._s(e.formatRate("rx")))])]),a("div",{staticClass:"host-complement-ubiquiti__traffic-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[e._v("Downlink Capacity")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[e._v(e._s(e.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"},[e._v("Upload")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[e._v(e._s(e.formatBytes("tx")))])]),a("div",{staticClass:"host-complement-ubiquiti__traffic-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[e._v("TX Throughput")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[e._v(e._s(e.formatRate("tx")))])]),a("div",{staticClass:"host-complement-ubiquiti__traffic-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[e._v("Uplink Capacity")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[e._v(e._s(e.formatCapacity("up")))])])])])]),a("HostAuthInfo",{attrs:{complement:e.complement}})],1)}),n=[],r=(a("99af"),a("b0c0"),a("b680"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"host-auth-info"},[a("h4",{staticClass:"host-auth-info__section-title"},[e._v("Autenticação")]),e.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"},[e._v("Status de Autenticação")]),a("span",{staticClass:"host-auth-info__value",class:e.getAuthStatusClass()},[e._v(" "+e._s(e.formatAuthStatus())+" ")])])]):e._e(),e.hasAuthDetails()?a("div",{staticClass:"host-auth-info__auth-grid"},[e.formatUsername()?a("div",{staticClass:"host-auth-info__auth-item host-auth-info__auth-item--full"},[a("span",{staticClass:"host-auth-info__label"},[e._v("Auth Username")]),a("span",{staticClass:"host-auth-info__value host-auth-info__value--full"},[e._v(e._s(e.formatUsername()))])]):e._e(),e.formatDevice()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[e._v("Tipo de Autenticador")]),a("span",{staticClass:"host-auth-info__value"},[e._v(e._s(e.formatDevice()))])]):e._e(),e.formatAccessType()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[e._v("Tipo de Autenticação")]),a("span",{staticClass:"host-auth-info__value"},[e._v(e._s(e.formatAccessType()))])]):e._e(),e.formatUserAuthDevice()?a("div",{staticClass:"host-auth-info__auth-item host-auth-info__auth-item--full"},[a("span",{staticClass:"host-auth-info__label"},[e._v("Autenticador")]),a("span",{staticClass:"host-auth-info__value host-auth-info__value--full"},[e._v(e._s(e.formatUserAuthDevice()))])]):e._e()]):e._e(),e.hasUserInfo()?a("div",{staticClass:"host-auth-info__auth-grid"},[e.formatUserMacAddress()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[e._v("MAC do Usuário")]),a("span",{staticClass:"host-auth-info__value"},[e._v(e._s(e.formatUserMacAddress()))])]):e._e(),e.formatUserIpAddress()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[e._v("IP do Usuário")]),a("span",{staticClass:"host-auth-info__value"},[e._v(e._s(e.formatUserIpAddress()))])]):e._e()]):e._e(),e.hasConnectionInfo()?a("div",{staticClass:"host-auth-info__auth-grid"},[e.formatUserUptime()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[e._v("Tempo de Conexão")]),a("span",{staticClass:"host-auth-info__value"},[e._v(e._s(e.formatUserUptime()))])]):e._e(),e.formatUserAccessStartTime()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[e._v("Início do Acesso")]),a("span",{staticClass:"host-auth-info__value"},[e._v(e._s(e.formatUserAccessStartTime()))])]):e._e()]):e._e(),e.hasSpeedInfo()?a("div",{staticClass:"host-auth-info__auth-grid"},[e.formatUserSpeedInbound()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[e._v("Download")]),a("span",{staticClass:"host-auth-info__value"},[e._v(e._s(e.formatUserSpeedInbound()))])]):e._e(),e.formatUserSpeedOutbound()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[e._v("Upload")]),a("span",{staticClass:"host-auth-info__value"},[e._v(e._s(e.formatUserSpeedOutbound()))])]):e._e()]):e._e(),e.hasQosInfo()?a("div",{staticClass:"host-auth-info__auth-grid"},[e.formatUserQosInbound()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[e._v("QoS de Down")]),a("span",{staticClass:"host-auth-info__value host-auth-info__value--long"},[e._v(e._s(e.formatUserQosInbound()))])]):e._e(),e.formatUserQosOutbound()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[e._v("QoS de UP")]),a("span",{staticClass:"host-auth-info__value host-auth-info__value--long"},[e._v(e._s(e.formatUserQosOutbound()))])]):e._e()]):e._e(),e.hasErrorInfo()?a("div",{staticClass:"host-auth-info__auth-grid"},[e.formatUserAuthErrorTime()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[e._v("Auth Tempo de Erro")]),a("span",{staticClass:"host-auth-info__value"},[e._v(e._s(e.formatUserAuthErrorTime()))])]):e._e(),e.formatUserAuthErrorReason()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[e._v("Auth Motivo do Erro")]),a("span",{staticClass:"host-auth-info__value host-auth-info__value--long"},[e._v(e._s(e.formatUserAuthErrorReason()))])]):e._e()]):e._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 e,t,a,i;return(null===(e=this.complement.auth)||void 0===e?void 0:e.username)||(null===(t=this.complement.auth)||void 0===t?void 0:t.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 e,t;return(null===(e=this.complement.auth)||void 0===e?void 0:e.user_mac_address)||(null===(t=this.complement.auth)||void 0===t?void 0:t.user_ip_address)},hasConnectionInfo:function(){var e,t,a;return(null===(e=this.complement.auth)||void 0===e?void 0:e.user_uptime)||(null===(t=this.complement.auth)||void 0===t?void 0:t.user_access_start_time)&&null!==(null===(a=this.complement.auth)||void 0===a?void 0:a.user_access_start_time)},hasSpeedInfo:function(){var e,t;return(null===(e=this.complement.auth)||void 0===e?void 0:e.user_speed_inbound)||(null===(t=this.complement.auth)||void 0===t?void 0:t.user_speed_outbound)},hasQosInfo:function(){var e,t;return(null===(e=this.complement.auth)||void 0===e?void 0:e.user_qos_inbound)||(null===(t=this.complement.auth)||void 0===t?void 0:t.user_qos_outbound)},hasErrorInfo:function(){var e,t,a=null===(e=this.complement.auth)||void 0===e?void 0:e.user_auth_error_time,i=null===(t=this.complement.auth)||void 0===t?void 0:t.user_auth_error_reason;return a&&null!==a&&"- - -"!==a||i&&null!==i&&"- - -"!==i},formatUsername:function(){var e;return null===(e=this.complement.auth)||void 0===e?void 0:e.username},formatUserMacAddress:function(){var e;return null===(e=this.complement.auth)||void 0===e?void 0:e.user_mac_address},formatUserIpAddress:function(){var e;return null===(e=this.complement.auth)||void 0===e?void 0:e.user_ip_address},formatUserUptime:function(){var e;return null===(e=this.complement.auth)||void 0===e?void 0:e.user_uptime},formatUserAccessStartTime:function(){var e,t=null===(e=this.complement.auth)||void 0===e?void 0:e.user_access_start_time;return t&&null!==t?t:null},formatUserSpeedInbound:function(){var e;return null===(e=this.complement.auth)||void 0===e?void 0:e.user_speed_inbound},formatUserSpeedOutbound:function(){var e;return null===(e=this.complement.auth)||void 0===e?void 0:e.user_speed_outbound},formatUserQosInbound:function(){var e;return null===(e=this.complement.auth)||void 0===e?void 0:e.user_qos_inbound},formatUserQosOutbound:function(){var e;return null===(e=this.complement.auth)||void 0===e?void 0:e.user_qos_outbound},formatDevice:function(){var e;return null===(e=this.complement.auth)||void 0===e?void 0:e.info_device},formatAccessType:function(){var e;return null===(e=this.complement.auth)||void 0===e?void 0:e.info_access_type},formatUserAuthDevice:function(){var e;return null===(e=this.complement.auth)||void 0===e?void 0:e.user_auth_device},formatUserAuthErrorTime:function(){var e,t=null===(e=this.complement.auth)||void 0===e?void 0:e.user_auth_error_time;return t&&null!==t&&"- - -"!==t?t:null},formatUserAuthErrorReason:function(){var e,t=null===(e=this.complement.auth)||void 0===e?void 0:e.user_auth_error_reason;return t&&null!==t&&"- - -"!==t?t:null},formatAuthStatus:function(){var e=this.complement.user_auth_status;return e?"success"===e?"LOCALIZADO":"NÃO LOCALIZADO":"Status não disponível"},getAuthStatusClass:function(){var e=this.complement.user_auth_status;return"success"===e?"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 e=this.complement.mac;return e?e.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 e=this.complement.uptime;if(!e||0===e)return"N/A";var t=Math.floor(e/86400),a=Math.floor(e%86400/3600),i=Math.floor(e%3600/60);return t>0?"".concat(t,"d ").concat(a,"h ").concat(i,"m"):a>0?"".concat(a,"h ").concat(i,"m"):"".concat(i,"m")},formatLatency:function(){var e=this.complement.latency;return e&&0!==e?"".concat(e,"ms"):"N/A"},formatRadio:function(){return this.complement.radio||"Frequência não disponível"},formatDistance:function(){var e=this.complement.distance;return e&&0!==e?e>=1e3?"".concat((e/1e3).toFixed(1),"km"):"".concat(e,"m"):"N/A"},formatSignal:function(e){var t=this.complement["".concat(e,"Signal")];return null===t||void 0===t?"N/A":"".concat(t,"dBm")},getSignalClass:function(e){var t=this.complement["".concat(e,"Signal")];if(null===t||void 0===t)return"";if(!this.host.online)return"host-complement-ubiquiti__value--signal-poor";if(!this.host.signal_reference)return t>=-60?"host-complement-ubiquiti__value--signal-excellent":t>=-70?"host-complement-ubiquiti__value--signal-good":t>=-80?"host-complement-ubiquiti__value--signal-fair":"host-complement-ubiquiti__value--signal-poor";var a=this.host.signal_reference;return t>=a?"host-complement-ubiquiti__value--signal-excellent":"host-complement-ubiquiti__value--signal-good"},getSignalPercentage:function(e){var t=this.complement["".concat(e,"Signal")];if(null===t||void 0===t)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,t));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,t)),c=Math.round((l-r)/(n-r)*100);return Math.max(0,Math.min(100,c))},formatBytes:function(e){var t=this.complement["".concat(e,"Bytes")];if(!t||0===t)return"0 B";var a=["B","KB","MB","GB","TB"],i=Math.floor(Math.log(t)/Math.log(1024));return"".concat((t/Math.pow(1024,i)).toFixed(2)," ").concat(a[i])},formatRate:function(e){var t=this.complement["".concat(e,"Rate")];if(!t||0===t)return"0 bps";var a=["bps","Kbps","Mbps","Gbps"],i=Math.floor(Math.log(t)/Math.log(1e3));return"".concat((t/Math.pow(1e3,i)).toFixed(2)," ").concat(a[i])},formatCapacity:function(e){var t=this.complement["".concat("down"===e?"downlink":"uplink","Capacity")];if(!t||0===t)return"0 bps";var a=["bps","Kbps","Mbps","Gbps"],i=Math.floor(Math.log(t)/Math.log(1e3));return"".concat((t/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 e=this,t=e.$createElement,a=e._self._c||t;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"},[e._v("MAC")]),a("span",{staticClass:"host-complement-ftth__value"},[e._v(e._s(e.formatMac()))])]),a("div",{staticClass:"host-complement-ftth__info-item"},[a("span",{staticClass:"host-complement-ftth__label"},[e._v("IP")]),a("span",{staticClass:"host-complement-ftth__value"},[e._v(e._s(e.formatIp()))])]),e.host.producer_id?a("div",{staticClass:"host-complement-ftth__info-item"},[a("span",{staticClass:"host-complement-ftth__label"},[e._v("Fabricante")]),a("span",{staticClass:"host-complement-ftth__value"},[e._v(e._s(e.formatProducer()))])]):e._e()]),a("div",{staticClass:"host-complement-ftth__connection-status"},[a("div",{staticClass:"host-complement-ftth__connection-item"},[a("span",{staticClass:"host-complement-ftth__label"},[e._v("Status")]),a("span",{staticClass:"host-complement-ftth__value host-complement-ftth__value--boolean",class:{"host-complement-ftth__value--online":e.host.online,"host-complement-ftth__value--offline":!e.host.online}},[e._v(" "+e._s(e.host.online?"Online":"Offline")+" ")])]),a("div",{staticClass:"host-complement-ftth__connection-item"},[a("span",{staticClass:"host-complement-ftth__label"},[e._v("Última Verificação")]),a("span",{staticClass:"host-complement-ftth__value"},[e._v(e._s(e.formatCheckedAt()))])])])]),a("div",{staticClass:"host-complement-ftth__optical-info"},[a("h4",{staticClass:"host-complement-ftth__section-title"},[e._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"},[e._v("Sinal Principal")]),a("div",{staticClass:"host-complement-ftth__signal-container"},[a("span",{staticClass:"host-complement-ftth__value",class:e.getSignalClass()},[e._v(" "+e._s(e.formatMainSignal())+" ")]),a("div",{staticClass:"host-complement-ftth__signal-bar"},[a("div",{staticClass:"host-complement-ftth__signal-progress",class:e.getSignalClass(),style:{width:e.getSignalPercentage()+"%"}})])])]),a("div",{staticClass:"host-complement-ftth__optical-item"},[a("span",{staticClass:"host-complement-ftth__label"},[e._v("Referência")]),a("span",{staticClass:"host-complement-ftth__value"},[e._v(e._s(e.formatSignalReference()))])])]),a("div",{staticClass:"host-complement-ftth__optical-card"},[a("div",{staticClass:"host-complement-ftth__optical-item"},[a("span",{staticClass:"host-complement-ftth__label"},[e._v("TXP")]),a("span",{staticClass:"host-complement-ftth__value"},[e._v(e._s(e.formatTxp()))])]),a("div",{staticClass:"host-complement-ftth__optical-item"},[a("span",{staticClass:"host-complement-ftth__label"},[e._v("RXP")]),a("span",{staticClass:"host-complement-ftth__value"},[e._v(e._s(e.formatRxp()))])])])])]),e.hasHardwareInfo()?a("div",{staticClass:"host-complement-ftth__hardware-info"},[a("h4",{staticClass:"host-complement-ftth__section-title"},[e._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"},[e._v("Slot")]),a("span",{staticClass:"host-complement-ftth__value"},[e._v(e._s(e.formatSlot()))])]),a("div",{staticClass:"host-complement-ftth__hardware-item"},[a("span",{staticClass:"host-complement-ftth__label"},[e._v("Porta")]),a("span",{staticClass:"host-complement-ftth__value"},[e._v(e._s(e.formatPort()))])]),a("div",{staticClass:"host-complement-ftth__hardware-item"},[a("span",{staticClass:"host-complement-ftth__label"},[e._v("Index")]),a("span",{staticClass:"host-complement-ftth__value"},[e._v(e._s(e.formatIndex()))])])]),a("div",{staticClass:"host-complement-ftth__hardware-card"},[a("div",{staticClass:"host-complement-ftth__hardware-item"},[a("span",{staticClass:"host-complement-ftth__label"},[e._v("Temperatura")]),a("span",{staticClass:"host-complement-ftth__value"},[e._v(e._s(e.formatTemperature()))])]),a("div",{staticClass:"host-complement-ftth__hardware-item"},[a("span",{staticClass:"host-complement-ftth__label"},[e._v("Tensão")]),a("span",{staticClass:"host-complement-ftth__value"},[e._v(e._s(e.formatVoltage()))])]),a("div",{staticClass:"host-complement-ftth__hardware-item"},[a("span",{staticClass:"host-complement-ftth__label"},[e._v("Corrente")]),a("span",{staticClass:"host-complement-ftth__value"},[e._v(e._s(e.formatCurrent()))])])])])]):e._e(),e.hasLanPorts()?a("div",{staticClass:"host-complement-ftth__lan-info"},[a("h4",{staticClass:"host-complement-ftth__section-title"},[e._v("Portas LAN")]),a("div",{staticClass:"host-complement-ftth__lan-grid"},e._l(e.complement.lan_ports,(function(t,i){return a("div",{key:"port-"+i+"-"+t.name,staticClass:"host-complement-ftth__lan-card"},[a("div",{staticClass:"host-complement-ftth__lan-item"},[a("span",{staticClass:"host-complement-ftth__label"},[e._v("Porta")]),a("span",{staticClass:"host-complement-ftth__value"},[e._v(e._s(t.name))])]),a("div",{staticClass:"host-complement-ftth__lan-item"},[a("span",{staticClass:"host-complement-ftth__label"},[e._v("Conectado")]),a("span",{staticClass:"host-complement-ftth__value host-complement-ftth__value--boolean",class:{"host-complement-ftth__value--connected":t.connected,"host-complement-ftth__value--disconnected":!t.connected}},[e._v(" "+e._s(t.connected?"Sim":"Não")+" ")])]),a("div",{staticClass:"host-complement-ftth__lan-item"},[a("span",{staticClass:"host-complement-ftth__label"},[e._v("Velocidade")]),a("span",{staticClass:"host-complement-ftth__value"},[e._v(e._s(t.speed||"N/A"))])]),t.duplex?a("div",{staticClass:"host-complement-ftth__lan-item"},[a("span",{staticClass:"host-complement-ftth__label"},[e._v("Duplex")]),a("span",{staticClass:"host-complement-ftth__value"},[e._v(e._s(t.duplex))])]):e._e(),t.operate_status?a("div",{staticClass:"host-complement-ftth__lan-item"},[a("span",{staticClass:"host-complement-ftth__label"},[e._v("Status Operacional")]),a("span",{staticClass:"host-complement-ftth__value host-complement-ftth__value--boolean",class:{"host-complement-ftth__value--connected":"enable"===t.operate_status,"host-complement-ftth__value--disconnected":"disable"===t.operate_status}},[e._v(" "+e._s("enable"===t.operate_status?"Ativo":"Inativo")+" ")])]):e._e()])})),0)]):e._e(),e.hasAuthInfo()?a("HostAuthInfo",{attrs:{complement:e.complement}}):e._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 e=this.host.mac_address;if(!e||""===e){var t=this.host.serial;return t?"Serial: ".concat(t):"MAC não disponível"}return e.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 e=this.host.signal;return null===e||void 0===e?"N/A":"".concat(e,"dBm")},formatSignalReference:function(){var e=this.host.signal_reference;return null===e||void 0===e?"N/A":"".concat(e,"dBm")},getSignalClass:function(){var e=this.host.signal;if(null===e||void 0===e)return"";if(!this.host.online)return"host-complement-ftth__value--signal-poor";if(!this.host.signal_reference)return e>=-15?"host-complement-ftth__value--signal-excellent":e>=-20?"host-complement-ftth__value--signal-good":e>=-25?"host-complement-ftth__value--signal-fair":"host-complement-ftth__value--signal-poor";var t=this.host.signal_reference;return e>=t?"host-complement-ftth__value--signal-excellent":"host-complement-ftth__value--signal-good"},getSignalPercentage:function(){var e=this.host.signal;if(null===e||void 0===e)return 0;if(!this.host.online)return 0;if(!this.host.signal_reference){var t=-30,a=0,i=Math.max(t,Math.min(a,e));return Math.round((i-t)/(a-t)*100)}var s=this.host.signal_reference,o=s+5,n=s-15,r=Math.max(n,Math.min(o,e)),l=Math.round((r-n)/(o-n)*100);return Math.max(0,Math.min(100,l))},formatTxp:function(){var e=this.complement.txp;return e?"".concat(e,"dBm"):"N/A"},formatRxp:function(){var e=this.complement.rxp;return e?"".concat(e,"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 e=this.complement.temperature;return e?"".concat(e,"°C"):"N/A"},formatVoltage:function(){var e=this.complement.voltage;return e?"".concat(e,"V"):"N/A"},formatCurrent:function(){var e=this.complement.current;return e?"".concat(e,"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 e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"host-complement-hfc"},[a("div",{staticClass:"host-complement-hfc__signal-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[e._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"},[e._v("Sinal Principal")]),a("div",{staticClass:"host-complement-hfc__signal-container"},[a("span",{staticClass:"host-complement-hfc__value",class:e.getSignalClass()},[e._v(" "+e._s(e.formatMainSignal())+" ")]),a("div",{staticClass:"host-complement-hfc__signal-bar"},[a("div",{staticClass:"host-complement-hfc__signal-progress",class:e.getSignalClass(),style:{width:e.getSignalPercentage()+"%"}})])])]),a("div",{staticClass:"host-complement-hfc__signal-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Referência")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatSignalReference()))])])]),a("div",{staticClass:"host-complement-hfc__signal-card"},[a("div",{staticClass:"host-complement-hfc__signal-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Sinal Médio")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatSignalMedia()))])]),a("div",{staticClass:"host-complement-hfc__signal-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Aceitável")]),a("span",{staticClass:"host-complement-hfc__value host-complement-hfc__value--boolean",class:{"host-complement-hfc__value--signal-ok":e.host.signal_is_ok,"host-complement-hfc__value--signal-bad":!e.host.signal_is_ok}},[e._v(" "+e._s(e.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"},[e._v("MAC")]),a("span",{staticClass:"host-complement-hfc__value host-complement-hfc__value--long"},[e._v(e._s(e.formatMac()))])]),a("div",{staticClass:"host-complement-hfc__info-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("IP")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatIp()))])]),e.hasProducer()?a("div",{staticClass:"host-complement-hfc__info-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Fabricante")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatProducer()))])]):e._e()]),a("div",{staticClass:"host-complement-hfc__connection-status"},[a("div",{staticClass:"host-complement-hfc__connection-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Status")]),a("span",{staticClass:"host-complement-hfc__value host-complement-hfc__value--boolean",class:{"host-complement-hfc__value--online":e.host.online,"host-complement-hfc__value--offline":!e.host.online}},[e._v(" "+e._s(e.host.online?"Online":"Offline")+" ")])]),a("div",{staticClass:"host-complement-hfc__connection-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Última Verificação")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatCheckedAt()))])])])]),e.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"},[e._v("CM ID")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatCmId()))])]),a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("SID")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatCasaSid()))])]),a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Domínio")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatDomain()))])])]),a("div",{staticClass:"host-complement-hfc__casa-card"},[a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Grupo de Serviço")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatServiceGroup()))])]),a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Status")]),a("span",{staticClass:"host-complement-hfc__value host-complement-hfc__value--boolean",class:{"host-complement-hfc__value--online":e.isCasaOnlineStatus(),"host-complement-hfc__value--offline":!e.isCasaOnlineStatus()}},[e._v(" "+e._s(e.formatCasaStatus())+" ")])])])])]):e._e(),e.isCasaCMTS()?[e.hasCasaCpeInfo()?a("div",{staticClass:"host-complement-hfc__casa-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[e._v("CPE(s) Conectados")]),1===e.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"},[e._v("IP")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.getCasaCpeInfo()[0].ip))])]),a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("MAC")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.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"},[e._v("Método")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.getCasaCpeInfo()[0].method))])]),a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Tipo")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.getCasaCpeInfo()[0].type))])])])]):a("div",{staticClass:"host-complement-hfc__casa-grid"},e._l(e.getCasaCpeInfo(),(function(t,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"},[e._v("IP")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(t.ip))])]),a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("MAC")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(t.mac))])]),a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Método")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(t.method))])]),a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Tipo")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(t.type))])])])})),0)]):e._e(),e.hasTransmitPower()?a("div",{staticClass:"host-complement-hfc__power-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[e._v("Potência Upstream")]),a("div",{staticClass:"host-complement-hfc__power-grid"},e._l(e.getTransmitPower(),(function(t,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"},[e._v("CH Up "+e._s(i+1))]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(t)+" dBmV")])])])})),0)]):e._e(),e.hasReceivedPower()?a("div",{staticClass:"host-complement-hfc__power-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[e._v("Potência Downstream")]),a("div",{staticClass:"host-complement-hfc__power-grid"},e._l(e.getReceivedPower(),(function(t,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"},[e._v("CH Down "+e._s(i+1))]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(t)+" dBmV")])])])})),0)]):e._e(),e.hasSignalSteeps()?a("div",{staticClass:"host-complement-hfc__signal-steeps-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[e._v("Sinal Downstream por Canal")]),a("div",{staticClass:"host-complement-hfc__signal-steeps-grid"},e._l(e.getSignalSteeps(),(function(t,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"},[e._v("CH Down "+e._s(i+1))]),a("div",{staticClass:"host-complement-hfc__signal-container"},[a("span",{staticClass:"host-complement-hfc__value",class:e.getChannelSignalClass(t)},[e._v(" "+e._s(t)+" dBmV ")]),a("div",{staticClass:"host-complement-hfc__signal-bar"},[a("div",{staticClass:"host-complement-hfc__signal-progress",class:e.getChannelSignalClass(t),style:{width:e.getChannelSignalPercentage(t)+"%"}})])])])])})),0)]):e._e(),e.hasCasaChannels()?a("div",{staticClass:"host-complement-hfc__casa-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[e._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"},[e._v("Upstream")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatUpstreamChannels()))])])]),a("div",{staticClass:"host-complement-hfc__casa-card"},[a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Downstream")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatDownstreamChannels()))])])])])]):e._e(),e.hasCasaSnr()?a("div",{staticClass:"host-complement-hfc__casa-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[e._v("SNR (Signal-to-Noise Ratio)")]),a("div",{staticClass:"host-complement-hfc__casa-grid"},e._l(e.getCasaSnr(),(function(t,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"},[e._v("CH Down "+e._s(i+1))]),a("span",{staticClass:"host-complement-hfc__value",class:e.getSnrClass(t)},[e._v(" "+e._s(t)+" dB ")])])])})),0)]):e._e(),e.hasCasaRanging()?a("div",{staticClass:"host-complement-hfc__casa-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[e._v("Ranging Upstream")]),a("div",{staticClass:"host-complement-hfc__casa-grid"},e._l(e.getCasaRanging(),(function(t,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"},[e._v("CH Up "+e._s(i+1))]),a("span",{staticClass:"host-complement-hfc__value host-complement-hfc__value--boolean",class:{"host-complement-hfc__value--online":"RNG_SUCCESS"===t,"host-complement-hfc__value--offline":"RNG_SUCCESS"!==t}},[e._v(" "+e._s(e.formatRanging(t))+" ")])])])})),0)]):e._e()]:e._e(),e.isCiscoCMTS()?[e.hasCiscoConnectionInfo()?a("div",{staticClass:"host-complement-hfc__cisco-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[e._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"},[e._v("CMIP")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatCmip()))])]),a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Interface")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatInterface()))])]),a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Status")]),a("span",{staticClass:"host-complement-hfc__value host-complement-hfc__value--boolean",class:{"host-complement-hfc__value--online":e.isOnlineStatus(),"host-complement-hfc__value--offline":!e.isOnlineStatus()}},[e._v(" "+e._s(e.formatStatus())+" ")])])]),a("div",{staticClass:"host-complement-hfc__cisco-card"},[a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("SID")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatSid()))])]),a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Timing")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatTiming()))])]),a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Num CPE")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatNumCpe()))])])])])]):e._e(),e.hasCiscoTrafficInfo()?a("div",{staticClass:"host-complement-hfc__cisco-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[e._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"},[e._v("Downstream")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatDownstream()))])]),a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Upstream")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatUpstream()))])])]),a("div",{staticClass:"host-complement-hfc__cisco-card"},[a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Download")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatDownload()))])]),a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("Upload")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatUpload()))])])])])]):e._e(),e.hasUptime()?a("div",{staticClass:"host-complement-hfc__cisco-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[e._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"},[e._v("Uptime")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatUptime()))])]),a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[e._v("BPI")]),a("span",{staticClass:"host-complement-hfc__value"},[e._v(e._s(e.formatBpi()))])])])])]):e._e()]:e._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 e=this.host.mac_address;if(!e||""===e){var t=this.host.serial;return t?"Serial: ".concat(t):"MAC não disponível"}return e.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 e=this.host.signal;return null===e||void 0===e?"N/A":"".concat(e," dBmV")},formatSignalReference:function(){var e=this.host.signal_reference;return e||"N/A"},formatSignalMedia:function(){var e=this.complementData.signalMediaSteeps;return e?"".concat(e," dBmV"):"N/A"},getSignalClass:function(){var e=this.host.signal;return null===e||void 0===e?"":this.host.online?e>=38&&e<=50?"host-complement-hfc__value--signal-excellent":e>=30&&e<38||e>50&&e<=60?"host-complement-hfc__value--signal-good":"host-complement-hfc__value--signal-poor":"host-complement-hfc__value--signal-poor"},getSignalPercentage:function(){var e=this.host.signal;if(null===e||void 0===e)return 0;if(!this.host.online)return 0;if(e>=38&&e<=50){var t=12,a=e-38;return Math.round(80+a/t*20)}if(e>=30&&e<38){var i=8,s=e-30;return Math.round(40+s/i*40)}if(e>50&&e<=60){var o=10,n=e-50;return Math.round(60+n/o*20)}if(e<30){var r=30;return Math.round(e/r*40)}return Math.round(Math.max(0,100-2*(e-60)))},getChannelSignalClass:function(e){return e?e>=38&&e<=50?"host-complement-hfc__value--signal-excellent":e>=30&&e<38||e>50&&e<=60?"host-complement-hfc__value--signal-good":"host-complement-hfc__value--signal-poor":""},getChannelSignalPercentage:function(e){if(!e)return 0;if(e>=38&&e<=50){var t=12,a=e-38;return Math.round(80+a/t*20)}if(e>=30&&e<38){var i=8,s=e-30;return Math.round(40+s/i*40)}if(e>50&&e<=60){var o=10,n=e-50;return Math.round(60+n/o*20)}if(e<30){var r=30;return Math.round(e/r*40)}return Math.round(Math.max(0,100-2*(e-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 e,t=null===(e=this.complementData.additional_info)||void 0===e?void 0:e.verbose_info;return t&&(t.cm_id||t.sid||t.domain||t.service_group||t.status)},hasCasaChannels:function(){var e,t=null===(e=this.complementData.additional_info)||void 0===e?void 0:e.verbose_info;return t&&(t.upstream_channels||t.downstream_channels)},hasCasaSnr:function(){var e,t=null===(e=this.complementData.additional_info)||void 0===e?void 0:e.verbose_info;return t&&t.snr&&Array.isArray(t.snr)},hasCasaRanging:function(){var e,t=null===(e=this.complementData.additional_info)||void 0===e?void 0:e.verbose_info;return t&&t.ranging&&Array.isArray(t.ranging)},hasCasaCpeInfo:function(){var e=this.complementData.additional_info;return e&&e.cpe_info&&Array.isArray(e.cpe_info)},formatCmId:function(){var e,t=null===(e=this.complementData.additional_info)||void 0===e?void 0:e.verbose_info;return(null===t||void 0===t?void 0:t.cm_id)||"N/A"},formatCasaSid:function(){var e,t=null===(e=this.complementData.additional_info)||void 0===e?void 0:e.verbose_info;return(null===t||void 0===t?void 0:t.sid)||"N/A"},formatDomain:function(){var e,t=null===(e=this.complementData.additional_info)||void 0===e?void 0:e.verbose_info;return(null===t||void 0===t?void 0:t.domain)||"N/A"},formatServiceGroup:function(){var e,t=null===(e=this.complementData.additional_info)||void 0===e?void 0:e.verbose_info;return(null===t||void 0===t?void 0:t.service_group)||"N/A"},formatCasaStatus:function(){var e,t=null===(e=this.complementData.additional_info)||void 0===e?void 0:e.verbose_info;return(null===t||void 0===t?void 0:t.status)||"N/A"},isCasaOnlineStatus:function(){var e,t=null===(e=this.complementData.additional_info)||void 0===e?void 0:e.verbose_info,a=null===t||void 0===t?void 0:t.status;return a&&a.toLowerCase().includes("online")},formatUpstreamChannels:function(){var e,t=null===(e=this.complementData.additional_info)||void 0===e?void 0:e.verbose_info;return(null===t||void 0===t?void 0:t.upstream_channels)||"N/A"},formatDownstreamChannels:function(){var e,t=null===(e=this.complementData.additional_info)||void 0===e?void 0:e.verbose_info;return(null===t||void 0===t?void 0:t.downstream_channels)||"N/A"},getCasaSnr:function(){var e,t=null===(e=this.complementData.additional_info)||void 0===e?void 0:e.verbose_info;return(null===t||void 0===t?void 0:t.snr)||[]},getSnrClass:function(e){return e?e>=35?"host-complement-hfc__value--signal-excellent":e>=30?"host-complement-hfc__value--signal-good":"host-complement-hfc__value--signal-poor":""},getCasaRanging:function(){var e,t=null===(e=this.complementData.additional_info)||void 0===e?void 0:e.verbose_info;return(null===t||void 0===t?void 0:t.ranging)||[]},formatRanging:function(e){return e||"N/A"},getCasaCpeInfo:function(){var e=this.complementData.additional_info;return(null===e||void 0===e?void 0:e.cpe_info)||[]},isCasaCMTS:function(){var e=this.complement.cmts;return!e||"casa"===e.toLowerCase()},isCiscoCMTS:function(){var e=this.complement.cmts;return e&&"cisco"===e.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 e=this.complement.status;return e||"N/A"},isOnlineStatus:function(){var e=this.complement.status;return e&&e.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 e=this.complement.downstream;return e?"".concat(e,"dBmV"):"N/A"},formatUpstream:function(){var e=this.complement.upstream;return e?"".concat(e,"dBmV"):"N/A"},formatDownload:function(){var e=this.complement.download;return e?e.toString():"N/A"},formatUpload:function(){var e=this.complement.upload;return e?e.toString():"N/A"},formatUptime:function(){var e=this.complement.uptime;if(!e)return"N/A";if("string"===typeof e){var t=e.split(".")[0];return t}if("number"===typeof e){var a=Math.floor(e/86400),i=Math.floor(e%86400/3600),s=Math.floor(e%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 e.toString()},formatBpi:function(){return this.complement.bpi||"N/A"}}}),O=E,T=(a("0c3d"),Object(u["a"])(O,S,D,!1,null,"261acc46",null)),A=T.exports,F={name:"HostSignalDialog",components:{HostComplementUbiquiti:_,HostComplementFTTH:w,HostComplementHFC:A},data:function(){return{dialog:!1,showDetailsDialog:!1}},methods:{updateHostSignal:function(){var e=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(t){e.$emit("refresh",t)}})},checkComplement:function(e){var t=Object.keys(e);return!!(t.length>0&&(t.includes("txRate")||t.includes("rxRate")||t.includes("downstream")||t.includes("upstream")||t.includes("download")||t.includes("upload")||t.includes("uptime")||t.includes("slot")||t.includes("port")||t.includes("index")||t.includes("distance")||t.includes("username")||t.includes("user_mac_address")||t.includes("user_ip_address")||t.includes("user_uptime")||t.includes("user_access_start_time")||t.includes("user_speed_inbound")||t.includes("user_speed_outbound")||t.includes("user_qos_inbound")||t.includes("user_qos_outbound")||t.includes("info_device")||t.includes("info_access_type")))}},props:{host:{required:!0,default:function(){return{}}},refreshSignal:{required:!1,default:!0},title:{required:!1,default:"Sinal do equipamento"}}},I=F,P=(a("363c"),Object(u["a"])(I,i,s,!1,null,"500801e3",null));t["a"]=P.exports},3275:function(e,t,a){"use strict";a("88bc")},3285:function(e,t,a){"use strict";a("3d2e")},"32aa":function(e,t,a){},3394:function(e,t,a){"use strict";a("adf4")},"33bd":function(e,t,a){"use strict";a("e3ba")},"33bd1":function(e,t,a){"use strict";a("2cc9")},"33fd":function(e,t,a){},"347f":function(e,t,a){},"34b0":function(e,t,a){"use strict";a("a21b")},"355d":function(e,t,a){"use strict";a("e6bc")},3563:function(e,t,a){"use strict";a("d78b")},3613:function(e,t,a){},"363c":function(e,t,a){"use strict";a("5f87")},"365a":function(e,t,a){"use strict";a("d830")},3691:function(e,t,a){},"374b":function(e,t,a){},"37d6":function(e,t,a){},"382f":function(e,t,a){},3843:function(e,t,a){"use strict";a("3dfb")},"386c":function(e,t,a){"use strict";a("62f8")},"398b":function(e,t,a){},"39e5":function(e,t,a){"use strict";a("7eb9")},"3a57":function(e,t,a){"use strict";a("33fd")},"3aee":function(e,t,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 e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(o["a"])(this,e),this._locale=t.locale||"en-US",this._formatter=new l.a(this._locale),this._caches=Object.create(null)}return Object(n["a"])(e,[{key:"interpolate",value:function(e,t){var a=this._caches[e];return a||(a=this._formatter.compile(e,this._locale),this._caches[e]=a),[a(t)]}}]),e}(),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"),O=C,T=u["a"].state.system;"wise-message"==T&&(O=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:O,pages:w}),serviceDesk:Object(d["a"])(Object(d["a"])({},S),{},{pages:D})}};i["default"].use(s["a"]);var F=localStorage.getItem("locale"),I=F||"pt-BR",P=new c({locale:I});t["a"]=new s["a"]({locale:I,formatter:P,messages:{"pt-BR":A,"en-US":A,"en-GB":A}})},"3b33":function(e,t,a){"use strict";a("64af")},"3b3c":function(e,t,a){"use strict";a("5dd3")},"3b3d":function(e,t,a){},"3b74":function(e,t,a){"use strict";a("8dee")},"3b84":function(e,t,a){},"3c6f":function(e,t,a){},"3d2e":function(e,t,a){},"3d64":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"default",fn:function(t){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:e.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",[t.content.company&&t.content.company.first_name?a("span",[e._v(e._s(t.content.company.first_name))]):e._e()]),a("br"),e._l(t.content.company.adresses.filter((function(e,t){return 0===t})),(function(i,s){return t.content&&t.content.company&&t.content.company.adresses&&t.content.company.adresses.length>0?a("span",[i.is_master?a("span",[e._v(e._s(i.address+", "+i.number))]):e._e(),a("br"),a("span",[e._v(e._s(i.city.name+"-"+i.city.state.code)+" CEP "+e._s(i.zip_code))])]):e._e()})),a("br"),a("span",[a("span",[a("strong",[e._v("CNPJ: ")]),t.content.company.cpf_cnpj?a("span",[e._v(e._s(t.content.company.cpf_cnpj||"- - -"))]):e._e()]),a("br"),t.content.company.phones&&t.content.company.phones.length>0?a("span",[a("strong",[e._v("Telefone(s): ")]),e._l(t.content.company.phones,(function(t,i){return a("span",{key:i},[i?a("span",[e._v(" / ")]):e._e(),"Celular"==t.type?a("span",[e._v(e._s(e._f("mask")(t.contact,"(##) # ####-####")||"- - -"))]):e._e(),"Telefone"==t.type?a("span",[e._v(e._s(e._f("mask")(t.contact,"(##) ####-####")||"- - -"))]):e._e()])}))],2):e._e(),a("br"),t.content.company.site?a("span",[e._v("Site: "+e._s(t.content.company.site))]):e._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"}},[e._v(" N°: "+e._s(t.content.id)+" ")])]),a("tr",[a("td",{staticStyle:{width:"100%","border-style":"solid","border-width":"1px"}},[e._v(" Código Externo: "+e._s(t.content.external_code||"- - -")+" ")])]),a("tr",[a("td",{staticStyle:{width:"100%","border-style":"solid","border-width":"1px"}},[a("span",{domProps:{textContent:e._s(e.config.date_start||"Emissão")}}),e._v(": "+e._s(t.content.date_start_format)+" ")])]),a("tr",[a("td",{staticStyle:{width:"100%","border-style":"solid","border-width":"1px"}},[a("span",{domProps:{textContent:e._s(e.config.dateName)}}),e._v(": "),a("span",{domProps:{textContent:e._s(t.content[e.config.dateField])}})])]),a("tr",[a("td",{staticStyle:{width:"100%","border-style":"solid","border-width":"1px"}},[e._v(" Responsável: "+e._s(t.content.collaborator.name)+" ")])])])])])])])]),a("div",{staticStyle:{padding:"0px 2px"}},[a("div",{staticStyle:{width:"100%",background:"lightgray",padding:"5px","text-align":"center"}},[a("strong",[e._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"}},[e._v("Nome/Razão Social: ")]),a("span",[e._v(e._s(t.content.person.first_name))])]),a("td",{staticStyle:{width:"40%",height:"20px","border-style":"solid","border-width":"1px","padding-left":"5px"}},[t.content&&t.content.category?a("strong",[e._v(" "+e._s(t.content.category.name)+" ")]):e._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"}},[e._v("Endereço: ")]),e._l(t.content.person.adresses,(function(i,s){return t.content&&t.content.person&&t.content.person.adresses&&t.content.person.adresses.length>0?a("span",[s?a("span",[e._v(" / ")]):e._e(),1==t.content.person.adresses.length||i.is_master?a("span",[a("span",[e._v(e._s(i.address)+" ")]),i.number?a("span",[e._v(e._s(", "+i.number))]):e._e()]):e._e()]):a("div",[e._v("- - -")])}))],2),a("td",{staticStyle:{width:"30%",height:"20px","border-style":"solid","border-width":"1px","padding-left":"5px"}},[a("label",{staticStyle:{color:"gray"}},[e._v("Bairro: ")]),e._l(t.content.person.adresses,(function(i,s){return t.content&&t.content.person&&t.content.person.adresses&&t.content.person.adresses.length>0?a("span",[s?a("span",[e._v(" / ")]):e._e(),1==t.content.person.adresses.length||i.is_master?a("span",[e._v(e._s(i.district))]):e._e()]):a("div",[e._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"}},[e._v("Cidade: ")]),e._l(t.content.person.adresses,(function(i,s){return t.content&&t.content.person&&t.content.person.adresses&&t.content.person.adresses.length>0?a("span",[s?a("span",[e._v(" / ")]):e._e(),1==t.content.person.adresses.length||i.is_master?a("span",[e._v(e._s(i.city.name+" - "+i.city.state.code))]):e._e()]):a("span",[e._v("- - -")])}))],2),a("td",{staticStyle:{width:"10%",height:"20px","border-style":"solid","border-width":"1px","padding-left":"5px"}},[a("label",{staticStyle:{color:"gray"}},[e._v("UF: ")]),e._l(t.content.person.adresses,(function(i,s){return t.content&&t.content.person&&t.content.person.adresses&&t.content.person.adresses.length>0?a("span",[s?a("span",[e._v(" / ")]):e._e(),1==t.content.person.adresses.length||i.is_master?a("span",[e._v(e._s(i.city.state.code||"- - -"))]):e._e()]):a("span",[e._v("- - -")])}))],2),a("td",{staticStyle:{width:"15%",height:"20px","border-style":"solid","border-width":"1px","padding-left":"5px"}},[a("label",{staticStyle:{color:"gray"}},[e._v("CEP: ")]),e._l(t.content.person.adresses,(function(i,s){return t.content&&t.content.person&&t.content.person.adresses&&t.content.person.adresses.length>0?a("span",[s?a("span",[e._v(" / ")]):e._e(),1==t.content.person.adresses.length||i.is_master?a("span",[e._v(e._s(i.zip_code||"- - -"))]):e._e()]):a("span",[e._v("- - -")])}))],2),a("td",{staticStyle:{width:"35%",height:"20px","border-style":"solid","border-width":"1px","padding-left":"5px"}},[a("label",{staticStyle:{color:"gray"}},[e._v("Complemento: ")]),e._l(t.content.person.adresses,(function(i,s){return t.content&&t.content.person&&t.content.person.adresses&&t.content.person.adresses.length>0?a("span",[s?a("span",[e._v(" / ")]):e._e(),1==t.content.person.adresses.length||i.is_master?a("span",[e._v(e._s(i.complement||"- - -"))]):e._e()]):a("span",[e._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"}},[e._v("Telefones: ")]),t.content.person.phones&&t.content.person.phones.length>0?a("span",e._l(t.content.person.phones,(function(t,i){return a("span",{key:i},["Celular"==t.type?a("span",[e._v(e._s(e._f("mask")(t.contact,"(##) # ####-####")||"- - -"))]):e._e(),"Telefone"==t.type?a("span",[e._v(e._s(e._f("mask")(t.contact,"(##) ####-####")||"- - -"))]):e._e()])})),0):a("span",{staticStyle:{"padding-left":"3px"}},[e._v("- - -")])]),a("td",{staticStyle:{width:"25%",height:"20px","border-style":"solid","border-width":"1px","padding-left":"5px"}},[a("label",{staticStyle:{color:"gray"}},[e._v("CPF/CNPJ: ")]),t.content.person?a("span",[e._v(e._s(t.content.person.cpf_cnpj||"- - -"))]):e._e()]),a("td",{staticStyle:{width:"25%",height:"20px","border-style":"solid","border-width":"1px","padding-left":"5px"}},[a("label",{staticStyle:{color:"gray"}},[e._v("RG/IE: ")]),a("span",[e._v(e._s(t.content.person.rg||"- - -"))])])])])]),t.content.description?a("div",[a("div",{staticStyle:{padding:"0px 2px"}},[a("div",{staticStyle:{width:"100%",background:"lightgray",padding:"5px","text-align":"center"}},[a("strong",[e._v("Descrição: ")])])]),a("div",{staticStyle:{width:"100%",padding:"5px"}},[a("div",{domProps:{innerHTML:e._s(t.content.description)}})])]):e._e(),a("div",{staticStyle:{padding:"0px 2px"}},[a("div",{staticStyle:{width:"100%",background:"lightgray",padding:"5px","text-align":"center"}},[a("strong",[e._v("Dados dos "),e.config.hideProducts?e._e():a("span",[e._v("Produtos e")]),e._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",[e._v("COD.")])]),a("th",{staticStyle:{width:"5%",height:"10px","padding-left":"5px","border-bottom":"1px solid"}},[a("span",[e._v("Qtd.")])]),a("th",{staticStyle:{width:"5%",height:"10px","padding-left":"5px","border-bottom":"1px solid"}},[a("span",[e._v("Unid.")])]),a("th",{staticStyle:{width:"30%",height:"10px","padding-left":"5px","border-bottom":"1px solid"}},[a("span",[e.config.hideProducts?e._e():a("span",[e._v("Produto/")]),e._v(" Serviço")])]),a("th",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-bottom":"1px solid"}},[a("span",[e._v("Desc.")])]),e.hideValues?e._e():a("th",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-bottom":"1px solid"}},[a("span",[e._v("Val. Unit.")])]),e.hideValues?e._e():a("th",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-bottom":"1px solid"}},[a("span",[e._v("Desconto")])]),e.hideValues?e._e():a("th",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-bottom":"1px solid"}},[a("span",[e._v("Val. Total")])])]),e._l(t.content.items,(function(t,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",[e._v(e._s(t.item.id))])]),a("td",{staticStyle:{width:"5%",height:"10px","padding-left":"5px","border-bottom":"1px solid lightgray"}},[a("span",[e._v(e._s(t.quantity))])]),a("td",{staticStyle:{width:"5%",height:"10px","padding-left":"5px","border-bottom":"1px solid lightgray"}},[a("span",[e._v(e._s(t.item.unit.code))])]),a("td",{staticStyle:{width:"30%",height:"10px","padding-left":"5px","border-bottom":"1px solid lightgray"}},[a("span",[e._v(e._s(t.item.name))])]),a("td",{style:(e.hideValues?"width: 55%;":"width: 15%;")+" height: 10px; padding-left: 5px; border-bottom: 1px solid lightgray;"},[t.category&&t.category.name?a("span",[a("span",[e._v(e._s(t.category.name))]),t.description?a("span",[e._v(" - ")]):e._e()]):e._e(),a("span",[e._v(e._s(t.description))])]),e.hideValues?e._e():a("td",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-bottom":"1px solid lightgray"}},[a("span",[e._v(e._s(e._f("money")(t.amount_unit)))])]),e.hideValues?e._e():a("td",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-bottom":"1px solid lightgray"}},[a("span",[e._v(e._s(e._f("money")(t.amount_discount)))])]),e.hideValues?e._e():a("td",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-bottom":"1px solid lightgray"}},[a("span",[e._v(e._s(e._f("money")(t.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",[e._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",[e._v(e._s(t.content.sum_quantity_unit))])]),a("td",{style:(e.hideValues?"width: 55%;":"width: 30%;")+" height: 10px; padding-left: 5px; border-top: 1px solid; border-bottom: 1px solid;"}),e.hideValues?e._e():a("td",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-top":"1px solid","border-bottom":"1px solid"}}),e.hideValues?e._e():a("td",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-top":"1px solid","border-bottom":"1px solid"}},[a("strong",[e._v(e._s(e._f("money")(t.content.sum_amount_unit)))])]),e.hideValues?e._e():a("td",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-top":"1px solid","border-bottom":"1px solid"}},[a("strong",[e._v(e._s(e._f("money")(t.content.sum_discount_unit)))])]),e.hideValues?e._e():a("td",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-top":"1px solid","border-bottom":"1px solid"}},[a("strong",[e._v(e._s(e._f("money")(t.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:(e.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",[e._v("Observações")]),e._v(": "),a("br"),e._v(" "+e._s(t.content.observation)+" ")]),e.hideValues?e._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",[e._v("Soma:")])]),a("td",{staticStyle:{width:"40%","padding-right":"5px","border-bottom":"5px solid lightgray","background-color":"white"}},[e._v(" "+e._s(e._f("money")(t.content.sum_amount_total))+" ")])]),a("tr",[a("td",{staticStyle:{width:"60%","padding-right":"5px"}},[a("strong",[e._v("Desconto:")])]),a("td",{staticStyle:{width:"40%","padding-right":"5px","border-bottom":"5px solid lightgray","background-color":"white"}},[e._v(" "+e._s(e._f("money")(t.content.amount_discount))+" ")])]),a("tr",[a("td",{staticStyle:{width:"60%","padding-right":"5px"}},[a("strong",{domProps:{textContent:e._s(e.config.amount_freight||"Frete")}}),e._v(": ")]),a("td",{staticStyle:{width:"40%","padding-right":"5px","border-bottom":"5px solid lightgray","background-color":"white"}},[e._v(" "+e._s(e._f("money")(t.content.amount_freight))+" ")])]),a("tr",[a("td",{staticStyle:{width:"60%","padding-right":"5px"}},[a("strong",[e._v("Total:")])]),a("td",{staticStyle:{width:"40%","padding-right":"5px","border-bottom":"5px solid lightgray","background-color":"white"}},[e._v(" "+e._s(e._f("money")(t.content.total_liquid))+" ")])])])])])])])])]),t.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",[e._v("Forma de Pagamento:")])])]):e._e(),t.content.information?a("div",{staticStyle:{width:"100%",padding:"5px","text-align":"center"}},[a("div",{staticStyle:{width:"100%",padding:"5px"}},[a("div",{domProps:{innerHTML:e._s(t.content.information)}})])]):e._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",[e._v(e._s(t.content.person.first_name))])])])],1)],1)],1)])]}}])})},s=[],o={name:"NegocioReport",data:function(){return{}},computed:{logo:function(){var e=this.$Auth.user().account;return e.print_image},hideValues:function(){return"true"===this.$route.query.hideValues},printModel:function(){return this.$route.query.model||"1"},config:function(){var e=this.$route.params.business;switch(e){case"budget":return{type:1,store:e,module:"sales",dateField:"date_validity_format",dateName:"Validade"};case"sale":return{type:4,store:e,module:"sales",dateField:"date_end_format",dateName:"Entrega"};case"purchase":return{type:3,store:e,module:"purchases",dateField:"date_end_format",dateName:"Entrega"};case"quotation":return{type:2,store:e,module:"purchases",dateField:"date_validity_format",dateName:"Validade"};case"order":return{type:5,store:e,module:"service-desk",dateField:"date_end_format",dateName:"Entrega"};case"process":return{type:7,store:e,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);t["a"]=l.exports},"3d6e":function(e,t,a){},"3de3":function(e,t,a){"use strict";a("81cb")},"3dfb":function(e,t,a){},"3e0c":function(e,t,a){},"3ee0":function(e,t,a){},"3f63":function(e,t,a){"use strict";a("b30c")},"3f65":function(e,t,a){"use strict";a("da51")},"405d":function(e,t,a){},"406e":function(e,t,a){"use strict";a("78a6")},"40ba":function(e,t,a){"use strict";a("1ac5")},"40da":function(e,t,a){"use strict";a("ab57")},4189:function(e,t,a){},"42b3":function(e,t,a){},"42be":function(e,t,a){},"431b":function(e,t,a){},4327:function(e,t,a){},"434a":function(e,t,a){"use strict";a("ee4e")},"434c":function(e,t,a){"use strict";a("b0a2")},4353:function(e,t,a){"use strict";a("3613")},4375:function(e,t,a){"use strict";a("9635")},"441d":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-menu",{attrs:{"close-on-content-click":!1,"offset-y":"",loading:e.aiLoading,"z-index":"300",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[e.customActivator?a("div",[e._t("activator",null,{on:i,loading:e.aiLoading})],2):a("v-btn",e._g({style:e.buttonStyle,attrs:{icon:!e.buttonText,ripple:"",small:e.smallButton,loading:e.aiLoading}},i),[e.buttonIcon?a("v-icon",{attrs:{small:e.smallIcon}},[e._v(e._s(e.buttonIcon))]):e._e(),e.buttonText?a("span",[e._v(e._s(e.buttonText))]):e._e()],1)]}}]),model:{value:e.menu,callback:function(t){e.menu=t},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"}},[e._v(e._s(e.headerIcon))]),a("h3",{staticStyle:{margin:"0"}},[e._v(e._s(e.headerTitle))]),a("p",{staticStyle:{"max-width":"230px","font-size":"80%"}},[e._v(" "+e._s(e.headerDescription)+" ")])],1),a("v-divider"),a("div",{staticStyle:{"overflow-y":"scroll","max-height":"300px"}},e._l(e.filteredAiOptions,(function(t,i){return a("div",{key:i},[a("v-subheader",{staticClass:"grey lighten-3 black--text",staticStyle:{height:"25px"}},[e.message||"talk-options"==t.action?a("span",[e._v(e._s(t.section))]):a("span",{staticClass:"orange--text",staticStyle:{"font-size":"12px"}},[e._v(" Digite algo na caixa de texto para habilitar ")])]),a("v-divider"),a("v-list",{staticStyle:{padding:"0"},attrs:{dense:"",avatar:""}},e._l(t.items,(function(t,i){return a("v-list-tile",{key:i,staticClass:"message-ai-menu__option-item",staticStyle:{height:"28px"},attrs:{disabled:!e.message&&"summarize-talk"!=t.action&&"suggest-response"!=t.action},on:{click:function(a){return e.handleAIAction(t.action)}}},[a("v-list-tile-avatar",[a("v-icon",[e._v(" "+e._s(t.icon)+" ")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",{class:e.message||"summarize-talk"==t.action||"suggest-response"==t.action?"black--text":""},[e._v(" "+e._s(t.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(e){return"talk-options"!==e.action}))}},methods:{handleAIAction:function(e){var t=this;if(this.aiLoading=!0,this.menu=!1,"summarize-talk"!==e&&"suggest-response"!==e||this.talkId&&this.talkContactId){var a={action:e,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(e){var a=e.sucess;a&&"success"===a.status&&null!==a&&void 0!==a&&a.text&&t.$emit("text-updated",a.text),t.aiLoading=!1}})}else this.aiLoading=!1}}}),n=o,r=(a("1503"),a("2877")),l=Object(r["a"])(n,i,s,!1,null,"409c197a",null);t["a"]=l.exports},"443b":function(e,t,a){"use strict";a("431b")},"445a":function(e,t,a){"use strict";a.d(t,"a",(function(){return o}));a("d3b7"),a("25f0");var i=a("d4ec"),s=a("bee2"),o=function(){function e(){Object(i["a"])(this,e)}return Object(s["a"])(e,null,[{key:"date",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.getNewDate(e),a=t.getMonth()+1;a.toString().length<2&&(a="0"+a);var i=t.getDate();return i.toString().length<2&&(i="0"+i),t.getFullYear()+"-"+a+"-"+i}},{key:"time",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.getNewDate(e),a=t.getHours();a.toString().length<2&&(a="0"+a);var i=t.getMinutes();i.toString().length<2&&(i="0"+i);var s=t.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(e){return e?new Date(e):new Date}}]),e}()},4499:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"wn-talk"},[e.loadings.load?a("div",[a("TalkLoading",{attrs:{mode:e.mode,showDrawer:e.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"}},[e.talk&&e.talk.id?a("div",{staticStyle:{width:"100%"}},[a("TalkToolbar",{attrs:{mode:e.mode,talkId:e.talkId},on:{onClose:function(t){return e.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":e.$wiDark?"url('static/background/background-whatsapp-dark.jpg?url=123')":"url('static/background/background-whatsapp.jpg?url=123')",height:"dialog"==e.mode?"calc(min(90vh - 120px, 100vh - 220px))":"calc(100vh - 200px)","max-height":"dialog"==e.mode?"80vh":"none","margin-bottom":"dialog"==e.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:e.loadings.paginate,disabled:!e.paginate.next_page_url},on:{click:function(t){return e.paginateMessages()}}},[a("v-icon",[e._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),e._l(e.messagesOrdered,(function(t,i){return a("TalkMessage",{key:i+"-"+t.id,attrs:{talk:e.talk,message:t},on:{share:e.shareMessage,resendMessage:e.resendMessage}})})),3==e.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",[e._v("Atenção:")]),a("br"),a("span",[e._v("Este contato é inválido!")])])],1)]):e._e(),e.talk.channel&&2!=e.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(t){return e.$router.push({name:"talk-list",params:{page:"talk-channel"},query:{where:"id,"+e.talk.channel.id}})}}},[a("strong",[e._v("Atenção:")]),a("br"),a("span",[e._v("O canal de atendimento "),a("strong",[e._v('"'+e._s(e.talk.channel.name)+'"')]),e._v(" está desconectado.")])])],1)]):e._e()],2),a("div",[a("TalkFooter",{on:{scroll:e.scrollToEnd,refresh:function(){e.getTalk(e.talkId)}}})],1)]),e.talk&&e.talk.id?a("div",[e.$vuetify.breakpoint.xsOnly?a("div",[a("v-dialog",{attrs:{fullscreen:e.$vuetify.breakpoint.xsOnly,lazy:"",scrollable:""},model:{value:e.showContactInfo,callback:function(t){e.showContactInfo=t},expression:"showContactInfo"}},[a("v-card",{attrs:{dark:e.$wiDark}},[a("v-toolbar",{staticClass:"white--text ml-0 pl-0",attrs:{dense:"",flat:"",dark:e.$wiDark,color:e.$wiDark?"dark":"primary"}},[e.talk.contact&&1==e.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'"}]}):e._e(),e.talk.contact&&2==e.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'"}]}):e._e(),a("v-spacer"),a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",small:"",ripple:""},on:{click:function(t){return e.TOUGGLE_SHOW_CONTACT_INFO()}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",{staticStyle:{padding:"0"}},[a("TalkContact",{attrs:{contact:e.talk.contact,refresh:function(){e.getTalk(e.talkId)},mode:e.mode,talkId:e.talkId},on:{onClose:function(t){return e.closeAction()}}})],1)],1)],1)],1):a("div",[e.showContactInfo?a("div",{staticClass:"hidden-xs-only hidden-sm-only"},[a("TalkContact",{attrs:{contact:e.talk.contact,refresh:function(){e.getTalk(e.talkId)},mode:e.mode,talkId:e.talkId},on:{onClose:function(t){return e.closeAction()}}})],1):e._e()])]):e._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 e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticStyle:{width:"350px"},style:e.$vuetify.breakpoint.xsOnly?{width:"100% !important","max-width":"100% !important"}:{"overflow-y":"auto",height:"dialog"==e.mode?"calc(min(90vh - 120px, 100vh - 220px))":"calc(100vh - 202px)","margin-bottom":"dialog"==e.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:e.contact,refresh:e.refresh}}),a("TalkContactProfiles",{attrs:{contact:e.contact,refresh:e.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:e.contact}}),a("TalkContactMembers",{attrs:{contact:e.contact}}),a("TalkContactTabs",{attrs:{talk:e.talk,contact:e.contact,refresh:e.refresh}}),a("TalkContactSelectProfile",{attrs:{contact:e.contact,refresh:e.refresh}})],1)],1)},r=[],l=a("fe7c"),c=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[1==e.contact.type&&e.contact.person_id&&e.contact.person?a("div",[a("v-divider"),a("div",[a("v-tabs",{attrs:{dark:e.$vuetify.theme.dark,color:"transparent","slider-color":"primary","active-class":"talk-contact__tab-selected primary--text"},on:{change:e.onTabsChange},model:{value:e.tabs,callback:function(t){e.tabs=t},expression:"tabs"}},[a("v-tabs-slider"),a("v-tab",{staticClass:"talk-contact__tab",attrs:{color:"primary"}},[a("span",{staticStyle:{"font-size":"12px"}},[e._v("Info")])]),e.$WiCheckPermission("5dc282ab")&&(e.isCustomer||e.isProvider)?a("v-tab",{staticClass:"talk-contact__tab"},[a("v-badge",{attrs:{right:"",color:"primary",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:e._u([{key:"badge",fn:function(){return[e.ticketsCount?a("span",[e.ticketsCount>9?a("span",[e._v("+9")]):a("span",{domProps:{textContent:e._s(e.ticketsCount)}})]):e._e()]},proxy:!0}],null,!1,1405266030)},[a("span",{staticStyle:{"font-size":"12px"}},[e._v("Chamados")])])],1):e._e(),e.$WiCheckPermission("10b505c9")&&(e.isCustomer||e.isProspect)?a("v-tab",{staticClass:"talk-contact__tab"},[a("v-badge",{attrs:{right:"",color:"primary",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:e._u([{key:"badge",fn:function(){return[e.budgetsCount?a("span",[e.budgetsCount>9?a("span",[e._v("+9")]):a("span",{domProps:{textContent:e._s(e.budgetsCount)}})]):e._e()]},proxy:!0}],null,!1,340157039)},[a("span",{staticStyle:{"font-size":"12px"}},[e._v("Orçamentos")])])],1):e._e(),e.$WiCheckPermission("fbded5ac")&&(e.isCustomer||e.isProspect)?a("v-tab",{staticClass:"talk-contact__tab"},[a("v-badge",{attrs:{right:"",color:"primary",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:e._u([{key:"badge",fn:function(){return[e.salesCount?a("span",[e.salesCount>9?a("span",[e._v("+9")]):a("span",{domProps:{textContent:e._s(e.salesCount)}})]):e._e()]},proxy:!0}],null,!1,1336721073)},[a("span",{staticStyle:{"font-size":"12px"}},[e._v("Vendas")])])],1):e._e(),e.$WiCheckPermission("c4f8c247")?a("v-tab",{staticClass:"talk-contact__tab"},[a("v-badge",{attrs:{right:"",color:"primary",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:e._u([{key:"badge",fn:function(){return[e.tasksCount?a("span",[e.tasksCount>9?a("span",[e._v("+9")]):a("span",{domProps:{textContent:e._s(e.tasksCount)}})]):e._e()]},proxy:!0}],null,!1,2522120359)},[a("span",{staticStyle:{"font-size":"12px"}},[e._v("Tarefas")])])],1):e._e()],1),a("v-divider"),a("v-card-text",{staticClass:"py-0 px-2",class:{"dark-background":e.$wiDark}},[a("v-tabs-items",{staticStyle:{"margin-bottom":"70px"},model:{value:e.tabs,callback:function(t){e.tabs=t},expression:"tabs"}},[a("v-tab-item",{attrs:{lazy:""}},[a("TalkContactMainProfile",{attrs:{contact:e.contact,refresh:e.refresh}})],1),e.$WiCheckPermission("5dc282ab")&&(e.isCustomer||e.isProvider)?a("v-tab-item",{attrs:{lazy:""}},[a("TalkContactTickets",{attrs:{talk:e.talk,contact:e.contact,refresh:e.refresh}})],1):e._e(),e.$WiCheckPermission("10b505c9")&&(e.isCustomer||e.isProspect)?a("v-tab-item",{attrs:{lazy:""}},[a("TalkContactBudgets",{attrs:{talk:e.talk,contact:e.contact,refresh:e.refresh}})],1):e._e(),e.$WiCheckPermission("fbded5ac")&&(e.isCustomer||e.isProspect)?a("v-tab-item",{attrs:{lazy:""}},[a("TalkContactSales",{attrs:{talk:e.talk,contact:e.contact,refresh:e.refresh}})],1):e._e(),e.$WiCheckPermission("c4f8c247")?a("v-tab-item",{attrs:{lazy:""}},[a("TalkContactTasks",{attrs:{talk:e.talk,contact:e.contact,refresh:e.refresh}})],1):e._e()],1)],1)],1),a("v-divider")],1):e._e()])},d=[],u=(a("c740"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",[e.hasTasks?a("div",[a("v-card",{attrs:{flat:"",color:"transparent"}},[a("v-card-title",{staticClass:"py-1 px-0"},[a("v-icon",[e._v("done")]),a("span",{staticStyle:{"padding-left":"10px"}},[a("strong",[e._v("Tarefas")])]),a("v-spacer"),a("v-btn",{staticClass:"my-0 mx-0",attrs:{outline:"",small:"",color:"green"}},[a("v-icon",[e._v("add")]),a("span",[e._v("Novo")])],1)],1),a("v-divider"),a("v-card-text",{staticClass:"px-0",staticStyle:{display:"flex","flex-direction":"column",gap:"15px"}},e._l(e.tasks,(function(t){return a("v-card",{key:t.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"},[e._v(e._s(t.date)+" - ")]),a("strong",{style:{color:t.type_info.color}},[e._v(" "+e._s(t.type_info.title)+" ")])]),a("v-list-tile-sub-title",{staticStyle:{display:"flex","justify-content":"space-between"}},[a("strong",[e._v(" "+e._s(t.description))])])],1),a("v-list-tile-action",{staticStyle:{"min-width":"25px"}},[a("v-btn",{attrs:{icon:"",small:""}},[a("v-icon",[e._v("more_vert")])],1)],1)],1)],1)})),1)],1)],1):a("v-card-text",[a("h3",[e._v("Criar tarefa/agendamento")]),a("v-btn",{attrs:{outline:"",small:"",color:"green"}},[e._v(" nova tarefa/agendamento ")])],1)],1)])}),p=[],m={name:"TalkContactTasks",computed:{person:function(){var e,t,a,i=(null===(e=this.contact)||void 0===e||null===(t=e.person)||void 0===t?void 0:t.person)||(null===(a=this.contact)||void 0===a?void 0:a.person);return i},isCustomer:function(){return this.person&&this.person.profiles.findIndex((function(e){return"customer"==e.name}))>-1},isProspect:function(){return this.person&&this.person.profiles.findIndex((function(e){return"prospect"==e.name}))>-1},hasTasks:function(){var e,t,a;return(null===(e=this.talk)||void 0===e||null===(t=e.assets)||void 0===t||null===(a=t.tasks)||void 0===a?void 0:a.length)>0},tasks:function(){var e,t;return(null===(e=this.talk)||void 0===e||null===(t=e.assets)||void 0===t?void 0:t.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 e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.isCustomer||e.isProspect?a("div",[e.budgets.length>0?a("div",[a("v-card",{attrs:{flat:"",color:"transparent"}},[a("v-card-title",{staticClass:"py-1 px-0"},[a("v-icon",[e._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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{small:"",icon:""},on:{click:function(t){return e.listBudgets()}}},i),[a("v-icon",[e._v("list")])],1)]}}],null,!1,2768230518)},[a("span",[e._v("Listar todos os orçamentos")])]),a("v-menu",{attrs:{bottom:"","offset-y":"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"my-0 mx-0",attrs:{outline:"",small:"",color:"green"}},i),[a("v-icon",[e._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(t){return e.addBudgetSimple()}}},[a("v-list-tile-avatar",[a("v-icon",[e._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(t){return e.addBudgetByTemplate()}}},[a("v-list-tile-avatar",[a("v-icon",[e._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(t){return e.addBudget()}}},[a("v-list-tile-avatar",[a("v-icon",[e._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"}},e._l(e.budgets,(function(t){return a("v-menu",{key:t.id,attrs:{bottom:"","offset-y":"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-card",e._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"},[e._v("#"+e._s(t.id)+" ")]),a("span",{style:{color:t.status.color}},[e._v(" "+e._s(t.status.name)+" ")])]),a("v-list-tile-sub-title",{staticStyle:{display:"flex","justify-content":"space-between"}},[a("strong",{style:{color:t.category.color}},[e._v(" "+e._s(t.category.name)+" ")])])],1)],1),t.percentage_collaborator?a("v-divider"):e._e(),t.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",[e._v(" "+e._s(e._f("float")(t.percentage_collaborator))+"% ")]),t.comission_collaborator?a("span",{staticClass:"grey--text"},[e._v(" ("+e._s(e._f("money")(t.comission_collaborator))+") ")]):e._e()])])]):e._e(),t.information?a("v-divider"):e._e(),t.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"}},[e._v(" "+e._s(t.information)+" ")])])]):e._e(),t.external_code?a("v-divider"):e._e(),t.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"}},[e._v(" "+e._s(t.external_code)+" ")])])]):e._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",[e._v("Valor total: ")]),a("strong",{staticStyle:{"font-size":"16px"}},[e._v(" "+e._s(e._f("money")(t.total_liquid))+" ")])])])],1)]}}],null,!0)},[a("v-list",[a("v-list-tile",{on:{click:function(a){return e.editBudgetSimple(t)}}},[a("v-list-tile-avatar",[a("v-icon",[e._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:t.id}}}},[a("v-list-tile-avatar",[a("v-icon",[e._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 e.showBudgetEvents(t)}}},[a("v-list-tile-avatar",[a("v-icon",[e._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 e.showBudgetFiles(t)}}},[a("v-list-tile-avatar",[a("v-icon",[e._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),e.$WiCheckPermission("185a4bb9")?a("v-divider"):e._e(),e.$WiCheckPermission("185a4bb9")?a("v-list-tile",{on:{click:function(a){return e.openBudgetFull(t)}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("edit")])],1),a("v-list-tile-title",[e._v(" Digitação ")])],1):e._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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticStyle:{width:"100%"},attrs:{outline:"",small:"",color:"green"}},i),[a("v-icon",[e._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(t){return e.addBudgetSimple()}}},[a("v-list-tile-avatar",[a("v-icon",[e._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(t){return e.addBudgetByTemplate()}}},[a("v-list-tile-avatar",[a("v-icon",[e._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(t){return e.addBudget()}}},[a("v-list-tile-avatar",[a("v-icon",[e._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(t){return e.listBudgets()}}},[a("v-icon",[e._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):e._e()])},b=[],x=(a("d3b7"),a("b696")),y={name:"TalkContactBudgets",data:function(){return{dialog:!1,profileImageDialog:!1,memberSearch:""}},computed:{person:function(){var e,t,a,i=(null===(e=this.contact)||void 0===e||null===(t=e.person)||void 0===t?void 0:t.person)||(null===(a=this.contact)||void 0===a?void 0:a.person);return i},isCustomer:function(){return this.person&&this.person.profiles.findIndex((function(e){return"customer"==e.name}))>-1},isProspect:function(){var e,t;return this.person&&(null===(e=this.person)||void 0===e||null===(t=e.profiles)||void 0===t?void 0:t.findIndex((function(e){return"prospect"==e.name})))>-1},hasBudgets:function(){var e,t,a;return(null===(e=this.talk)||void 0===e||null===(t=e.assets)||void 0===t||null===(a=t.budgets)||void 0===a?void 0:a.length)>0},budgets:function(){var e,t;return(null===(e=this.talk)||void 0===e||null===(t=e.assets)||void 0===t?void 0:t.budgets)||[]}},methods:{addBudget:function(){var e,t=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===(e=this.person)||void 0===e?void 0:e.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(){t.refresh()},data:a,redirectOnSubmit:!1})},addBudgetSimple:function(){var e,t=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===(e=this.person)||void 0===e?void 0:e.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(){t.refresh()},data:a,redirectOnSubmit:!1})},addBudgetByTemplate:function(){var e,t=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===(e=this.person)||void 0===e?void 0:e.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(){t.refresh()},data:a,redirectOnSubmit:!1,wiEditData:a})},showBudgetEvents:function(e){var t=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,"+e.id}}},button:{icon:"add",text:"Adicionar Notasss",action:function(){t.$WiEditDialog({wiConfig:"budget-event",onSubmit:function(){t.$WiView("budget-event").refresh()},data:{business_id:e.id}})}}})},showBudgetFiles:function(e){var t=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,"+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("budget-fileList").refresh()}})}}})},editBudgetSimple:function(e){var t=this,a=e.id,i=e.business_status_id,s=e.business_category_id,o=e.date_start,n=e.date_end,r=e.date_validity,l=e.amount_additional,c=e.observation,d=e.percentage_collaborator,u=e.information,p=e.external_code,m=e.person_id,v=e.advanced_view,f=e.business_agreement_id,g=e.amount_installment,_=e.quantity_installment,h=e.amount_discount;this.$WiEditDialog({wiConfig:"budget-simple",onSubmit:function(){t.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(e){var t=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,"+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("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 e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.isCustomer||e.isProspect?a("div",[e.sales.length>0?a("div",[a("v-card",{attrs:{flat:"",color:"transparent"}},[a("v-card-title",{staticClass:"py-1 px-0"},[a("v-icon",[e._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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"my-0 mx-0",attrs:{outline:"",small:"",color:"green"}},i),[a("v-icon",[e._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(t){return e.addSaleSimple()}}},[a("v-list-tile-avatar",[a("v-icon",[e._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(t){return e.addSale()}}},[a("v-list-tile-avatar",[a("v-icon",[e._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"}},e._l(e.sales,(function(t){return a("v-menu",{key:t.id,attrs:{bottom:"","offset-y":"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-card",e._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"},[e._v("#"+e._s(t.id)+" ")]),a("span",{style:{color:t.status.color}},[e._v(" "+e._s(t.status.name)+" ")])]),a("v-list-tile-sub-title",{staticStyle:{display:"flex","justify-content":"space-between"}},[a("strong",{style:{color:t.category.color}},[e._v(" "+e._s(t.category.name)+" ")])])],1)],1),t.percentage_collaborator?a("v-divider"):e._e(),t.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",[e._v(" "+e._s(e._f("float")(t.percentage_collaborator))+"% ")]),t.comission_collaborator?a("span",{staticClass:"grey--text"},[e._v(" ("+e._s(e._f("money")(t.comission_collaborator))+") ")]):e._e()])])]):e._e(),t.information?a("v-divider"):e._e(),t.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"}},[e._v(" "+e._s(t.information)+" ")])])]):e._e(),t.external_code?a("v-divider"):e._e(),t.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"}},[e._v(" "+e._s(t.external_code)+" ")])])]):e._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",[e._v("Valor total: ")]),a("strong",{staticStyle:{"font-size":"16px"}},[e._v(" "+e._s(e._f("money")(t.total_liquid))+" ")])])])],1)]}}],null,!0)},[a("v-list",[a("v-list-tile",{on:{click:function(a){return e.editSaleSimple(t)}}},[a("v-list-tile-avatar",[a("v-icon",[e._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:t.id}}}},[a("v-list-tile-avatar",[a("v-icon",[e._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 e.showSaleEvents(t)}}},[a("v-list-tile-avatar",[a("v-icon",[e._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 e.showSaleFiles(t)}}},[a("v-list-tile-avatar",[a("v-icon",[e._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),e.$WiCheckPermission("185a4bb9")?a("v-divider"):e._e(),e.$WiCheckPermission("185a4bb9")?a("v-list-tile",{on:{click:function(a){return e.openSaleFull(t)}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("edit")])],1),a("v-list-tile-title",[e._v(" Digitação ")])],1):e._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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{outline:"",small:"",color:"green"}},i),[a("v-icon",[e._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(t){return e.addSaleSimple()}}},[a("v-list-tile-avatar",[a("v-icon",[e._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(t){return e.addSale()}}},[a("v-list-tile-avatar",[a("v-icon",[e._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):e._e()])},D=[],E={data:function(){return{openSaleFullLoading:!1}},methods:{openSaleFull:function(e){var t=this;this.openSaleFullLoading=!0,this.$WiApiGet({uri:"sales/sale/".concat(e.id),params:{with:"person;address;finance_account;talk_contact"},callback:function(e){var a=e.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,t.$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(e){console.log("response",e),t.$emit("refresh"),t.$emit("onSubmit")}}),t.openSaleFullLoading=!1}})}}},O={name:"TalkContactSales",data:function(){return{dialog:!1,profileImageDialog:!1,memberSearch:""}},computed:{person:function(){var e,t,a,i=(null===(e=this.contact)||void 0===e||null===(t=e.person)||void 0===t?void 0:t.person)||(null===(a=this.contact)||void 0===a?void 0:a.person);return i},isCustomer:function(){return this.person&&this.person.profiles.findIndex((function(e){return"customer"==e.name}))>-1},isProspect:function(){var e,t;return this.person&&(null===(e=this.person)||void 0===e||null===(t=e.profiles)||void 0===t?void 0:t.findIndex((function(e){return"prospect"==e.name})))>-1},hasSales:function(){var e,t,a;return(null===(e=this.talk)||void 0===e||null===(t=e.assets)||void 0===t||null===(a=t.sales)||void 0===a?void 0:a.length)>0},sales:function(){var e,t;return(null===(e=this.talk)||void 0===e||null===(t=e.assets)||void 0===t?void 0:t.sales)||[]}},methods:{addSale:function(){var e,t=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===(e=this.person)||void 0===e?void 0:e.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(){t.refresh()},data:a,redirectOnSubmit:!1})},addSaleSimple:function(){var e,t=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===(e=this.person)||void 0===e?void 0:e.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(){t.refresh()},data:a,redirectOnSubmit:!1})},showSaleEvents:function(e){var t=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,"+e.id}}},button:{icon:"add",text:"Adicionar Notasss",action:function(){t.$WiEditDialog({wiConfig:"sale-event",onSubmit:function(){t.$WiView("sale-event").refresh()},data:{business_id:e.id}})}}})},showSaleFiles:function(e){var t=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,"+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("sale-fileList").refresh()}})}}})},editSaleSimple:function(e){var t=this,a=e.id,i=e.business_status_id,s=e.business_category_id,o=e.date_start,n=e.date_end,r=e.date_validity,l=e.amount_additional,c=e.observation,d=e.percentage_collaborator,u=e.information,p=e.external_code,m=e.person_id,v=e.advanced_view,f=e.business_agreement_id,g=e.amount_installment,_=e.quantity_installment,h=e.amount_discount;this.$WiEditDialog({wiConfig:"sale-simple",onSubmit:function(){t.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(e){var t=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,"+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("sale-fileList").refresh()}})}}})}},props:["talk","contact","refresh"],mixins:[E]},T=O,A=(a("7738"),Object(f["a"])(T,S,D,!1,null,"77fd3ae0",null)),F=A.exports,I=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.isCustomer||e.isProvider?a("div",[e.hasTickets?a("div",[a("v-card",{attrs:{flat:"",color:"transparent"}},[a("v-card-title",{staticClass:"py-1 px-0"},[a("v-icon",[e._v("attach_money")]),a("span",{staticStyle:{"padding-left":"10px"}},[a("strong",[e._v("Chamados")])]),a("v-spacer"),a("v-btn",{staticClass:"my-0 mx-0",attrs:{outline:"",small:"",color:"green"},on:{click:function(t){return e.addTicket()}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Novo")])],1)],1),a("v-divider"),a("v-card-text",{staticClass:"px-0",staticStyle:{display:"flex","flex-direction":"column",gap:"15px"}},e._l(e.tickets,(function(t,i){return a("v-card",{key:i},[a("v-card-title",{staticStyle:{padding:"5px 0 0 0"}},[a("span",{staticStyle:{padding:"0px 5px"}},[e._v(" CÓD: "),a("strong",[e._v(" #"+e._s(t.id))])]),a("v-spacer"),t.sla?a("span",{staticStyle:{padding:"0px 5px"}},[e._v(" SLA: "),a("strong",{style:{padding:"0px 3px",background:t.sla>99?"#c90000":t.sla>85?"#e59100":"green",color:"white"}},[e._v(e._s(t.sla)+"% ")])]):e._e(),t.sla?a("v-progress-linear",{staticStyle:{margin:"5px 0 0 0 !important"},attrs:{height:"3",color:t.sla>99?"#c90000":t.sla>85?"#e59100":"green"},model:{value:t.sla,callback:function(a){e.$set(t,"sla",a)},expression:"ticket.sla"}}):e._e()],1),t.assunto_chamado?a("v-divider"):e._e(),t.assunto_chamado?a("v-card-title",{staticStyle:{padding:"5px 0 0 0"}},[a("span",{staticStyle:{padding:"0px 5px"}},[a("strong",[e._v(" "+e._s(t.assunto_chamado))])])]):e._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"}},[t.status?a("v-list-tile-avatar",{staticStyle:{padding:"0","min-width":"0"}},[t.status?a("v-icon",{attrs:{size:"30",color:t.status.color}},[e._v(" "+e._s(t.status.icon)+" ")]):a("v-icon",[e._v("confirmation_number")])],1):e._e(),t.status?a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[e._v("Status:")]),a("v-list-tile-title",[a("strong",[e._v(e._s(t.status.name))])])],1):e._e(),t.category?a("v-list-tile-avatar",{staticStyle:{padding:"0","min-width":"0"}},[a("v-icon",{attrs:{size:"30",color:t.category.color}},[e._v(" "+e._s(t.category.icon)+" ")])],1):e._e(),t.category?a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[e._v("Categoria:")]),a("v-list-tile-title",[a("strong",[e._v(e._s(t.category.name))])])],1):e._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"}},[e._v("Equipe:")]),a("v-list-tile-title",[a("strong",[e._v(e._s(t.team.name))])])],1),t.responsible?a("v-list-tile-avatar",{staticStyle:{padding:"0","min-width":"0"}},[t.responsible.file?a("img",{staticStyle:{"max-height":"30px","max-width":"30px"},attrs:{src:t.responsible.file.url,alt:"Responsável"}}):a("img",{staticStyle:{"max-height":"30px"},attrs:{src:"static/icons/monitor/lecturer_96.png",alt:"Responsável"}})]):e._e(),t.responsible?a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[e._v("Responsável:")]),a("v-list-tile-title",[a("strong",[e._v(e._s(t.responsible.name))])])],1):e._e()],1),t.last_note?a("v-divider"):e._e(),t.last_note?a("v-list-tile",[a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[e._v(" Última anotação: ")]),a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[e._v(" "+e._s(t.last_note.description_time)+" ")])],1)],1):e._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 e.sendTicketResume(t)}}},[a("v-icon",[e._v("send")]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v("Enviar resumo")])],1),a("v-btn",{staticStyle:{margin:"0 10px 0 0"},attrs:{ripple:"",small:"",icon:"",link:"",to:{name:"ticket",params:{id:t.id}}}},[a("v-icon",[e._v("open_in_new")])],1),a("v-btn",{staticStyle:{margin:"0 0 0 10px"},attrs:{ripple:"",small:"",icon:""},on:{click:function(a){return e.addTicketNote(t)}}},[a("v-icon",[e._v("message")])],1)],1)],1)],1)})),1)],1)],1):a("v-card-text",[a("h3",[e._v("Nenhum chamado em"),a("br"),e._v("execução encontrado.")]),a("img",{attrs:{src:"static/icons/monitor/add_tag_96.png",alt:""}}),a("p",{staticClass:"mb-2"},[e._v("Clique no botão abaixo para"),a("br"),e._v("adicionar um novo chamado.")]),a("v-btn",{attrs:{outline:"",small:"",color:"green"},on:{click:function(t){return e.addTicket()}}},[a("v-icon",[e._v("add")]),a("span",[e._v(" novo chamado/ticket")])],1)],1)],1):e._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(e){return"customer"==e.name}))>-1},isProvider:function(){return this.person&&this.person.profiles.findIndex((function(e){return"provider"==e.name}))>-1},hasTickets:function(){var e,t,a;return(null===(e=this.talk)||void 0===e||null===(t=e.assets)||void 0===t||null===(a=t.tickets)||void 0===a?void 0:a.length)>0},tickets:function(){var e,t;return(null===(e=this.talk)||void 0===e||null===(t=e.assets)||void 0===t?void 0:t.tickets)||[]},person:function(){var e,t,a,i=(null===(e=this.contact)||void 0===e||null===(t=e.person)||void 0===t?void 0:t.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(e){var t=this;this.$WiEditDialog({wiConfig:"chamados-anotacao",onSubmit:function(){t.refresh()},data:{chamado_dados_id:e.id}})},addTicket:function(){var e,t,a,i,s,o=this,n={person_id:null===(e=this.person)||void 0===e?void 0:e.id,person_type:null===(t=this.person)||void 0===t?void 0:t.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(e){var t="Atualização do chamado *#".concat(e.id,"* \n\n");e.assunto_chamado&&(t+="*Assunto:* ".concat(e.assunto_chamado," \n\n")),e.status&&(t+="*Status:* ".concat(e.status.name," \n")),e.category&&(t+="*Categoria:* ".concat(e.category.name," \n")),e.team&&(t+="*Equipe:* ".concat(e.team.name," \n")),e.responsible&&(t+="*Responsável:* ".concat(e.responsible.name," \n\n")),e.last_note&&(t+="*Última anotação:* ".concat(e.last_note.description_time," \n\n")),this.SET_MESSAGE_TEXT(t),this.SET_MESSAGE_EDITOR_DIALOG(!0)},showAllTickets:function(){var e,t,a,i,s={person_id:(null===(e=this.person)||void 0===e?void 0:e.id)||null};this.team&&(s={team:null===(a=this.team)||void 0===a?void 0:a.id});"collaborator"==(null===(t=this.person)||void 0===t?void 0:t.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"])($,I,P,!1,null,"59115e35",null)),N=z.exports,M=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.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",[e._v("info")]),a("span",{staticStyle:{"padding-left":"10px"}},[a("strong",[e._v("Informações")])]),a("v-spacer"),e.$WiCheckPermission("172cca09")?a("v-btn",{attrs:{loading:e.marginLoading,icon:"",small:""},on:{click:function(t){return e.searchBancoMasterMarginPerson()}}},[a("v-icon",[e._v("search")])],1):e._e(),a("v-btn",{staticClass:"my-0 mx-0",attrs:{outline:"",small:"",color:"green"},on:{click:function(t){return e.editPerson()}}},[a("v-icon",[e._v("edit")]),a("span",[e._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"}},[e._l(e.informations,(function(t,i){return[null!=e.personFormated[t.id]&&"textarea"!=t.type?a("v-list-tile",{key:t.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",[e._v(" "+e._s(t.title)+": ")]),a("strong",{staticStyle:{"padding-left":"5px"}},[e._v(" "+e._s(e.personFormated[t.id]))])])],1),a("v-list-tile-action",[a("wi-copy-to",{attrs:{text:e.personFormated[t.id],title:t.title,color:"primary"}})],1)],1):e._e(),null!=e.personFormated[t.id]&&"textarea"==t.type?a("div",{key:t.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",[e._v(e._s(t.title)+":")]),a("wi-copy-to",{attrs:{text:e.personFormated[t.id],title:t.title,color:"primary"}})],1),a("strong",{staticStyle:{"white-space":"pre-line","font-size":"13px",color:"rgba(0, 0, 0, .54)"},domProps:{innerHTML:e._s(e.personFormated[t.id])}})]):e._e(),null!=e.personFormated[t.id]?a("v-divider",{key:t.id}):e._e()]}))],2)],1),a("v-card",{staticClass:"mt-2"},[a("v-card-title",{staticClass:"py-1 px-1"},[a("v-icon",[e._v("text_fields")]),a("span",{staticStyle:{"padding-left":"10px"}},[a("strong",[e._v("Dados Complementares")])]),a("v-spacer"),a("v-btn",{staticClass:"my-0 mx-0",attrs:{outline:"",small:"",color:"green"},on:{click:function(t){return e.$WiEditDialog({wiConfig:"info",data:{person_id:e.person.id},onSubmit:e.refresh})}}},[a("v-icon",[e._v("edit")]),a("span",[e._v("Adicionar")])],1)],1),a("v-divider"),e.personInfos.length>0?a("v-list",{staticClass:"py-0",attrs:{dense:"",color:"transparent"}},[e._l(e.personInfos,(function(t,i){return[a("v-list-tile",{key:t.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",[e._v(" "+e._s(t.description)+": ")]),a("strong",{staticStyle:{"padding-left":"5px"}},[e._v(" "+e._s(e._f("stringlength")(t.information,25)))])])],1),a("v-list-tile-action",{staticStyle:{"min-width":"35px !important"}},[a("wi-copy-to",{attrs:{text:t.information,title:t.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 e.$WiEditDialog({wiConfig:"info",data:t,onSubmit:e.refresh})}}},[a("v-icon",{attrs:{small:""}},[e._v("edit")])],1)],1)],1),a("v-divider",{key:t.id})]}))],2):e._e()],1)],1)],1)],1)]):e._e(),a("v-dialog",{staticStyle:{"border-radius":"10px"},attrs:{width:"90%",scrollable:""},model:{value:e.dialog,callback:function(t){e.dialog=t},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",[e._v(" Pesquisa no Banco Master Margem ")]),a("v-spacer"),a("v-btn",{attrs:{loading:e.marginLoading,icon:"",small:""},on:{click:function(t){return e.searchBancoMasterMarginPerson()}}},[a("v-icon",[e._v("refresh")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),!e.marginLoading&&e.marginHTML?a("v-card-text",{staticStyle:{"max-height":"500px","overflow-y":"auto"}},[a("div",{domProps:{innerHTML:e._s(e.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"}},[e._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(e){return"customer"==e.name}))>-1},isProspect:function(){return this.contact.person_id&&this.contact.person&&this.contact.person.profiles.findIndex((function(e){return"prospect"==e.name}))>-1},hasBudgets:function(){var e,t,a,i,s;return(null===(e=this.contact)||void 0===e||null===(t=e.person)||void 0===t?void 0:t.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 e,t,a,i=(null===(e=this.contact)||void 0===e||null===(t=e.person)||void 0===t?void 0:t.person)||(null===(a=this.contact)||void 0===a?void 0:a.person);return i},personFormated:function(){var e,t,a,i,s,n,r=null!==(e=this.person)&&void 0!==e&&e.birthday?this.$moment(null===(t=this.person)||void 0===t?void 0:t.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 e=this.person.infos;return e||[]}},methods:{editPerson:function(){var e,t,a=this,i=null===(e=this.person)||void 0===e||null===(t=e.profiles[0])||void 0===t?void 0:t.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 e=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(t){var a,i=t.sucess;e.marginHTML=null===i||void 0===i||null===(a=i.data)||void 0===a?void 0:a.html,e.marginLoading=!1}})}},props:["contact","refresh"]}),U=R,W=(a("6c8b"),Object(f["a"])(U,M,L,!1,null,"756f463e",null)),V=W.exports,B={name:"TalkContactTabs",data:function(){return{tabs:0}},computed:{person:function(){var e,t,a,i=(null===(e=this.contact)||void 0===e||null===(t=e.person)||void 0===t?void 0:t.person)||(null===(a=this.contact)||void 0===a?void 0:a.person);return i},isCustomer:function(){return this.person&&this.person.profiles.findIndex((function(e){return"customer"==e.name}))>-1},isProspect:function(){return this.person&&this.person.profiles.findIndex((function(e){return"prospect"==e.name}))>-1},isProvider:function(){return this.person&&this.person.profiles.findIndex((function(e){return"provider"==e.name}))>-1},ticketsCount:function(){var e,t;return(null===(e=this.person)||void 0===e||null===(t=e.active_tickets)||void 0===t?void 0:t.length)||0},budgetsCount:function(){var e,t;return(null===(e=this.person)||void 0===e||null===(t=e.active_budgets)||void 0===t?void 0:t.length)||0},salesCount:function(){var e,t;return(null===(e=this.person)||void 0===e||null===(t=e.active_sales)||void 0===t?void 0:t.length)||0},tasksCount:function(){var e,t;return(null===(e=this.person)||void 0===e||null===(t=e.active_tasks)||void 0===t?void 0:t.length)||0}},methods:{onTabsChange:function(e){window.localStorage.setItem("talks.talk-view.contact-tabs",e)},setSavedTabs:function(){var e=window.localStorage.getItem("talks.talk-view.contact-tabs");this.tabs=parseInt(e)}},mounted:function(){this.setSavedTabs()},props:["talk","contact","refresh"],components:{TalkContactSales:F,TalkContactTasks:_,TalkContactBudgets:w,TalkContactTickets:N,TalkContactMainProfile:V}},H=B,G=(a("5efa"),Object(f["a"])(H,c,d,!1,null,"cb41d064",null)),Y=G.exports,J=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"talk-contact__profile-info"},[a("TalkContactPhoto",{attrs:{contact:e.contact,refresh:e.refresh}}),a("div",{staticStyle:{display:"flex","flex-direction":"column","justify-content":"space-evenly"}},[a("span",[a("h3",{staticStyle:{"font-size":"14px"}},[e.contact.person?a("span",[e._v(" "+e._s(e.contact.person.name)+" ")]):e._e(),e.contact.person?a("br"):e._e(),a("span",{staticStyle:{color:"gray"},domProps:{innerHTML:e._s(e.contact.name)}}),3==e.contact.checked?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({attrs:{color:"red",small:""}},i),[e._v("do_not_disturb_on")])]}}],null,!1,3412842240)},[a("span",[e._v(" Contato inválido ")])]):e._e(),2==e.contact.checked?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({attrs:{color:"green",small:""}},i),[e._v("verified")])]}}],null,!1,831305409)},[a("span",[e._v(" Contato validado ")])]):e._e(),1!=e.contact.checked&&e.contact.checked?e._e():a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({attrs:{color:"grey",small:""}},i),[e._v("help")])]}}],null,!1,2528864388)},[a("span",[e._v(" Contato não validado ")])]),2==e.contact.type?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({staticStyle:{cursor:"pointer"},attrs:{small:""},on:{click:function(t){return e.refreshContact()}}},i),[e._v("refresh")])]}}],null,!1,3340058816)},[a("span",[e._v(" Atualizar dados do contato ")])]):e._e()],1)]),1==e.contact.type?a("h3",{staticStyle:{display:"flex","align-items":"center","justify-content":"center","font-size":"14px"}},[12==e.contact.number.toString().length?a("span",[a("strong",[e._v(" "+e._s(e._f("mask")(e.contact.number,"+## (##) ####-####"))+" ")])]):13==e.contact.number.toString().length?a("span",[a("strong",[e._v(" "+e._s(e._f("mask")(e.contact.number,"+## (##) # ####-####"))+" ")])]):a("span",[e._v(" "+e._s(e.contact.number)+" ")]),a("wi-copy-to",{attrs:{title:"Número",color:"primary",text:e.contact.number}}),a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({staticStyle:{cursor:"pointer"},attrs:{small:""},on:{click:function(t){return e.refreshContact()}}},i),[e._v("refresh")])]}}],null,!1,3340058816)},[a("span",[e._v(" Atualizar dados do contato ")])])],1):e._e()])],1)},Q=[],K=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.contact&&e.contact.file&&e.contact.file.url?a("v-dialog",{attrs:{width:"450",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("img",e._g({staticStyle:{"border-radius":"5px",cursor:"pointer"},attrs:{src:e.contact.file.url,width:"80px;",alt:"Clique para visualizar a imagem de "+e.contact.name}},i))]}}],null,!1,1227221860),model:{value:e.profileImageDialog,callback:function(t){e.profileImageDialog=t},expression:"profileImageDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:""}},[a("v-toolbar-title",[a("v-icon",[e._v("image")]),a("span",{staticStyle:{"padding-left":"10px"}},[e.contact.person?a("span",[e._v(" "+e._s(e.contact.person.name)+" ")]):a("span",{staticStyle:{color:"gray"},domProps:{innerHTML:e._s(e.contact.name)}})])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.profileImageDialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",[a("img",{staticStyle:{"border-radius":"5px"},attrs:{src:e.contact.file.url,width:"100%"}}),a("TalkContactDescription",{staticStyle:{"text-align":"center"},attrs:{contact:e.contact,refresh:e.refresh}})],1)],1)],1):1==e.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 e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.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'"}]}),e._v(": ")]),a("br"),a("span",{staticStyle:{"word-break":"break-all"}},[e._v(" "+e._s(e.contact.description)+" ")]),a("v-divider")],1):e._e()])},ee=[],te={name:"TalkContactDescription",props:["contact"]},ae=te,ie=Object(f["a"])(ae,Z,ee,!1,null,null,null),se=ie.exports,oe=a("78a4"),ne={name:"TalkContactPhoto",data:function(){return{dialog:!1,profileImageDialog:!1}},props:["contact","refresh"],components:{TalkContactDescription:se,GroupIcon:oe["a"]}},re=ne,le=Object(f["a"])(re,K,X,!1,null,null,null),ce=le.exports,de={name:"TalkContactName",methods:{refreshContact:function(){var e=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(){e.refresh(e.$route.params.id)}})}},props:["contact","refresh"],components:{TalkContactPhoto:ce}},ue=de,pe=(a("0f71"),Object(f["a"])(ue,J,Q,!1,null,null,null)),me=pe.exports,ve=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{"z-index":"0"}},[2==e.contact.type&&e.contact.current_members&&e.contact.current_members.length>0?a("div",{staticStyle:{"margin-top":"15px"}},[a("v-divider"),a("v-expansion-panel",{attrs:{flat:""},model:{value:e.items,callback:function(t){e.items=t},expression:"items"}},[a("v-expansion-panel-content",{attrs:{flat:"",lazy:""},scopedSlots:e._u([{key:"header",fn:function(){return[a("div",{staticStyle:{display:"flex","align-items":"center",gap:"10px"},on:{click:function(t){e.showData=!e.showData}}},[a("v-icon",[e._v("group")]),a("strong",[e._v(" Membros do grupo")])],1)]},proxy:!0}],null,!1,3027997182)},[a("div",[a("TalkContactMemberList",{attrs:{contact:e.contact}})],1)])],1),a("v-divider")],1):2==e.contact.type?a("v-divider"):e._e()],1)},fe=[],ge=(a("4de4"),a("caad"),a("2532"),function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e.$t("modules.talks.pages.talkView.talk.labels.memberSearchPlaceholder")},model:{value:e.memberSearch,callback:function(t){e.memberSearch=t},expression:"memberSearch"}})],1),a("v-divider"),e.members&&e.members.length>0?a("v-list",{staticStyle:{"overflow-y":"auto","max-height":"calc(100vh - 371px)","padding-bottom":"100px"},attrs:{dense:""}},[e._l(e.members,(function(t,i){return[i?a("v-divider",{key:i,attrs:{inset:""}}):e._e(),a("v-list-tile",{key:i+"-new",attrs:{avatar:""}},[a("v-list-tile-avatar",[t.file&&t.file.url?a("img",{attrs:{src:t.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",[e._v(" "+e._s(t.name)+" ")])]),a("v-list-tile-sub-title",[t.number&&12==t.number.toString().length?a("span",[a("strong",[e._v(e._s(e._f("mask")(t.number,"+## (##) ####-####")))])]):t.number&&13==t.number.toString().length?a("span",[a("strong",[e._v(e._s(e._f("mask")(t.number,"+## (##) # ####-####")))])]):e._e()])],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:""},on:{click:function(a){return e.startTalkByMember(t)}}},[a("v-icon",[e._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",[e._v(' "'+e._s(e.memberSearch)+'"')])])],1)],1)}),_e=[],he={name:"TalkContactMemberList",data:function(){return{items:[],showData:!1,memberSearch:""}},computed:{members:function(){var e,t=this,a=(null===(e=this.contact)||void 0===e?void 0:e.current_members)||[];return this.memberSearch?a.filter((function(e){return(null===e||void 0===e?void 0:e.name)&&"string"==typeof e.name&&e.name.toLowerCase().includes(t.memberSearch.toLowerCase())})):a||[]}},methods:{startTalkByMember:function(e){var t=this;this.$swal({title:"Iniciar conversa com ".concat(e.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&&t.openTalkContact(e)}))}},props:["contact"],mixins:[l["a"]]},be=he,xe=Object(f["a"])(be,ge,_e,!1,null,null,null),ye=xe.exports,ke={name:"TalkContactMembers",data:function(){return{items:[],showData:!1,memberSearch:""}},computed:{members:function(){var e,t=this,a=(null===(e=this.contact)||void 0===e?void 0:e.current_members)||[];return this.memberSearch?a.filter((function(e){return(null===e||void 0===e?void 0:e.name)&&"string"==typeof e.name&&e.name.toLowerCase().includes(t.memberSearch.toLowerCase())})):a||[]}},methods:{startTalkByMember:function(e){var t=this;this.$swal({title:"Iniciar conversa com ".concat(e.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&&t.openTalkContact(e)}))}},props:["contact"],components:{TalkContactMemberList:ye},mixins:[l["a"]]},Ce=ke,we=Object(f["a"])(Ce,ve,fe,!1,null,null,null),Se=we.exports,De=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.person?a("div",[a("v-divider"),e.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:e.person.profiles[0].name,params:{id:e.person.id}}}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"45px",padding:"0px"}},[a("v-avatar",{attrs:{size:"40"}},[e.person&&e.person.file&&e.person.file.url?a("img",{attrs:{src:e.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"}},[e.personTitle?a("span",[a("strong",[e._v(" "+e._s(e.personTitle)+" ")]),a("span",[e._v(" no ")])]):a("span",[e._v(" Contato do ")]),a("span",[e._v(" "+e._s(e.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"},[e._v(" "+e._s(e._f("stringlength")(e.person.name,28))+" ")]),a("span",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only"},[e._v(" "+e._s(e._f("stringlength")(e.person.name,20))+" ")])])])])],1)],1)],1):a("div",{staticClass:"my-1 primary white--text"},e._l(e.profiles,(function(t,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 e.goToProfile(t)}}},[a("v-icon",{attrs:{color:"white"}},[e._v(" "+e._s(t.icon)+" ")]),a("span",{staticStyle:{"font-size":"14px","padding-left":"5px"}},[e._v(" "+e._s(t.title)+" ")])],1)})),0)],1):e._e()},Ee=[],Oe={name:"TalkContactProfiles",computed:{isContact:function(){var e,t,a,i;return(null===(e=this.contact)||void 0===e?void 0:e.person)&&(null===(t=this.contact)||void 0===t||null===(a=t.person)||void 0===a||null===(i=a.profiles)||void 0===i?void 0:i.findIndex((function(e){return"contact"==e.name})))>-1},person:function(){var e,t,a,i=(null===(e=this.contact)||void 0===e||null===(t=e.person)||void 0===t?void 0:t.person)||(null===(a=this.contact)||void 0===a?void 0:a.person);return i||null},profiles:function(){var e;return(null===(e=this.person)||void 0===e?void 0:e.profiles)||[]},personTitle:function(){var e,t;return null!==(e=this.contact)&&void 0!==e&&null!==(t=e.person)&&void 0!==t&&t.person_title?this.contact.person.person_title:null}},methods:{goToProfile:function(e){null!==e&&void 0!==e&&e.name&&this.$router.push({name:e.name,params:{id:this.person.id}})}},props:["contact"]},Te=Oe,Ae=Object(f["a"])(Te,De,Ee,!1,null,null,null),Fe=Ae.exports,Ie=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{"z-index":"0"}},[2==e.contact.type&&e.contact.observation&&""!=e.contact.observation?a("div",{staticStyle:{"margin-top":"15px"}},[a("v-divider"),a("v-expansion-panel",{attrs:{flat:""},model:{value:e.items,callback:function(t){e.items=t},expression:"items"}},[a("v-expansion-panel-content",{attrs:{flat:"",lazy:""},scopedSlots:e._u([{key:"header",fn:function(){return[a("div",{staticStyle:{display:"flex","align-items":"center",gap:"10px"},on:{click:function(t){e.showData=!e.showData}}},[a("v-icon",[e._v("description")]),a("strong",[e._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:e._s(e.contact.observation_html)}})])],1)],1),a("v-divider")],1):2==e.contact.type?a("v-divider"):e._e()],1)},Pe=[],je={name:"TalkContactMembers",data:function(){return{items:[],showData:!1,memberSearch:""}},computed:{members:function(){var e,t=this,a=(null===(e=this.contact)||void 0===e?void 0:e.current_members)||[];return this.memberSearch?a.filter((function(e){return(null===e||void 0===e?void 0:e.name)&&"string"==typeof e.name&&e.name.toLowerCase().includes(t.memberSearch.toLowerCase())})):a||[]}},methods:{startTalkByMember:function(e){var t=this;this.$swal({title:"Iniciar conversa com ".concat(e.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&&t.openTalkContact(e)}))}},props:["contact"],mixins:[l["a"]]},qe=je,$e=Object(f["a"])(qe,Ie,Pe,!1,null,null,null),ze=$e.exports,Ne=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[1!=e.contact.type||e.contact.person_id?e._e():a("div",[a("v-divider"),a("div",{staticClass:"my-3"},[a("h3",{staticClass:"mb-3"},[e._v("Selecione o perfil deste contato:")]),a("div",{staticClass:"talk-contact-profile__profiles-buttons"},e._l(e.profiles,(function(t){return a("v-menu",{key:t.id,attrs:{lazy:""},scopedSlots:e._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-btn",e._g({style:{margin:"5px"},attrs:{outline:"",small:"",color:t.color}},s),[a("v-icon",[e._v(e._s(t.icon))]),a("span",{staticClass:"ml-1"},[e._v(" "+e._s(t.name))])],1)]}}],null,!0)},[a("v-list",[a("v-list-tile",{on:{click:function(a){return e.createProfile(t.id)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"green"}},[e._v("add")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v(" Novo "+e._s(t.name)+" ")])],1)],1),a("v-divider"),a("v-list-tile",{on:{click:function(a){return e.selectProfile(t.id)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"orange"}},[e._v("search")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v(" "+e._s(t.name)+" existente ")])],1)],1)],1)],1)})),1)]),a("v-divider")],1)])},Me=[],Le={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 e=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(){e.refresh(e.$route.params.id)},redirectOnSubmit:!1})},saveTalkContact:function(e){var t=this;this.$WiApiPut({uri:"talk/contact/".concat(this.contact.id),data:{id:this.contact.id,person_id:e.id},callback:function(){t.refresh(t.$route.params.id)}})},createProfile:function(e){switch(e){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(e){switch(e){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 e=this;this.$WiEditDialog({wiConfig:"customer",data:{type:"Fisica",name:this.contact.name,first_name:this.contact.name},onSubmit:function(t){var a;201==(null===t||void 0===t?void 0:t.status)&&null!==t&&void 0!==t&&null!==(a=t.data)&&void 0!==a&&a.id&&e.saveTalkContact(t.data)},redirectOnSubmit:!1})},createProspect:function(){var e=this;this.$WiEditDialog({wiConfig:"prospect",data:{type:"Fisica",name:this.contact.name,first_name:this.contact.name},onSubmit:function(t){var a;201==(null===t||void 0===t?void 0:t.status)&&null!==t&&void 0!==t&&null!==(a=t.data)&&void 0!==a&&a.id&&e.saveTalkContact(t.data)},redirectOnSubmit:!1})},createProvider:function(){var e=this;this.$WiEditDialog({wiConfig:"provider",data:{type:"Juridica",name:this.contact.name,first_name:this.contact.name},onSubmit:function(t){var a;201==(null===t||void 0===t?void 0:t.status)&&null!==t&&void 0!==t&&null!==(a=t.data)&&void 0!==a&&a.id&&e.saveTalkContact(t.data)},redirectOnSubmit:!1})},createCollaborator:function(){var e=this;this.$WiEditDialog({wiConfig:"collaborator",data:{type:"Fisica",name:this.contact.name,first_name:this.contact.name},onSubmit:function(t){var a;201==(null===t||void 0===t?void 0:t.status)&&null!==t&&void 0!==t&&null!==(a=t.data)&&void 0!==a&&a.id&&e.saveTalkContact(t.data)},redirectOnSubmit:!1})},createContactBusiness:function(){var e=this;this.$WiEditDialog({wiConfig:"contact",data:{type:"Fisica",name:this.contact.name,first_name:this.contact.name},onSubmit:function(t){var a;201==(null===t||void 0===t?void 0:t.status)&&null!==t&&void 0!==t&&null!==(a=t.data)&&void 0!==a&&a.id&&e.saveTalkContact(t.data)},redirectOnSubmit:!1})},selectCustomer:function(){var e=this;this.$WiListDialog({wiConfig:"customer",mode:"select",callback:function(t){e.saveTalkContact(t)}})},selectProspect:function(){var e=this;this.$WiListDialog({wiConfig:"prospect",mode:"select",callback:function(t){e.saveTalkContact(t)}})},selectProvider:function(){var e=this;this.$WiListDialog({wiConfig:"provider",mode:"select",callback:function(t){e.saveTalkContact(t)}})},selectCollaborator:function(){var e=this;this.$WiListDialog({wiConfig:"collaborator",mode:"select",callback:function(t){e.saveTalkContact(t)}})},selectContactBusiness:function(){var e=this;this.$WiListDialog({wiConfig:"contact",mode:"select",callback:function(t){e.saveTalkContact(t)}})}},props:["contact","refresh"],mixins:[l["a"]]},Re=Le,Ue=(a("d636"),Object(f["a"])(Re,Ne,Me,!1,null,"596337e2",null)),We=Ue.exports,Ve={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:me,TalkContactMembers:Se,TalkContactProfiles:Fe,TalkContactObservations:ze,TalkContactSelectProfile:We}},Be=Ve,He=Object(f["a"])(Be,n,r,!1,null,null,null),Ge=He.exports,Ye=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"talk-loading",class:{"talk-loading--dialog":"dialog"===e.mode},attrs:{"data-theme":e.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":!e.showDrawer}},[a("div",{staticClass:"talk-loading__header",class:e.headerClass},[a("div",{staticClass:"talk-loading__avatar pulse"}),e._m(0)]),e._m(1),e._m(2),e._m(3)]),e.showDrawer?a("div",{staticClass:"talk-loading__drawer"},[a("div",{staticClass:"talk-loading__drawer-toolbar",class:e.headerClass},[a("div",{staticClass:"talk-loading__drawer-toolbar-content pulse"})]),e._m(4)]):e._e()])},Je=[function(){var e=this,t=e.$createElement,a=e._self._c||t;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 e=this,t=e.$createElement,a=e._self._c||t;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 e=this,t=e.$createElement,a=e._self._c||t;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 e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"talk-loading__footer"},[a("div",{staticClass:"talk-loading__input pulse"}),a("div",{staticClass:"talk-loading__send-btn pulse"})])},function(){var e=this,t=e.$createElement,a=e._self._c||t;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%"}})])])}],Qe={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}}}},Ke=Qe,Xe=(a("7612"),Object(f["a"])(Ke,Ye,Je,!1,null,"5e4c879d",null)),Ze=Xe.exports,et=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-toolbar",{staticClass:"elevation-10",style:{borderRadius:"dialog"==e.mode?"10px 10px 0 0":"0px"},attrs:{dense:"",color:e.$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(t){return e.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:e._u([{key:"badge",fn:function(){return["wpp"==e.talk.channel.type.code?a("img",{attrs:{src:"static/icons/monitor/whatsapp.png"}}):e._e(),"instagram"==e.talk.channel.type.code?a("img",{staticStyle:{width:"20px",height:"20px"},attrs:{src:"static/icons/monitor/instagram.png"}}):e._e(),"facebook"==e.talk.channel.type.code?a("img",{staticStyle:{"border-radius":"5px",width:"18px",height:"18px"},attrs:{src:"static/icons/monitor/facebook.png"}}):e._e(),"email"==e.talk.channel.type.code?a("img",{staticStyle:{width:"20px",height:"20px"},attrs:{src:"static/icons/monitor/email.png"}}):e._e(),"sms"==e.talk.channel.type.code?a("img",{staticStyle:{width:"20px",height:"20px"},attrs:{src:"static/icons/monitor/sms.png"}}):e._e()]},proxy:!0}])},[a("v-avatar",{attrs:{size:"40"}},[e.talk.contact&&e.talk.contact.file?a("v-img",{attrs:{src:e.talk.contact.file.url,"lazy-src":"static/icons/not-found.png"}}):1==e.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==e.talk.contact.type?a("v-icon",{attrs:{color:"white"}},[e._v("groups")]):e._e(),a("span",{staticStyle:{color:"white","font-size":"16px","font-weight":"500"}},[a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[e._v(" "+e._s(e._f("stringlength")(e.contactName,19))+" ")]),a("span",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only"},[e._v(" "+e._s(e._f("stringlength")(e.contactName,14))+" ")])]),3==e.talk.contact.checked?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({attrs:{color:"red",small:""}},i),[e._v("do_not_disturb_on")])]}}],null,!1,3412842240)},[a("span",[e._v(" Contato inválido ")])]):e._e()],1),a("v-list-tile-sub-title",{staticStyle:{"font-size":"10px",color:"white"}},[1==e.talk.contact.type?a("span",[12==e.talk.contact.number.toString().length?a("span",[a("span",[e._v(" "+e._s(e._f("mask")(e.talk.contact.number,"+## (##) ####-####"))+" ")])]):13==e.talk.contact.number.toString().length?a("span",[a("span",[e._v(e._s(e._f("mask")(e.talk.contact.number,"+## (##) # ####-####")))])]):a("span",[e._v(" "+e._s(e.talk.contact.number)+" ")])]):e._e(),a("span",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{color:"white"}},[a("span",{staticStyle:{color:"#DCDCDC"}},[e._v(" | ")]),a("span",[e._v(" "+e._s(e._f("stringlength")(e.talk.channel.name,10)))])])])],1)],1)],1),a("v-spacer"),1==e.talk.contact.talk_channel_type_id&&e.talk.assets&&e.talk.assets.channelsToCall&&e.talk.assets.channelsToCall>0?a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",small:"",ripple:"",loading:e.callWhatsAppLoading},on:{click:function(t){return e.callWhatsApp()}}},[a("v-icon",[e._v("phone")])],1):e._e(),a("TalkMenu",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{talk:e.talk,color:"white",small:"",refresh:e.getTalk}}),a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",small:"",ripple:"",loading:e.loadings.load},on:{click:function(t){return e.getTalk(e.talkId)}}},[a("v-icon",[e._v("refresh")])],1),a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",small:"",ripple:""},on:{click:function(t){return e.TOUGGLE_SHOW_CONTACT_INFO()}}},[a("v-icon",{attrs:{color:e.showContactInfo?"yellow":"white"}},[e._v("info_outline")])],1),a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",small:"",ripple:""},on:{click:function(t){return e.closeAction()}}},[a("v-icon",[e._v("close")])],1)],1),a("TalkToolbarCustomerProvider",{attrs:{refresh:e.refresh}}),a("v-divider"),e.drawerRight?a("TalkDrawerRight"):e._e()],1)},tt=[],at=a("aac5"),it=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.drawerRightActive?a("div",[a("v-navigation-drawer",{attrs:{absolute:"",temporary:"",right:"",fixed:"",floating:"",stateless:"",width:e.$vuetify.breakpoint.xsOnly?380:450},model:{value:e.drawerRightActive,callback:function(t){e.drawerRightActive=t},expression:"drawerRightActive"}},[a("div",[a("v-toolbar",{staticClass:"elevation-5 white--text talks__drawer-right",attrs:{flat:"",extended:"",dense:"",tabs:"",color:"primary"},scopedSlots:e._u([{key:"extension",fn:function(){return[a("v-tabs",{attrs:{grow:"",color:"transparent"},model:{value:e.tabs,callback:function(t){e.tabs=t},expression:"tabs"}},[a("v-tabs-slider",{attrs:{color:"white"}}),e.$WiCheckPermission("5dc282ab")?a("v-tab",{staticClass:"white--text"},[a("span",[e._v("Chamados")])]):e._e(),e.$WiCheckPermission("10b505c9")&&"provider"!=e.personType&&!e.team?a("v-tab",{staticClass:"white--text"},[a("span",[e._v("Orçamentos")])]):e._e()],1)]},proxy:!0}],null,!1,3798749574)},[a("v-toolbar-title",[a("v-icon",{attrs:{color:"white"}},[e._v("info_outline")]),a("span",[e._v(" Itens relacionados")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.getTalkData()}}},[a("v-icon",{attrs:{color:"white"}},[e._v("refresh")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.TOUGGLE_DRAWER_RIGHT()}}},[a("v-icon",{attrs:{color:"white"}},[e._v("close")])],1)],1),a("v-divider"),e.loading?a("div",[a("div",[a("h2",{staticClass:"talk-drawer-right__empty-message"},[e._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:e.tabs,callback:function(t){e.tabs=t},expression:"tabs"}},[e.$WiCheckPermission("5dc282ab")?a("v-tab-item",[e.talk.tickets&&e.talk.tickets.length>0?a("div",{staticStyle:{padding:"10px 0 !important","overflow-y":"scroll"},style:{height:e.pageHeight}},[a("v-subheader",{attrs:{color:"gray"}},[e.person&&e.person.profiles?a("span",[e._v(" Chamados em aberto do "),a("strong",[e._v(e._s(e.person.profiles[0].title))])]):e._e(),e.team?a("span",[e._v(" Chamados em aberto de "),a("strong",[e._v(e._s(e.team.name))])]):e._e(),a("v-spacer"),a("v-btn",{attrs:{small:"",outline:""},on:{click:function(t){return e.addTicket()}}},[e._v("Adicionar chamado")])],1),a("v-divider"),a("div",[e._l(e.talk.tickets,(function(t,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"}},[e._v(" CÓD: "),a("strong",[e._v(" #"+e._s(t.id))])]),a("v-spacer"),t.sla?a("span",{staticStyle:{padding:"0px 5px"}},[e._v(" SLA: "),a("strong",{style:{padding:"0px 3px",background:t.sla>99?"#c90000":t.sla>85?"#e59100":"green",color:"white"}},[e._v(e._s(t.sla)+"% ")])]):e._e(),t.sla?a("v-progress-linear",{staticStyle:{margin:"5px 0 0 0 !important"},attrs:{height:"3",color:t.sla>99?"#c90000":t.sla>85?"#e59100":"green"},model:{value:t.sla,callback:function(a){e.$set(t,"sla",a)},expression:"ticket.sla"}}):e._e()],1),t.assunto_chamado?a("v-divider"):e._e(),t.assunto_chamado?a("v-card-title",{staticStyle:{padding:"5px 0 0 0"}},[a("span",{staticStyle:{padding:"0px 5px"}},[a("strong",[e._v(" "+e._s(t.assunto_chamado))])])]):e._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"}},[t.status?a("v-list-tile-avatar",{staticStyle:{padding:"0","min-width":"0"}},[t.status?a("v-icon",{attrs:{size:"30",color:t.status.color}},[e._v(" "+e._s(t.status.icon)+" ")]):a("v-icon",[e._v("confirmation_number")])],1):e._e(),t.status?a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[e._v("Status:")]),a("v-list-tile-title",[a("strong",[e._v(e._s(t.status.name))])])],1):e._e(),t.category?a("v-list-tile-avatar",{staticStyle:{padding:"0","min-width":"0"}},[a("v-icon",{attrs:{size:"30",color:t.category.color}},[e._v(" "+e._s(t.category.icon)+" ")])],1):e._e(),t.category?a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[e._v("Categoria:")]),a("v-list-tile-title",[a("strong",[e._v(e._s(t.category.name))])])],1):e._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"}},[e._v("Equipe:")]),a("v-list-tile-title",[a("strong",[e._v(e._s(t.team.name))])])],1),t.responsible?a("v-list-tile-avatar",{staticStyle:{padding:"0","min-width":"0"}},[t.responsible.file?a("img",{staticStyle:{"max-heiht":"30px"},attrs:{src:t.responsible.file.url,alt:"Responsável"}}):a("img",{staticStyle:{"max-heiht":"30px"},attrs:{src:"static/icons/monitor/lecturer_96.png",alt:"Responsável"}})]):e._e(),t.responsible?a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[e._v("Responsável:")]),a("v-list-tile-title",[a("strong",[e._v(e._s(t.responsible.name))])])],1):e._e()],1),t.last_note?a("v-divider"):e._e(),t.last_note?a("v-list-tile",[a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[e._v(" Última anotação: ")]),a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[e._v(" "+e._s(t.last_note.description_time)+" ")])],1)],1):e._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 e.sendTicketResume(t)}}},[a("v-icon",[e._v("send")]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v("Enviar resumo")])],1),a("v-btn",{staticStyle:{margin:"0 10px 0 0"},attrs:{ripple:"",small:"",icon:"",link:"",to:{name:"ticket",params:{id:t.id}}}},[a("v-icon",[e._v("open_in_new")])],1),a("v-btn",{staticStyle:{margin:"0 0 0 10px"},attrs:{ripple:"",small:"",icon:""},on:{click:function(a){return e.addTicketNote(t)}}},[a("v-icon",[e._v("message")])],1)],1)],1)],1)})),e.talk.tickets&&e.talk.tickets.length>=5?a("div",{staticStyle:{margin:"10px",padding:"20px 0"}},[a("v-btn",{attrs:{block:"",outline:""},on:{click:function(t){return e.showAllTickets()}}},[e._v("Ver todos os chamados")])],1):e._e()],2)],1):a("div",[a("div",[a("div",{staticClass:"talk-drawer-right__empty-message"},[a("h2",[e._v("Nenhum chamado em"),a("br"),e._v("execução encontrado.")]),a("img",{attrs:{src:"static/icons/monitor/add_tag_96.png",alt:""}}),a("p",{staticClass:"mb-5"},[e._v("Clique no botão abaixo para"),a("br"),e._v("adicionar um novo chamado.")]),a("v-btn",{attrs:{block:"",outline:""},on:{click:function(t){return e.addTicket()}}},[e._v("Adicionar chamado")])],1)])])]):e._e(),e.$WiCheckPermission("10b505c9")?a("v-tab-item",{staticStyle:{margin:"0 10px 10px 10px",padding:"0 0 20px 0"}},[e.talk.budgets&&e.talk.budgets.length>0?a("div",[a("v-subheader",{attrs:{color:"gray"}},[e._v(" Orçamentos em aberto do "+e._s(e.person.profiles[0].title)+" "),a("v-spacer"),a("v-menu",{attrs:{"offset-y":"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{small:"",outline:""}},i),[e._v("Adicionar Orçamento")])]}}],null,!1,3147222080)},[a("v-list",[a("v-list-tile",{on:{click:function(t){return e.addBudgetByTemplate()}}},[a("v-list-tile-title",[e._v("Criar a partir de um modelo")])],1),a("v-list-tile",{on:{click:function(t){return e.addBudget()}}},[a("v-list-tile-title",[e._v("Criar novo orçamento do zero")])],1)],1)],1)],1),a("v-divider"),a("div",[e._l(e.talk.budgets,(function(t,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"}},[e._v(" CÓD: "),a("strong",[e._v(" #"+e._s(t.id))])]),a("v-spacer")],1),t.assunto_chamado?a("v-divider"):e._e(),t.assunto_chamado?a("v-card-title",{staticStyle:{padding:"5px 0 0 0"}},[a("span",{staticStyle:{padding:"0px 5px"}},[a("strong",[e._v(" "+e._s(t.assunto_chamado))])])]):e._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"}},[t.status?a("v-icon",{attrs:{size:"30",color:t.status.color}},[e._v(" "+e._s(t.status.icon)+" ")]):a("v-icon",[e._v("confirmation_number")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[e._v("Status:")]),a("v-list-tile-title",[a("strong",[e._v(e._s(t.status.name))])])],1),a("v-list-tile-avatar",{staticStyle:{padding:"0","min-width":"0"}},[a("v-icon",{attrs:{size:"30",color:t.category.color}},[e._v(" "+e._s(t.category.icon)+" ")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[e._v("Categoria:")]),a("v-list-tile-title",[a("strong",[e._v(e._s(t.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:t.id}}}},[a("v-icon",[e._v("open_in_new")]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v("Detalhes")])],1),a("v-btn",{staticStyle:{margin:"0px 5px"},attrs:{icon:"",flat:""},on:{click:function(a){e.$WiEditDialog({wiConfig:"budget-open",onSubmit:function(){e.getTalk(e.talk.id)},data:t})}}},[a("v-icon",[e._v("edit")])],1),a("v-btn",{staticStyle:{margin:"0px 5px"},attrs:{icon:"",flat:""},on:{click:function(a){return e.showBudgetEvents(t)}}},[a("v-icon",[e._v("message")])],1),a("v-btn",{staticStyle:{margin:"0px 5px"},attrs:{icon:"",flat:""},on:{click:function(a){return e.showBudgetFiles(t)}}},[a("v-icon",[e._v("attachment")])],1)],1)],1)],1)})),e.talk.budgets&&e.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"}}}},[e._v("Ver todos os orçamentos em aberto")])],1):e._e()],2)],1):a("div",[a("div",[a("div",{staticClass:"talk-drawer-right__empty-message"},[a("h2",[e._v("Nenhum orçamento encontrado para este cliente.")]),a("img",{attrs:{src:"static/icons/monitor/new_copy_96.png",alt:""}}),a("p",[e._v("Clique no botão abaixo para adicionar um novo orçamento.")]),a("v-menu",{attrs:{"offset-y":"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{block:"",outline:""}},i),[e._v("Adicionar Orçamento")])]}}],null,!1,2061785750)},[a("v-list",[a("v-list-tile",{on:{click:function(t){return e.addBudgetByTemplate()}}},[a("v-list-tile-title",[e._v("Criar a partir de um modelo")])],1),a("v-list-tile",{on:{click:function(t){return e.addBudget()}}},[a("v-list-tile-title",[e._v("Criar novo orçamento do zero")])],1)],1)],1)],1)])])]):e._e(),a("v-tab-item",[a("v-card",[a("v-card-text",[e._v("asda sd assd asd as")])],1)],1)],1)],1),a("v-list",{staticClass:"pt-0",attrs:{dense:""}},[a("v-divider")],1)],1)],1):e._e()},st=[],ot={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(e){this.$store.commit("Talk/SET_DRAWER_RIGHT",e)}},person:function(){var e,t,a,i,s;return null!==(e=this.talk)&&void 0!==e&&null!==(t=e.contact)&&void 0!==t&&null!==(a=t.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 e,t;return null!==(e=this.talk)&&void 0!==e&&null!==(t=e.contact)&&void 0!==t&&t.team?this.talk.contact.team:null},personTitle:function(){var e,t,a;return null!==(e=this.talk)&&void 0!==e&&null!==(t=e.contact)&&void 0!==t&&null!==(a=t.person)&&void 0!==a&&a.person_title?this.talk.contact.person.person_title:null},personType:function(){var e,t,a,i;return null!==(e=this.talk)&&void 0!==e&&null!==(t=e.contact)&&void 0!==t&&null!==(a=t.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 e=this;this.loading=!0,this.$WiApiGet({uri:"talks/talk/".concat(this.talkData.id,"/related"),callback:function(t){var a=t.success;e.talk=a,e.loading=!1}})},addTicketNote:function(e){var t=this;this.$WiEditDialog({wiConfig:"chamados-anotacao",onSubmit:function(){t.getTalk(t.talk.id)},data:{chamado_dados_id:e.id}})},addBudget:function(){var e,t=this,a={person_id:this.person.id,person_type:this.person.type,person:this.person};"collaborator"==(null===(e=this.person)||void 0===e?void 0:e.profiles[0].name)&&(a={collaborator_id:this.person.id,person_type:this.person.type,collaborator:this.person}),this.$WiEditDialog({wiConfig:"budget-open",onSubmit:function(){t.getTalk(t.talkId)},data:a,redirectOnSubmit:!1})},addBudgetByTemplate:function(){var e,t=this,a={person_id:this.person.id,person_type:this.person.type,person:this.person};"collaborator"==(null===(e=this.person)||void 0===e?void 0:e.profiles[0].name)&&(a={collaborator_id:this.person.id,person_type:this.person.type,collaborator:this.person}),this.$WiListDialog({wiConfig:"budget-template",onSubmit:function(){t.getTalk(t.talkId)},data:a,redirectOnSubmit:!1,wiEditData:a})},addTicket:function(){var e,t,a,i,s,o=this,n={person_id:null===(e=this.person)||void 0===e?void 0:e.id,person_type:null===(t=this.person)||void 0===t?void 0:t.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(e){var t="Atualização do chamado *#".concat(e.id,"* \n\n");e.assunto_chamado&&(t+="*Assunto:* ".concat(e.assunto_chamado," \n\n")),e.status&&(t+="*Status:* ".concat(e.status.name," \n")),e.category&&(t+="*Categoria:* ".concat(e.category.name," \n")),e.team&&(t+="*Equipe:* ".concat(e.team.name," \n")),e.responsible&&(t+="*Responsável:* ".concat(e.responsible.name," \n\n")),e.last_note&&(t+="*Última anotação:* ".concat(e.last_note.description_time," \n\n")),this.SET_MESSAGE_TEXT(t),this.SET_MESSAGE_EDITOR_DIALOG(!0)},showAllTickets:function(){var e,t,a,i,s={person_id:(null===(e=this.person)||void 0===e?void 0:e.id)||null};this.team&&(s={team:null===(a=this.team)||void 0===a?void 0:a.id});"collaborator"==(null===(t=this.person)||void 0===t?void 0:t.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 e,t,a,i={person_id:(null===(e=this.person)||void 0===e?void 0:e.id)||null};"collaborator"==(null===(t=this.person)||void 0===t?void 0:t.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(e){var t=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,"+e.id}}},button:{icon:"add",text:"Adicionar Notasss",action:function(){t.$WiEditDialog({wiConfig:"budget-event",onSubmit:function(){t.$WiView("budget-event").refresh()},data:{business_id:e.id}})}}})},showBudgetFiles:function(e){var t=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,"+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("budget-fileList").refresh()}})}}})},setInnerHeight:function(e){this.pageHeight=(e||innerHeight)-152+"px"},updateView:function(){var e=this;setInterval((function(){e.$forceUpdate()}),78e3)}}),mounted:function(){var e=this;window.addEventListener("resize",(function(){e.setInnerHeight(innerHeight)}),!0),this.setInnerHeight(innerHeight),this.updateView(),this.getTalkData()}},nt=ot,rt=(a("f185"),Object(f["a"])(nt,it,st,!1,null,null,null)),lt=rt.exports,ct=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-subheader",{staticStyle:{padding:"0",height:"35px"}},[a("v-spacer"),e.listTags.length>0?a("span",[a("span",[e._v("Tags: ")]),e._l(e.listTags,(function(t,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:t.color,close:""},on:{input:function(a){return e.removeTag(t)}}},[a("span",{staticStyle:{"font-size":"12px"},style:{color:e.getTextColoe(t.color)}},[e.listTags.length>3?a("span",[e._v(e._s(e._f("stringlength")(t.name,9)))]):e.listTags.length>1?a("span",[e._v(" "+e._s(e._f("stringlength")(t.name,17)))]):a("span",[e._v(" "+e._s(t.name))])])]):e._e()],1)}))],2):e._e(),e.listTags.length>0?a("v-menu",{attrs:{"offset-y":"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",small:""}},i),[a("v-icon",[e._v("expand_more")])],1)]}}],null,!1,181355823)},[a("v-card",[a("v-card-actions",[a("v-icon",[e._v("label")]),a("div",{staticStyle:{padding:"5px 10px",color:"gray"}},[a("span",[e._v(" Lista de tags: ")])]),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(t){return e.addTag()}}},[a("v-icon",[e._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",e._l(e.listTags,(function(t,i){return a("v-chip",{key:i,staticClass:"ma-1 elevation-1",attrs:{close:"",color:t.color},on:{input:function(a){return e.removeTag(t)}}},[a("span",{style:{color:e.getTextColoe(t.color)}},[a("span",[e._v(" "+e._s(t.name)+" ")])])])})),1),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{outline:"",small:"",block:""},on:{click:function(t){return e.removeAllTags()}}},[a("span",[e._v(" Remover todas as tags ")])])],1)],1)],1):e._e(),e.talk.contact&&1==e.talk.contact.type?a("v-btn",{attrs:{icon:e.listTags.length>0,outline:0==e.listTags.length,small:""},on:{click:function(t){return e.addTag()}}},[a("v-icon",[e._v("add")]),0==e.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'"}]}):e._e()],1):e._e()],1),a("v-dialog",{attrs:{"max-width":"350px",lazy:""},model:{value:e.setPersonProfiledialog,callback:function(t){e.setPersonProfiledialog=t},expression:"setPersonProfiledialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-icon",[e._v("label")]),a("strong",{staticClass:"pl-2"},[e._v(" Adicionar tags ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.setPersonProfiledialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h2",{staticClass:"pb-3"},[e._v(" Para adicionar tags defina um perfil para o contato. ")]),a("TalkContactSelectProfile",{attrs:{refresh:e.refresh,contact:e.talk.contact}})],1)],1)],1)],1)},dt=[],ut=(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 e,t,a,i;return null!==(e=this.talk)&&void 0!==e&&null!==(t=e.assets)&&void 0!==t&&t.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(e){var t=parseInt(e.slice(1,3),16),a=parseInt(e.slice(3,5),16),i=parseInt(e.slice(5,7),16),s=(299*t+587*a+114*i)/1e3,o=128;return s>o?"#000000":"#FFFFFF"},addTag:function(){var e,t,a=this;null!==(e=this.talk)&&void 0!==e&&null!==(t=e.contact)&&void 0!==t&&t.person_id?this.$WiListDialog({wiConfig:"tag",callback:function(e){a.$WiApiPost({uri:"register/person/tag",data:{multiple:Array.isArray(e)?e.map((function(e){return{talk_contact_id:a.talk.talk_contact_id,tag_id:e.id}})):[{talk_contact_id:a.talk.talk_contact_id,tag_id:e.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(e){var t=this;this.$WiApiDelete({uri:"register/person/tag",id:e.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(){t.getTalk(t.talk.id)}})},removeAllTags:function(){var e=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(){e.getTalk(e.talk.id)}})}}),props:["refresh"],components:{TalkContactSelectProfile:We}}),pt=ut,mt=Object(f["a"])(pt,ct,dt,!1,null,null,null),vt=mt.exports,ft={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 e,t,a,i,s;return null!==(e=this.talk)&&void 0!==e&&null!==(t=e.contact)&&void 0!==t&&null!==(a=t.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 e=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(){e.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:at["a"],GroupIcon:oe["a"],TalkDrawerRight:lt,TalkToolbarCustomerProvider:vt}},gt=ft,_t=(a("d5a0"),Object(f["a"])(gt,et,tt,!1,null,"489217da",null)),ht=_t.exports,bt=a("325b"),xt=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[11==e.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":""}},[e._v("phone")]),a("strong",{staticStyle:{"font-size":"14px"}},[e._v(" Canal de ligação por voz via WhatsApp. ")]),a("v-btn",{attrs:{ripple:"",color:"primary",loading:e.callWhatsAppLoading},on:{click:function(t){return e.callWhatsApp()}}},[a("span",[e._v("Ligar agora")])])],1)],1):a("div",[e.replyMessage?a("v-footer",{staticClass:"talk-reply-message",attrs:{absolute:"",dark:e.$wiDark,height:"auto"}},[a("div",[a("strong",[e._v("Responder: ")]),a("span",[e._v(" "+e._s(e._f("stringlength")(e.replyMessage.text,180))+" ")])]),a("v-spacer"),a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(t){e.replyMessage=null}}},[a("v-icon",[e._v("close")])],1)],1):e._e(),e.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",[e._v("Atendimento #"+e._s(e.talk.id)+" ")]),3==e.talk.status?a("span",[e._v(" concluído"),a("br"),e._v("Em "+e._s(e._f("moment")(e.talk.closed_at,"DD/MM/YYYY HH:mm")))]):4==e.talk.status?a("span",[e._v(" cancelado"),a("br"),e._v("Em "+e._s(e._f("moment")(e.talk.canceled_at,"DD/MM/YYYY HH:mm")))]):a("span",[e._v(" encerrado"),a("br"),e._v("Em "+e._s(e._f("moment")(e.talk.updated_at,"DD/MM/YYYY HH:mm")))])]),a("v-btn",{staticClass:"white--text",attrs:{color:"green"},on:{click:function(t){return e.createNewTalk(e.talk.contact)}}},[a("v-icon",[e._v("message")]),a("span",{staticClass:"pl-1"},[e._v("Iniciar novo atendimento")])],1)],1)]):e.talk.operator_id?e.talk.operator_id==e.$wiUser.id&&e.talk.window&&e.talk.window.status&&"waiting-template"==e.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"},[e._v("Para conversar com este contato: ")]),a("span",{staticClass:"hidden-xs-only"},[e._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(t){return e.openWhatsAppTemplateSelectorDialog()}}},[a("v-icon",{staticClass:"hidden-xs-only",attrs:{left:"",small:""}},[e._v("message")]),a("span",{staticClass:"hidden-xs-only"},[e._v("Selecione uma mensagem modelo")]),a("span",{staticClass:"hidden-sm-and-up"},[e._v("Selecione uma mensagem modelo")])],1),a("v-btn",{attrs:{icon:"",small:""},on:{click:function(t){e.showTemplateInfoDialog=!0}}},[a("v-icon",[e._v("help_outline")])],1)],1)])]),a("v-dialog",{attrs:{"max-width":"600",scrollable:"",transition:"dialog-bottom-transition"},model:{value:e.showTemplateInfoDialog,callback:function(t){e.showTemplateInfoDialog=t},expression:"showTemplateInfoDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-icon",{staticClass:"mr-2"},[e._v("help_outline")]),a("span",{staticClass:"subheading"},[e._v("Por que preciso usar mensagens modelo?")]),a("v-spacer"),a("v-btn",{attrs:{icon:"",small:""},on:{click:function(t){e.showTemplateInfoDialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),a("v-card-text",{staticClass:"pa-5"},[a("p",{staticClass:"body-2 mb-4 text-left"},[e._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"}},[e._v("Saiba mais na documentação oficial")]),e._v(".")]),a("div",{staticClass:"mb-4 text-left"},[a("div",{staticClass:"align-center mb-2"},[a("span",{staticClass:"mr-2",staticStyle:{"font-size":"24px"}},[e._v("📝")]),a("span",{staticClass:"title font-weight-medium",staticStyle:{color:"#128C7E"}},[e._v("Mensagens Modelo (Templates)")])]),a("div",{staticClass:"pl-4"},[a("p",{staticClass:"body-2 mb-2"},[e._v("• A primeira mensagem deve ser um modelo pré-aprovado pelo WhatsApp")]),a("p",{staticClass:"body-2 mb-2"},[e._v('• Estes modelos são como "frases prontas" que garantem a qualidade da conversa')]),a("p",{staticClass:"body-2"},[e._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"}},[e._v("⏰")]),a("span",{staticClass:"title font-weight-medium",staticStyle:{color:"#128C7E"}},[e._v("Tempo para Responder")])]),a("div",{staticClass:"pl-4"},[a("p",{staticClass:"body-2 mb-2"},[e._v("• Você tem 24 horas para responder após o contato te responder")]),a("p",{staticClass:"body-2 mb-2"},[e._v("• Se passar das 24 horas, precisará usar um modelo novamente")]),a("p",{staticClass:"body-2"},[e._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"}},[e._v("💬")]),a("span",{staticClass:"title font-weight-medium",staticStyle:{color:"#128C7E"}},[e._v("Resposta do Contato")])]),a("div",{staticClass:"pl-4"},[a("p",{staticClass:"body-2 mb-2"},[e._v("• O contato precisa responder sua primeira mensagem")]),a("p",{staticClass:"body-2 mb-2"},[e._v("• Só depois da resposta você pode enviar mensagens normais")]),a("p",{staticClass:"body-2"},[e._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"}},[e._v("💡")]),a("span",{staticClass:"body-2"},[e._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:e.talk.talk_channel_id,dynamic_variables:[]},on:{submit:e.selectTemplate},model:{value:e.showWhatsAppTemplateSelectorDialog,callback:function(t){e.showWhatsAppTemplateSelectorDialog=t},expression:"showWhatsAppTemplateSelectorDialog"}})],1):e.talk.operator_id==e.$wiUser.id?a("v-footer",{staticClass:"pa-0",staticStyle:{"border-top":"solid 1px lightgrey"},style:{"background-color":e.sendNoteMode?e.$wiDark?"#ad9741":"#FDE68A":""},attrs:{absolute:"",height:"70"}},[e.recordingAudioMode?e._e():a("div",{staticStyle:{display:"flex","flex-direction":"column","justify-content":"center","align-items":"center"}},[a("div",{staticStyle:{display:"flex"}},[e.talk.assets&&e.talk.assets.messageCategories&&e.talk.assets.messageCategories.length>1?a("TalkMessageCategoryMenu",{attrs:{talk:e.talk},on:{messageSelected:function(t){e.message=t.message,e.talkMessageTemplateId=t.messageTemplateId}}}):a("v-btn",{staticStyle:{margin:"3px 8px"},attrs:{icon:"",ripple:"",small:""},on:{click:function(t){return e.openMessageTemplatesList()}}},[a("v-icon",[e._v("message")])],1),a("MessageAIMenu",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{"header-icon":"emoji_objects",message:e.message,"talk-id":e.talk.id,"small-button":!0,"talk-contact-id":e.talk.talk_contact_id},on:{"text-updated":e.updateMessage}})],1),a("div",{staticStyle:{display:"flex"}},[a("EmojiMenuDialog",{on:{onSelect:e.emojiSelector}}),a("v-dialog",{attrs:{width:"500",persistent:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{margin:"3px 8px"},attrs:{icon:"",small:""}},i),[a("v-icon",[e._v("expand")])],1)]}}],null,!1,2911104128),model:{value:e.messageEditorDialog,callback:function(t){e.messageEditorDialog=t},expression:"messageEditorDialog"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"0 15px"},attrs:{"primary-title":""}},[a("v-icon",[e._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(t){e.messageEditorDialog=!1}}},[a("v-icon",[e._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":e.$wiDark},attrs:{type:"text",placeholder:e.$t("modules.talks.pages.talkView.talk.labels.inputPlaceholder"),rows:"10",outline:"",autofocus:!0,"single-line":"","hide-details":""},on:{keydown:e.inputHandler,keyup:e.onKeyUp},model:{value:e.message,callback:function(t){e.message=t},expression:"message"}})],1),e.messageEditorDialog?a("v-card-actions",[a("v-btn",{staticStyle:{margin:"8px 0 8px 8px"},attrs:{icon:"",ripple:""},on:{click:function(t){return e.openMessageTemplatesList()}}},[a("v-icon",[e._v("message")])],1),a("EmojiMenuDialog",{on:{onSelect:e.emojiSelector}}),a("v-btn",{staticStyle:{margin:"8px 0 8px 0px"},attrs:{icon:"",ripple:""},on:{click:function(t){return e.openTalkSchedule()}}},[a("v-icon",[e._v("event")])],1),a("MessageAIMenu",{attrs:{"header-icon":"emoji_objects",message:e.message,"talk-id":e.talk.id,"talk-contact-id":e.talk.talk_contact_id},on:{"text-updated":e.updateMessage}}),a("v-btn",{attrs:{outline:"",block:"",disabled:!e.message},on:{click:function(t){return e.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"},[e._v("send")])],1)],1):e._e()],1)],1)],1)]),e.recordingAudioMode?e._e():a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.message,expression:"message"}],ref:"talkFooterTextArea",staticClass:"talk-input",class:{"talk-footer__input--dark":e.$wiDark},attrs:{type:"text",placeholder:e.sendNoteMode?"Anotações são particulares e visíveis apenas para você e seu time":e.$t("modules.talks.pages.talkView.talk.labels.inputPlaceholder"),rows:"3",autofocus:!0},domProps:{value:e.message},on:{keydown:e.inputHandler,keyup:e.onKeyUp,input:function(t){t.target.composing||(e.message=t.target.value)}}}),e.recordingAudioMode?a("WNAudioRecorderInline",{attrs:{"icon-color":"blue","recording-color":"red","accent-color":"purple","auto-start":"",height:40},on:{"send-audio":e.sendAudio}}):e._e(),a("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"center","max-width":"130px","border-left":"solid 1px lightgrey","margin-left":"4px"}},[e.recordingAudioMode?e._e():a("div",[a("v-btn",{staticStyle:{margin:"3px 8px"},attrs:{icon:"",ripple:"",small:"",disabled:!e.message},on:{click:function(t){return e.prepareMessage()}}},[a("v-icon",[e._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"}},[e.recordingAudioMode?e._e():a("v-speed-dial",{attrs:{direction:"top",absolute:!1,transition:"slide-y-reverse-transition"},scopedSlots:e._u([{key:"activator",fn:function(){return[a("v-btn",{staticStyle:{margin:"1px 4px"},attrs:{icon:"",ripple:"",small:""}},[e.buttonNewFile?a("v-icon",[e._v(" close ")]):a("v-icon",[e._v(" attachment ")])],1)]},proxy:!0}],null,!1,2127539983),model:{value:e.buttonNewFile,callback:function(t){e.buttonNewFile=t},expression:"buttonNewFile"}},[a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"purple"},on:{click:function(t){return e.openFileDialog(2)}}},[a("v-icon",{attrs:{"x-large":""}},[e._v(" insert_photo ")])],1),a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"red"},on:{click:function(t){return e.openFileDialog(3)}}},[a("v-icon",{attrs:{"x-large":""}},[e._v(" play_circle_filled ")])],1),a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"blue"},on:{click:function(t){return e.openFileDialog(5)}}},[a("v-icon",{attrs:{"x-large":""}},[e._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:e.recordingAudioLoading},on:{click:function(t){e.recordingAudioMode=!e.recordingAudioMode}}},[e.recordingAudioMode?a("v-icon",[e._v("close")]):a("v-icon",[e._v("mic")])],1)],1)],1),e.recordingAudioMode?e._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:e._u([{key:"badge",fn:function(){return[e.talk.assets&&e.talk.assets.schedules&&e.talk.assets.schedules.length>0?a("span",{staticClass:"white--text"},[e.talk.assets.schedules.length>9?a("span",[e._v("+9")]):a("span",{domProps:{textContent:e._s(e.talk.assets.schedules.length)}})]):e._e()]},proxy:!0}],null,!1,3839666533)},[a("v-btn",{staticStyle:{margin:"1px 4px"},attrs:{disabled:!e.talk.assets,icon:"",ripple:"",small:""},on:{click:function(t){return e.openTalkSchedule()}}},[a("v-icon",[e._v("event")])],1)],1)],1),a("span",[a("span",[e._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(t){e.sendNoteMode=!e.sendNoteMode}}},[e.sendNoteMode?a("v-icon",{attrs:{color:"orange"}},[e._v("cancel_presentation")]):a("v-icon",{attrs:{color:"orange"}},[e._v("post_add")])],1)],1),a("span",[e.sendNoteMode?a("span",[e._v("Fechar nota interna")]):a("span",[e._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",[e._v(" "+e._s(e.talk.operator.name))]),a("v-btn",{attrs:{color:"orange"},on:{click:function(t){return e.$WiApiPost({uri:"talk/talk/"+e.talk.id+"/operator",config:{msgAsk:!0,msgLoad:!0,msgSucess:!0,msgError:!0}})}}},[a("v-icon",[e._v("compare_arrows")]),a("span",{staticClass:"pl-1"},[e._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",[e._v(e._s(e.talk.contact.name)+" ")]),1==e.talk.status&&e.talk.contact&&1==e.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'"}]}):e._e(),2==e.talk.status||e.talk.contact&&2==e.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'"}]}):e._e(),a("v-btn",{staticClass:"white--text",attrs:{color:"green"},on:{click:function(t){return e.$WiApiPost({uri:"talk/talk/"+e.talk.id+"/operator",config:{msgAsk:!0,msgLoad:!0,msgSucess:!0,msgError:!0}})}}},[a("v-icon",[e._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)])},yt=[],kt=(a("25f0"),a("d42c")),Ct=a("bb1b"),wt=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{scrollable:"",persistent:"","max-width":"75%",fullscreen:e.$vuetify.breakpoint.xsOnly,lazy:""},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-toolbar-title",[a("v-icon",{attrs:{madium:""}},[e._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(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{"min-height":"300px","max-height":"700px",padding:"0"}},[e.dialog?a("WiFile",{attrs:{props:{talk_id:e.talk.id,talkFileType:e.fileDialog.fileType}}}):e._e()],1)],1)],1)},St=[],Dt=a("2799"),Et={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(e){this.$store.commit("Talk/SET_FILE_DIALOG",{active:e,fileType:null})}}}),components:{WiFile:Dt["default"]}},Ot=Et,Tt=Object(f["a"])(Ot,wt,St,!1,null,null,null),At=Tt.exports,Ft=a("bdc0"),It=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-menu",{staticClass:"talk-menu",attrs:{"z-index":"300",right:"",transition:"slide-y-transition",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"talk-menu__btn",attrs:{icon:"",ripple:""}},i),[a("v-icon",[e._v("message")])],1)]}}]),model:{value:e.menu,callback:function(t){e.menu=t},expression:"menu"}},[e.menu?a("v-list",[a("v-divider"),a("div",{staticStyle:{color:"grey",padding:"5px 10px"}},[e._v("Selecione a categoria:")]),a("v-divider"),e._l(e.categories,(function(t,i){return[i?a("v-divider",{key:"category-divider-"+i}):e._e(),a("v-list-tile",{key:"category-"+i,on:{click:function(a){return e.listMessagesByCategory(t.id)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:t.color}},[e._v(e._s(t.icon))])],1),a("v-list-tile-title",[a("span",[e._v(e._s(t.name)+" ")])]),"none"!=t.message_templates_count?a("v-list-tile-action",[a("strong",{staticStyle:{width:"40px","text-align":"end"}},[a("v-icon",{attrs:{small:"",color:"grey"}},[e._v("message")]),e._v(" "+e._s(t.message_templates_count)+" ")],1)]):e._e()],1)]}))],2):e._e()],1)},Pt=[],jt={name:"TalkMessageCategoryMenu",data:function(){return{menu:!1}},computed:{categories:function(){return this.talk.assets.messageCategories}},methods:{listMessagesByCategory:function(e){var t=this;this.$WiListDialog({wiConfig:"talk-message-template",callback:function(e){t.talkMessageTemplateId=e.id,t.message=e.text_with_variables||e.text||"",t.$emit("messageSelected",{message:t.message,messageTemplateId:t.talkMessageTemplateId})},filter:{talk_contact_id:this.talk.talk_contact_id,talk_channel_id:this.talk.talk_channel_id,talk_category_id:e}})}},props:["talk"]},qt=jt,$t=(a("d787"),Object(f["a"])(qt,It,Pt,!1,null,"5267b2a7",null)),zt=$t.exports,Nt=a("441d"),Mt=a("ac61"),Lt=a("a1c8"),Rt={name:"TalkFooter",data:function(){return{message:"",buttonNewFile:!1,emojiSelectorDialog:!1,talkMessageTemplateId:null,aiLoading:!1,sendNoteMode:!1,recordingAudioMode:!1,recordingAudioLoading:!1,showWhatsAppTemplateSelectorDialog:!1,showTemplateInfoDialog:!1}},computed:Object(o["a"])(Object(o["a"])({},Object(j["e"])("Talk",["talk","messageText"])),{},{replyMessage:{get:function(){return this.$store.state.Talk.replyMessage},set:function(e){this.$store.commit("Talk/SET_REPLY_MESSAGE",e)}},messageEditorDialog:{get:function(){return this.$store.state.Talk.messageEditorDialog},set:function(e){this.$store.commit("Talk/SET_MESSAGE_EDITOR_DIALOG",e)}}}),methods:Object(o["a"])(Object(o["a"])({},Object(j["b"])("Talk",["openFileDialog","setMessage","sendMessage"])),{},{inputHandler:function(e){13!==e.keyCode||e.shiftKey||(e.preventDefault(),this.prepareMessage(this.message))},onKeyUp:function(){"/m"==this.message&&(this.message="",this.openMessageTemplatesList())},prepareMessage:function(){if(this.message&&""!==this.message){var e=this.createMessage();this.setMessage({talkMessage:e}),this.sendMessage(e),this.$forceUpdate(),this.$emit("scroll",0),this.clearMessageInput()}},clearMessageInput:function(){this.message="",this.replyMessage=null},createMessage:function(){var e={talk_id:this.talk.id,conversation_id:this.talk.talk_contact_id,text:this.message,text_html:this.message,uuid:this.$UUID(),from_me:!0,type:this.sendNoteMode?17:1,talk_message_id:this.replyMessage?this.replyMessage.id:null,message:this.replyMessage||null,loading:!0,ack:this.sendNoteMode?9:0,person:kt["a"].user(),external_time_formated:"Agora",talk_message_template_id:this.talkMessageTemplateId};return e},onAudioResult:function(e){this.send("Hello World!",e)},send:function(e,t,a,i,s,o,n){var r=this,l=new FormData;console.log(o),console.log(n);var c={type:t.type,size:t.size};c=Object.assign(c,{talk_id:this.$route.params.id,talkFileType:4,audioMessage:!0}),l.append("files[0]",t,"hello-world-123."),l.append("infos[0]",JSON.stringify(c)),Ct["b"].post({uri:"system/file",msgLoad:!1,data:l,headers:{headers:{"Content-Type":"multipart/form-data"}},sucess:function(e){201===e.status&&"success"===e.data.status?i(e.data.data[0].id):s(r.$t("messages.error.text"))},error:function(e){console.log(e),s(r.$t("messages.error.text"))}})},setAutoFocus:function(){this.$refs.talkFooterTextArea&&this.$refs.talkFooterTextArea.focus()},openMessageTemplatesList:function(){var e=this;this.$WiListDialog({wiConfig:"talk-message-template",callback:function(t){e.talkMessageTemplateId=t.id,e.message=t.text_with_variables||t.text||""},filter:{talk_contact_id:this.talk.talk_contact_id,talk_channel_id:this.talk.talk_channel_id}})},emojiSelector:function(e){e&&(this.message+=e)},setMessageText:function(e){e&&""!=e&&(this.message=e)},openWhatsAppTemplateSelectorDialog:function(){this.showWhatsAppTemplateSelectorDialog=!0},selectTemplate:function(e){var t=e.template,a=e.variables;console.log(t,a),this.sendMessage({talk_id:this.talk.id,conversation_id:this.talk.talk_contact_id,text:JSON.stringify(Object(o["a"])(Object(o["a"])({},t),{},{request:a})),uuid:this.$UUID(),from_me:!0,type:14,loading:!0,ack:0,person:kt["a"].user(),external_time_formated:"Agora"}),this.$forceUpdate(),this.$emit("scroll",0),this.clearMessageInput()},aiOptionAction:function(e){var t=this;console.log(e),this.aiLoading=!0,this.$WiApiPost({uri:"talks/talk/ai-assistent",data:{action:e,talk_id:this.talk.id,talk_contact_id:this.talk.talk_contact_id,message:this.message},config:{msgLoad:!0,msgSucess:!0,msgError:!0},callback:function(e){var a=e.sucess;a&&"success"==a.status&&null!==a&&void 0!==a&&a.text&&(t.message=a.text),t.aiLoading=!1}})},openTalkSchedule:function(){var e=this;this.talk.assets.schedules.length>0?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(){e.$emit("refresh")},redirectOnSubmit:!1})},sendAudio:function(e){var t=this;this.recordingAudioLoading=!0;var a=new FormData;if(e instanceof Blob){var i={type:"application/octet-stream",size:e.size};i=Object.assign(i,{talk_id:this.talk.id,talkFileType:4,audioMessage:!0});var s=this.getAudioFileName(),o=new Blob([e],{type:"application/octet-stream"});a.append("files[0]",o,s),a.append("infos[0]",JSON.stringify(i)),Ct["b"].post({uri:"system/file",msgLoad:!1,data:a,headers:{headers:{"Content-Type":"multipart/form-data"}},sucess:function(e){201===e.status&&"success"===e.data.status?console.log("Áudio enviado com sucesso:",e.data.data[0].id):console.error(t.$t("messages.error.text")),t.recordingAudioLoading=!1},error:function(e){console.error("Erro ao enviar áudio:",e),console.error(t.$t("messages.error.text")),t.recordingAudioLoading=!1},msgSucess:!1,msgError:!0}),this.recordingAudioMode=!1}else console.error("Dados de áudio inválidos")},getAudioFileName:function(){var e=new Date;return"wise-control-audio-"+e.getFullYear()+"-"+(e.getMonth()+1)+"-"+e.getDate()+"_"+e.getHours()+"-"+e.getMinutes()+"-"+e.getSeconds()+"_"+Math.random().toString().replace(".","")},updateMessage:function(e){var t=this;e&&"string"===typeof e&&(this.message=e,this.$nextTick((function(){t.$refs.talkFooterTextArea&&t.$refs.talkFooterTextArea.focus()})))}}),mounted:function(){this.setAutoFocus(),this.emojiSelector()},watch:{messageText:"setMessageText"},components:{TalkFileDialog:At,EmojiMenuDialog:Ft["a"],MessageAIMenu:Nt["a"],TalkMessageCategoryMenu:zt,WNAudioRecorderInline:Mt["a"],WhatsAppTemplateSelectorDialog:Lt["a"]},mixins:[l["a"]]},Ut=Rt,Wt=(a("8a34"),Object(f["a"])(Ut,xt,yt,!1,null,"77ef4a20",null)),Vt=Wt.exports,Bt={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(e){this.$store.commit("Talk/SET_SHOW_CONTACT_INFO",e)}}}),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(e){var t=this;setTimeout((function(){var e=t.$el.querySelector("#container");e&&(e.scrollTop=(null===e||void 0===e?void 0:e.scrollHeight)||0)}),e)},onMessageChange:function(){this.scrollToEnd(500),this.scrollToEnd(1e3),this.talkUnseenMessages(),this.$forceUpdate()},talkUnseenMessages:function(){var e=this.$route.query.previousTalkId;e&&this.unseenMessages(e)},setCurrentHeight:function(e){this.currentHeight=e,this.setInnerHeight()},setInnerHeight:function(){var e=46,t=145,a=this.$vuetify.breakpoint.name;"dialog"==this.mode&&(t="xs"===a||"sm"===a?93:188),"xs"!==a&&"sm"!==a||(e=0),this.pageHeight=(this.currentHeight||innerHeight)-t-e+"px"},closeAction:function(){this.$emit("onClose")},shareMessage:function(e){var t=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(e){return e.id})):null!==a&&void 0!==a&&a.id&&(i=[a.id]),i.length>0&&t.$WiApiPost({uri:"talk/message/share",data:{message_id:e.id,contacts:i,talk_channel_id:t.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(e){this.$WiApiPost({uri:"talk/message/share",data:{message_id:e.id,contacts:[Object(o["a"])({},e.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:ht,TalkMessage:bt["a"],TalkFooter:Vt,TalkContact:Ge,TalkLoading:Ze}},Ht=Bt,Gt=(a("a13b"),Object(f["a"])(Ht,i,s,!1,null,"0daa35c4",null));t["a"]=Gt.exports},"44a1":function(e,t,a){"use strict";a("aa29")},"44e2":function(e,t,a){},"44ef":function(e){e.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(e,t,a){"use strict";a("ac18")},4646:function(e,t){},"464d":function(e,t,a){},4678:function(e,t,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(e){var t=o(e);return a(t)}function o(e){if(!a.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}s.keys=function(){return Object.keys(i)},s.resolve=o,e.exports=s,s.id="4678"},4717:function(e,t,a){"use strict";a.d(t,"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(e){var t=e.name;return"Informações básicas deste(a) "+t+"."},"register.config.person.fields.edit.subheader2.text":function(e){var t=e.name;return"Primeiro, selecione se este(a) "+t+" é 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(e){var t=e.name;return"Informações básicas deste(a) "+t+"."},"register.config.person.fields.edit.subheader2.text":function(e){var t=e.name;return"Primeiro, selecione se este(a) "+t+" é 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 e(){Object(i["a"])(this,e)}return Object(s["a"])(e,null,[{key:"langText",value:function(e,t,a){return this.getReturnText(e,a)||t}},{key:"getReturnText",value:function(e,t){var a=this.getCurrentLang();return a?this.getLangSelected(e,a,t):null}},{key:"getLangSelected",value:function(e,t,a){var i=l[t];return i?this.getTextSelected(i,e,a):null}},{key:"getTextSelected",value:function(e,t,a){var i=e.content[t];return i?this.checkTextSelectedType(i,a):null}},{key:"checkTextSelectedType",value:function(e,t){return"function"===typeof e?e(t):e}},{key:"getCurrentLang",value:function(){var e=o["a"].state.lang;return e}}]),e}()},4719:function(e,t,a){"use strict";a("37d6")},"4719e":function(e,t,a){"use strict";a("20ff")},4748:function(e,t,a){"use strict";a("c203")},4763:function(e,t,a){"use strict";a("e2e0")},4773:function(e,t,a){"use strict";a("42b3")},4871:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[e.dialog?a("index",e._b({on:{cancel:e.cancel,onSaved:e.onSaved}},"index",Object.assign({},e.$props),!1)):e._e()],1)},s=[],o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",[a("v-stepper",{staticClass:"pb-4",model:{value:e.stage,callback:function(t){e.stage=t},expression:"stage"}},[a("v-stepper-header",[a("v-stepper-step",{attrs:{complete:e.stage>1,step:"1"}},[e._v(" Leds ")]),a("v-divider"),a("v-stepper-step",{attrs:{complete:e.stage>2,step:"2"}},[e._v(" Conexões ")]),a("v-divider"),a("v-stepper-step",{attrs:{step:"3"}},[e._v(" Confirmar ")])],1),a("v-stepper-items",[a("v-stepper-content",{attrs:{step:"1"}},[1==e.stage?a("HostModelConfig",{attrs:{host:e.host,model:e.model,name:"leds",config:e.model.leds},on:{valid:e.setValid}}):e._e()],1),a("v-stepper-content",{attrs:{step:"2"}},[2==e.stage?a("HostModelConfig",{attrs:{host:e.host,model:e.model,name:"connections",config:e.model.connections},on:{valid:e.setValid}}):e._e()],1),a("v-stepper-content",{attrs:{step:"3"}},[3==e.stage?a("HostModelConfigSuccess",{on:{save:function(t){return e.saveConfig()}}}):e._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(t){return e.cancel()}}},[a("v-icon",[e._v("close")]),a("span",[e._v(" Cancelar")])],1),a("v-spacer"),a("v-btn",{staticClass:"white--text",attrs:{outline:"",block:"",color:"orange",disabled:1==e.stage},on:{click:function(t){return e.previous()}}},[a("v-icon",[e._v("arrow_back")]),a("span",[e._v(" Voltar")])],1),a("v-btn",{staticClass:"white--text",attrs:{block:"",color:"green",disabled:!e.valid[this.stage]},on:{click:function(t){return e.next()}}},[a("v-icon",[e._v("done")]),a("span",[e._v(" Próximo")])],1)],1)],1)},n=[],r=(a("b0c0"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-layout",{attrs:{"align-center":"","justify-center":"",row:"",wrap:""}},[a("v-flex",{attrs:{sm5:""}},[a("WiImageDialog",{attrs:{src:e.config.image,title:"Detalhes do equipamento"}})],1),a("v-flex",{attrs:{sm7:""}},[a("v-card-text",[a("v-divider"),e._l(e.config.items,(function(t,i){return a("div",{key:i,attrs:{dense:"","three-line":""}},[i?a("v-divider"):e._e(),a("v-toolbar",{staticStyle:{padding:"0 !important",height:"48px !important"},attrs:{dense:"",flat:"",color:"transparent"}},[a("v-icon",{class:e.itemClass(t),attrs:{color:e.itemIconColor(t),large:""},domProps:{textContent:e._s(e.itemIcon(t))}}),a("div",{staticStyle:{"padding-left":"10px","font-size":"18px","min-width":"150px","text-align":"left"}},[a("strong",[e._v(e._s(t.number)+" - "+e._s(t.name)+": ")])]),a("v-radio-group",{attrs:{rules:[function(e){return!!e||"obrigatório"}],"single-line":"","hide-details":"",required:"",row:""},on:{change:e.itemChange},model:{value:e.itemConfig[t.code],callback:function(a){e.$set(e.itemConfig,t.code,a)},expression:"itemConfig[item.code]"}},e._l(t.options,(function(e){return a("v-radio",{key:e.code,attrs:{label:e.name,value:e,color:"#000"}})})),1),a("v-spacer"),t.show?a("v-btn",{attrs:{icon:""},on:{click:function(){t.show=!1,e.$forceUpdate()}}},[a("v-icon",[e._v("close")])],1):a("v-btn",{attrs:{icon:""},on:{click:function(){t.show=!0,e.$forceUpdate()}}},[a("v-icon",[e._v("help_outline")])],1)],1),a("v-scroll-y-transition",{attrs:{mode:"out-in"}},[t.show?a("div",{staticStyle:{"text-align":"left","padding-left":"24px","padding-bottom":"5px",color:"gray"}},[a("v-divider"),a("span",[e._v(e._s(t.description))])],1):e._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(e){return this.itemConfig[e.code]?this.itemConfig[e.code].color:"gray"},itemIcon:function(e){return this.itemConfig[e.code]?this.itemConfig[e.code].icon:"horizontal_rule"},itemClass:function(e){return this.itemConfig[e.code]?["config__item-status--".concat(this.itemConfig[e.code].code)]:{}},itemChange:function(){this.valid=Object.keys(this.itemConfig).length==this.config.items.length,this.checkValid()},checkValid:function(){var e=this;if(this.valid){var t={name:this.name,data:[]},a=function(a){var i=e.itemConfig[a],s=e.config.items.find((function(e){return e.code==a})),o=s.code,n=s.name;t.data.push({code:o,name:n,status:{code:i.code,name:i.name}})};for(var i in this.itemConfig)a(i);this.$emit("valid",t)}}},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 e=this,t=e.$createElement,a=e._self._c||t;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",[e._v("Tudo certo!")]),a("h2",[e._v("Deseja salvar os dados inseridos?")])]),a("v-card-actions",[a("v-btn",{staticClass:"white--text",attrs:{color:"green",block:"",tile:""},on:{click:function(t){return e.save()}}},[e._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(e){var t=e.name,a=e.data;this.config[t]=a,this.valid[this.stage]=!0},next:function(){this.stage++},previous:function(){this.stage--},saveConfig:function(){var e=this;this.$WiApiPut({uri:"network/host",id:this.host.id,data:this.config,callback:function(t){e.onSaved(t)},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(e){e.sucess&&(console.log(e),this.$emit("onSaved",e),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(e){this.$emit("input",e)}}},methods:{cancel:function(){this.$emit("cancel"),this.dialog=!1},onSaved:function(e){console.log(e),this.$emit("onSaved",e),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));t["a"]=D.exports},"48cf":function(e,t,a){"use strict";a("7616")},"48dd":function(e,t,a){},4918:function(e,t,a){},"499c":function(e,t,a){"use strict";a.d(t,"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(e){Object(s["a"])(a,e);var t=Object(o["a"])(a);function a(){var e,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Filtrar Arquivos";return Object(i["a"])(this,a),e=t.call(this),e.title=s,e.maxWidth="480px",e.fields={extension:e.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:e.fieldDate({value:"date_start",text:"Data Inicial",size:["xs12","sm12","md6","lg6"]}),date_end:e.fieldDate({value:"date_end",text:"Data Final",size:["xs12","sm12","md6","lg6"]})},e}return a}(n["a"]),l=a("c4eb"),c=function(e){Object(s["a"])(n,e);var t=Object(o["a"])(n);function n(){var e;return Object(i["a"])(this,n),e=t.call(this),e.list=!0,e.id="1d91353e",e.name="file",e.title={list:"Arquivos",edit:{insert:"Novo Arquivo",update:"Editar Arquivo"}},e.apiUrl="system/file",e.icon="attach_file",e.search={placeholder:"Pesquise pelo nome do arquivo",fields:["name","title"]},e.filters=new r,e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.maxWidth="1000px",e.components.list.tableRow=function(){return a.e("chunk-e77fe024").then(a.bind(null,"0d29"))},e.editFields={file_id:e.fieldWiFileDialog({value:"file_id",text:"Imagem de destaque da publicação",placeholder:"Selecione uma imagem para a capa da publicação",showField:function(e){return!e.id},options:{galery:!1,upload:!0}}),header1:e.fieldSubHeader({text:"Você pode editar o nome, título e alt text (Imagens).",showField:function(e){return!!e.id}}),name:e.fieldText({value:"name",text:"Nome",required:!0,size:["xs12","sm12","md4","lg4"],showField:function(e){return!!e.id}}),title:e.fieldText({value:"title",text:"Título",required:!1,size:["xs12","sm12","md4","lg4"],showField:function(e){return!!e.id}}),alt_text:e.fieldText({value:"alt_text",text:"Alt Text",required:!1,size:["xs12","sm12","md4","lg4"],showField:function(e){return!!e.id}}),header2:e.fieldSubHeader({text:"Insira uma descrição",showField:function(e){return!!e.id}}),description:e.fieldTextArea({value:"description",text:"Descrição",placeholder:"Conteúdo da publicação",showField:function(e){return!!e.id}})},e.listFields=[e.fieldList({value:"file",text:"Arquivo",align:"center",sortable:!1}),e.fieldList({value:"name",text:"Nome"}),e.fieldList({value:"extension",text:"Extensão"}),e.fieldList({value:"title",text:"Título"}),e.fieldList({value:"created_at",text:"Criado em:"}),e.fieldList({value:"access",text:"Acessar o arquivo",sortable:!1})],e.setFields(e.editFields),e.setFields(e.listFields),e}return n}(l["a"])},"4a7d":function(e,t,a){"use strict";a("e070")},"4be3":function(e,t,a){"use strict";a("c634")},"4c01":function(e,t,a){"use strict";var i=a("d359"),s=a("3aee"),o=(a("b0c0"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("view-detail",{attrs:{title:"Cadastro",apiUrl:e.apiUrl,store:e.store,apiParams:"?with=tags;phones;contacts;adresses;infos;users;users.profile;files;talk_contacts;talk_contacts.file"},scopedSlots:e._u([{key:"toolbarItensBefore",fn:function(t){var i=t.content,s=t.refresh,o=t.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(t){return e.profilesFunctions({content:i,refresh:s,loading:o})}}},[a("v-icon",[e._v("recent_actors")]),a("span",{staticClass:"ml-2"},[e._v("Funções/Papeis")])],1),e.portal&&"customer"==e.$route.name&&i&&i.access_area&&i.email&&i.uuid?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{loading:e.portalLoading,small:"",outline:"",color:"white",disabled:o},on:{click:function(t){return e.accessPortal(i)}}},[a("v-icon",[e._v("launch")]),a("span",[a("span",[e._v("Acessar ")]),e.$WiCheckPermission("85352c3c-1321-4cba-b009-d5c4dc909159")?a("span",[e._v(" área do paciente ")]):e.$WiCheckPermission("0bae9ce3-400f-8818-94a0-15d1b3bdf088")?a("span",[e._v(" área do formando ")]):a("span",[e._v(" área do cliente ")])])],1):e._e()]}},{key:"default",fn:function(t){var i=t.content,s=t.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"},[e._v("sell")]),a("span",[e._v("Tags")])]),a("div",{staticClass:"tags-list",class:{"tags-list--empty":!i.tags||!i.tags.length}},[i.tags&&i.tags.length?e._l(i.tags,(function(t){return a("v-chip",{key:t.id,staticClass:"tag-item",staticStyle:{"border-radius":"10px"},attrs:{color:t.color,small:"",close:"",label:""},on:{input:function(a){return e.removeTag(t,s)}}},[a("span",{style:{color:e.getTextColoe(t.color)}},[e._v(" "+e._s(t.name)+" ")])])})):a("span",{staticClass:"tags-empty"},[e._v("Sem tags")])],2),a("div",{staticClass:"tags-action"},[a("v-btn",{attrs:{small:"",icon:""},on:{click:function(t){return e.addTag(i,s)}}},[a("v-icon",[e._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:e.onUpdateInfo}})],1)],1)],1),i&&i.groups?a("PersonGroups",{attrs:{person:i}}):e._e(),i&&i.statistics?a("PersonStatistics",{attrs:{person:i}}):e._e(),a("PersonTabs",{attrs:{person:i,refresh:s},on:{onUpdateInfo:e.onUpdateInfo}})],1)],1)]}}])})],1)}),n=[],r=(a("4160"),a("d81d"),a("fb6a"),a("b64b"),a("159b"),a("bb1b")),l=a("dbab"),c=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.$WiCheckPermission("0bae9ce3-400f-8818-94a0-15d1b3bdf088")&&e.groups&&e.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":""}},[e._l(e.groups,(function(t,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 e.$router.push({name:"graduation",params:{id:t.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 e.$router.push({name:"graduation",params:{id:t.grade.business_id}})}}},[a("v-list-tile-sub-title",[e._v("Projeto:")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[a("span",[e._v(e._s(t.grade.business.id)+" ")]),e._v(" - "),a("span",[e._v(" "+e._s(t.grade.business.title))])])])],1),a("v-list-tile-avatar",{on:{click:function(a){return e.$WiListDialog({wiConfig:"graduation-grade-person",filter:{where:"group_id,"+t.grade.id},wiEditData:{group_id:t.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 e.$WiListDialog({wiConfig:"graduation-grade-person",filter:{where:"group_id,"+t.grade.id},wiEditData:{group_id:t.grade.id}})}}},[a("v-list-tile-sub-title",[e._v("Turma:")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[a("span",[e._v(e._s(t.grade.college.tag)+" - ")]),a("span",[e._v(e._s(t.grade.course.name)+" - ")]),a("span",[e._v(e._s(t.grade.period)+"/")]),a("span",[e._v(e._s(t.grade.semester)+"/")]),a("span",[e._v(e._s(t.grade.year)+" ")])])])],1)],1),a("v-divider",{key:i+"-divider"})]}))],2)],1)],1)],1):e._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 e=this,t=e.$createElement,a=e._self._c||t;return a("v-layout",{staticClass:"person-statistics",attrs:{row:""}},[a("v-flex",{attrs:{xs12:""}},[e.person.statistics&&e.person.statistics.finances&&e.$Auth.checkPermission("bc2dcdd9-8571-4515-9917-8c1f871ca822")?a("v-layout",{staticClass:"person-statistics__row--bottom",attrs:{row:"",wrap:""}},[a("PersonFinancesStatistics",{attrs:{finances:e.person.statistics.finances,person:e.person}})],1):e._e(),a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.statisticsArray,(function(t,i){return a("v-flex",{key:i,attrs:{xs12:"",sm12:"",md3:"",lg3:"",xl3:""}},[e.$WiCheckPermission(t.permission)?a("PersonStatistic",{staticClass:"person-statistics__item",class:e.getStatisticClass(i),attrs:{statistic:t,person:e.person}}):e._e()],1)})),1)],1)],1)},_=[],h=(a("c975"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.finances?a("v-layout",{staticClass:"person-finances-statistics",attrs:{row:"",wrap:""}},[e.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(t){return e.$router.push({name:"finance-list",params:{page:"finance-in-list"},query:{person_id:e.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",[e._v("Receitas, Valor Total")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[e._v(" "+e._s(e._f("money")(e.finances.in.total.amount))+" em "+e._s(e.finances.in.total.parcel)+"x ")])])],1)],1),a("v-divider"),a("v-list-tile",{staticClass:"person-statistics__info-tile",attrs:{avatar:""},on:{click:function(t){return e.$router.push({name:"finance-list",params:{page:"finance-in-list"},query:{person_id:e.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",[e._v("Receitas, Valor Pago")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[e._v(" "+e._s(e._f("money")(e.finances.in.closed.amount))+" em "+e._s(e.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(t){return e.$router.push({name:"finance-list",params:{page:"finance-in-list"},query:{person_id:e.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",[e._v("Receitas, Em Aberto")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[e._v(" "+e._s(e._f("money")(e.finances.in.opened.amount))+" em "+e._s(e.finances.in.opened.parcel)+"x ")])])],1)],1),a("v-divider"),a("v-list-tile",{staticClass:"person-statistics__info-tile",attrs:{avatar:""},on:{click:function(t){return e.$router.push({name:"finance-list",params:{page:"finance-in-list"},query:{person_id:e.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",[e._v("Receitas, Em Atraso")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[e._v(" "+e._s(e._f("money")(e.finances.in.expired.amount))+" em "+e._s(e.finances.in.expired.parcel)+"x ")])])],1)],1)],1)],1)],1)],1)],1):e._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(t){return e.$router.push({name:"finance-list",params:{page:"finance-list"},query:{person_id:e.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(t){return e.$router.push({name:"finance-list",params:{page:"finance-list"},query:{person_id:e.person.id}})}}},[a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{"text-align":"center"}},[e._v("Total Líquido")]),a("v-list-tile-title",{staticStyle:{"text-align":"center"}},[a("strong",{staticClass:"person-statistics__info-text",style:{color:e.financeTotalLiquid(e.finances)<0?"red":"green"}},[e._v(" "+e._s(e._f("money")(e.financeTotalLiquid(e.finances)))+" ")])])],1)],1)],1)],1)],1),e.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(t){return e.$router.push({name:"finance-list",params:{page:"finance-out-list"},query:{person_id:e.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",[e._v("Despesas, Valor Total")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[e._v(" "+e._s(e._f("money")(e.finances.out.total.amount))+" em "+e._s(e.finances.out.total.parcel)+"x ")])])],1)],1),a("v-divider"),a("v-list-tile",{staticClass:"person-statistics__info-tile",attrs:{avatar:""},on:{click:function(t){return e.$router.push({name:"finance-list",params:{page:"finance-out-list"},query:{person_id:e.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",[e._v("Despesas, Valor Pago")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[e._v(" "+e._s(e._f("money")(e.finances.out.closed.amount))+" em "+e._s(e.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(t){return e.$router.push({name:"finance-list",params:{page:"finance-out-list"},query:{person_id:e.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",[e._v("Despesas, Em Aberto")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[e._v(" "+e._s(e._f("money")(e.finances.out.opened.amount))+" em "+e._s(e.finances.out.opened.parcel)+"x ")])])],1)],1),a("v-divider"),a("v-list-tile",{staticClass:"person-statistics__info-tile",attrs:{avatar:""},on:{click:function(t){return e.$router.push({name:"finance-list",params:{page:"finance-out-list"},query:{person_id:e.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",[e._v("Despesas, Em Atraso")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[e._v(" "+e._s(e._f("money")(e.finances.out.expired.amount))+" em "+e._s(e.finances.out.expired.parcel)+"x ")])])],1)],1)],1)],1)],1)],1)],1):e._e()],1):e._e()}),b=[],x={name:"PersonFinancesStatistics",methods:{financeTotalLiquid:function(e){return e.in.total.amount-e.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 e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-list-tile",e._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:e.statistic.image}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" "+e._s(e.statistic.title)+" ")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[e._v(" "+e._s(e.content)+" ")])])],1)],1)]}}])},[a("v-list",[e.statistic.data&&e.statistic.data.total>0?a("v-list-tile",{on:{click:function(t){return e.list()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[e._v("list")])],1),a("v-list-tile-title",[e._v(e._s(e.statistic.list.title))])],1):e._e(),e.statistic.data&&e.statistic.data.total>0?a("v-divider"):e._e(),a("v-list-tile",{on:{click:function(t){return e.add()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[e._v("add")])],1),a("v-list-tile-title",[e._v(e._s(e.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,O=(a("a113"),Object(m["a"])(E,w,S,!1,null,null,null)),T=O.exports,A=(a("caad"),a("45fc"),a("2532"),a("b04f")),F={computed:{statistics:function(){return{process:{permission:A["X"],showInProfiles:["prospect","customer"],image:"/static/systems/modules/wises-technology-module-juridical.png",title:"Processos",data:this.businessData("process"),content:function(e){var t,a,i=e.statistic;return(null===i||void 0===i||null===(t=i.data)||void 0===t?void 0:t.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["fd"],showInProfiles:["prospect","customer"],image:"/static/icons/monitor/drilled_well_96.png",title:"Poços Tubulares",data:this.businessData("well"),content:function(e){var t,a,i=e.statistic;return(null===i||void 0===i||null===(t=i.data)||void 0===t?void 0:t.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["i"],showInProfiles:["prospect","customer"],name:"contract",image:"/static/icons/monitor/signing_a_document_96.png",title:"Contratos",data:this.businessData("contract"),content:function(e){var t,a,i=e.statistic;return(null===i||void 0===i||null===(t=i.data)||void 0===t?void 0:t.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["M"])?"internet-contract":"contract")},add:{title:"Novo Contrato",action:this.businessAddAction(this.$WiCheckPermission(A["M"])?"internet-contract":"contract")}},guarantee:{permission:A["G"],showInProfiles:["prospect","customer"],image:"/static/icons/monitor/guarantee_96.png",title:"Termos de Garantia",data:this.businessData("guarantee"),content:function(e){var t,a,i=e.statistic;return(null===i||void 0===i||null===(t=i.data)||void 0===t?void 0:t.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["rb"],showInProfiles:["prospect","customer"],name:"sale",image:"/static/systems/modules/wises-technology-module-sale.png",title:"Vendas",data:this.businessData("sale"),content:function(e){var t,a,i=e.statistic;return(null===i||void 0===i||null===(t=i.data)||void 0===t?void 0:t.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(e){var t,a,i=e.statistic;return(null===i||void 0===i||null===(t=i.data)||void 0===t?void 0:t.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["cd"],showInProfiles:["prospect","customer","provider"],name:"ticket",image:"/static/systems/modules/wises-technology-module-service-desk.png",title:"Chamados",data:this.businessData("ticket"),content:function(e){var t,a,i=e.statistic;return(null===i||void 0===i||null===(t=i.data)||void 0===t?void 0:t.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["S"],showInProfiles:["prospect","customer"],image:"/static/icons/monitor/support_96.png",title:"Ordens",data:this.businessData("order"),content:function(e){var t,a,i=e.statistic;return(null===i||void 0===i||null===(t=i.data)||void 0===t?void 0:t.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["Yc"],showInProfiles:["prospect","customer"],image:"/static/icons/monitor/evidence_96.png",title:"Diagnósticos",data:this.businessData("test-management-vtal"),content:function(e){var t,a,i=e.statistic;return(null===i||void 0===i||null===(t=i.data)||void 0===t?void 0:t.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["Y"],showInProfiles:["provider"],name:"purchase",image:"/static/systems/modules/wises-technology-module-purchase.png?url=123",title:"Compras",data:this.businessData("purchase"),content:function(e){var t,a,i=e.statistic;return(null===i||void 0===i||null===(t=i.data)||void 0===t?void 0:t.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 e=[],t=this.person.profiles.map((function(e){return e.name}));for(var a in console.log(t),this.statistics)this.$Auth.checkPermission(this.statistics[a].permission)&&this.statistics[a].showInProfiles.some((function(e){return t.includes(e)}))&&e.push(this.statistics[a]);return e}}},I={name:"PersonStatistics",methods:{getStatisticClass:function(e){var t=[0,4,8,12,16,20,24,28],a=[3,7,11,15,19,23,27];return{"person-statistics__item--left":t.indexOf(e)>-1,"person-statistics__item--right":a.indexOf(e)>-1}},businessData:function(e){var t;return null===(t=this.person)||void 0===t?void 0:t.statistics[e]},businessListAction:function(e){var t=this;return function(){t.$WiListDialog({wiConfig:e,filter:{person_id:t.person.id},wiEditData:{person_id:t.person.id,person:t.person}})}},businessAddAction:function(e){var t=this;return function(){t.$WiEditDialog({wiConfig:e,data:{person_id:t.person.id,person:t.person,cli_ou_for:"cli"}})}}},props:{person:{type:Object,required:!0}},mixins:[F],components:{PersonFinancesStatistics:C,PersonStatistic:T}},P=I,j=(a("67db"),Object(m["a"])(P,g,_,!1,null,null,null)),q=j.exports,$=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e.tabAtiva,callback:function(t){e.tabAtiva=t},expression:"tabAtiva"}},[a("v-tabs-slider",{attrs:{color:"primary"}}),a("v-tab",{attrs:{href:"#tab-1"}},[a("span",{staticStyle:{"padding-right":"5px"}},[e._v(e._s(e.$WiLangText("register.page.Person.tab1","Telefones/Endereços")))])]),a("v-tab",{attrs:{href:"#tab-2"}},[a("span",{staticStyle:{"padding-right":"5px"}},[e._v("Informações Adicionais")])]),a("v-tab",{attrs:{href:"#tab-3"}},[a("span",{staticStyle:{"padding-right":"5px"}},[e._v("Arquivos")])]),"collaborator"==e.$route.name?a("v-tab",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.wiConfig.id.update},expression:"{'id': wiConfig.id.update}"}],attrs:{href:"#tab-4"}},[a("span",{staticStyle:{"padding-right":"5px"}},[e._v("Assinatura")])]):e._e(),"collaborator"==e.$route.name?a("v-tab",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.wiConfig.id.update,notCheck:e.person.id==e.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{href:"#tab-5"}},[a("span",{staticStyle:{"padding-right":"5px"}},[e._v("Usuário do Sistema")])]):e._e(),a("v-tab-item",{attrs:{value:"tab-1"}},[a("v-divider"),a("PersonContactAddress",{attrs:{personName:this.$route.name,person:e.person,refresh:e.refresh}})],1),a("v-tab-item",{attrs:{value:"tab-2"}},[a("v-divider"),a("PersonInformation",{attrs:{person:e.person,refresh:e.refresh}})],1),a("v-tab-item",{attrs:{value:"tab-3"}},[a("v-divider"),a("PersonFiles",{attrs:{personName:this.$route.name,person:e.person,refresh:e.refresh}})],1),a("v-tab-item",{attrs:{value:"tab-4"}},[a("v-divider"),a("PersonSignature",{attrs:{person:e.person,refresh:e.refresh},on:{onUpdateInfo:function(t){return e.$emit("onUpdateInfo",t)}}})],1),a("v-tab-item",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.wiConfig.id.update,notCheck:e.person.id==e.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{value:"tab-5"}},[a("v-divider"),a("PersonUsers",{attrs:{person:e.person,refresh:e.refresh}})],1)],1)],1)],1)},z=[],N=function(){var e=this,t=e.$createElement,a=e._self._c||t;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",[e._v("Usuário do Sistema "),e.person.users?a("span",{staticStyle:{"padding-left":"5px"}},[e._v("("+e._s(e.person.users.length)+")")]):e._e()]),a("v-spacer"),e.person.users&&0==e.person.users.length?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.wiConfig.id.update,notCheck:e.person.id==e.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{small:"",outline:"",color:"green"},on:{click:function(t){return e.$WiEditDialog({wiConfig:"user",onSubmit:e.refresh,data:{person_id:e.$route.params.id,notShowCollaboratorField:!0}})}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Usuário")])],1):e._e()],1),e.person.users?a("div",e._l(e.person.users,(function(t,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:""}},[e._v("portrait")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[e._v(" "+e._s(t.login))])]),a("v-list-tile-sub-title",[a("span",[e._v(e._s(t.profile.name))])])],1),a("v-list-tile-action",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.wiConfig.id.update,notCheck:e.person.id==e.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}]},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){return e.$WiEditDialog({wiConfig:"user-password",onSubmit:e.refresh,data:t})}}},[a("v-icon",{attrs:{color:"grey lighten-1"}},[e._v("vpn_key")])],1)],1),a("v-list-tile-action",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.wiConfig.id.update,notCheck:e.person.id==e.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}]},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){return e.$WiEditDialog({wiConfig:"user",onSubmit:e.refresh,data:t})}}},[a("v-icon",{attrs:{color:"grey lighten-1"}},[e._v("edit")])],1),a("db-delete",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.wiConfig.id.update,notCheck:e.person.id==e.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{store:"user",id:t.id},on:{action:e.refresh}})],1)],1)],1)})),0):e._e(),a("v-divider")],1)],1)],1)],1)},M=[],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,N,M,!1,null,null,null),W=U.exports,V=function(){var e=this,t=e.$createElement,a=e._self._c||t;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",[e._v("Informações Complementares ")]),e.person.files?a("span",{staticStyle:{"padding-left":"5px"}},[e._v(" ("+e._s(e.person.files.length)+") ")]):e._e()]),a("v-spacer"),a("v-btn",{attrs:{small:"",outline:"",color:"green"},on:{click:function(t){return e.$WiEditDialog({wiConfig:"person-file",onSubmit:e.refresh,data:{person_id:e.$route.params.id},redirectOnSubmit:!1})}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Arquivos")])],1)],1),e.person.files.length>0?a("div",e._l(e.person.files,(function(t,i){return a("div",{key:i+"-info"},[a("v-divider",{attrs:{inset:""}}),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",["jpeg"==t.file.extension||"jpg"==t.file.extension||"png"==t.file.extension?a("v-img",{staticStyle:{border:"solid 1px lightgrey"},attrs:{src:t.file.url}}):"pdf"==t.file.extension?a("v-icon",{staticClass:"red white--text"},[e._v("picture_as_pdf")]):a("v-icon",{staticClass:"blue white--text"},[e._v("description")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[e._v(" "+e._s(t.description||"- - -"))])]),a("v-list-tile-sub-title",[e._v(" "+e._s(t.file.name)+"."+e._s(t.file.extension)+" ")])],1),a("v-list-tile-action",[t.file.url?a("v-btn",{staticClass:"px-2",attrs:{href:t.file.url,ripple:"",outline:"",target:"_blank",small:""}},[a("v-icon",[e._v("open_in_new")]),a("span",{staticClass:"ml-1"},[e._v("Acessar")])],1):e._e()],1),a("v-list-tile-action",[a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.wiConfig.id.update,notCheck:e.person.id==e.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{icon:"",ripple:""},on:{click:function(a){return e.$WiEditDialog({wiConfig:"person-file",onSubmit:e.refresh,data:t,redirectOnSubmit:!1})}}},[a("v-icon",{attrs:{color:"grey lighten-1"}},[e._v("edit")])],1),a("db-delete",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.wiConfig.id.update,notCheck:e.person.id==e.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{store:"info",id:t.id},on:{action:e.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",[e._v("Nenhum arquivo no momento")])]),a("div",{staticClass:"description"},[a("p",{staticStyle:{"font-size":"14px"}},[e._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(t){return e.$WiEditDialog({wiConfig:"person-file",onSubmit:e.refresh,data:{person_id:e.$route.params.id},redirectOnSubmit:!1})}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar arquivo")])],1)],1)])],1),a("v-divider")],1)],1)],1)],1)},B=[],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,V,B,!1,null,null,null),J=Y.exports,Q=a("9198"),K=function(){var e=this,t=e.$createElement,a=e._self._c||t;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",[e._v("Informações Complementares ")]),e.person.infos?a("span",{staticStyle:{"padding-left":"5px"}},[e._v(" ("+e._s(e.person.infos.length)+") ")]):e._e()]),a("v-spacer"),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.wiConfig.id.update,notCheck:e.person.id==e.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{small:"",outline:"",color:"green"},on:{click:function(t){return e.$WiEditDialog({wiConfig:"info",onSubmit:e.refresh,data:{person_id:e.$route.params.id},redirectOnSubmit:!1})}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Informação")])],1)],1),e.person.infos.length>0?a("div",e._l(e.person.infos,(function(t,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"},[e._v("info")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[e._v(" "+e._s(t.information))])]),a("v-list-tile-sub-title",[e._v(" "+e._s(t.description)+" ")])],1),a("v-list-tile-action",[a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.wiConfig.id.update,notCheck:e.person.id==e.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{icon:"",ripple:""},on:{click:function(a){return e.$WiEditDialog({wiConfig:"info",onSubmit:e.refresh,data:t})}}},[a("v-icon",{attrs:{color:"grey lighten-1"}},[e._v("edit")])],1),a("db-delete",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.wiConfig.id.update,notCheck:e.person.id==e.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{store:"info",id:t.id},on:{action:e.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",[e._v("Nenhuma informação no momento")])]),a("div",{staticClass:"description"},[a("p",{staticStyle:{"font-size":"14px"}},[e._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(t){return e.$WiEditDialog({wiConfig:"info",onSubmit:e.refresh,data:{person_id:e.$route.params.id},redirectOnSubmit:!1})}}},[a("v-icon",[e._v("add")]),a("span",[e._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}}},ee=Z,te=Object(m["a"])(ee,K,X,!1,null,null,null),ae=te.exports,ie=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"}},[e._v("Selecione a assinatura que será usada para assinar documentos")])]),a("div",{staticClass:"signature-container"},[a("div",{staticClass:"signature-preview",class:{"signature-preview--empty":!e.signatureFile}},[e.signatureFile&&e.signatureFile.url?a("div",{staticClass:"signature-image-wrapper"},[a("img",{staticClass:"signature-image",attrs:{src:e.signatureFile.url,alt:"Assinatura"}}),a("div",{staticClass:"signature-overlay"},[a("v-btn",{staticClass:"signature-edit-btn",attrs:{icon:"",small:"",color:"white"},on:{click:e.openImageCropper}},[a("v-icon",[e._v("edit")])],1),a("v-btn",{staticClass:"signature-clear-btn",attrs:{icon:"",small:"",color:"white"},on:{click:e.clearSignature}},[a("v-icon",[e._v("delete")])],1)],1)]):a("div",{staticClass:"signature-placeholder"},[a("v-icon",{staticClass:"signature-placeholder-icon"},[e._v("draw")]),a("p",{staticClass:"signature-placeholder-text"},[e._v("Nenhuma assinatura cadastrada")]),a("v-btn",{staticClass:"signature-add-btn",attrs:{color:"primary"},on:{click:e.openImageCropper}},[a("v-icon",{attrs:{left:""}},[e._v("add")]),e._v(" Adicionar Assinatura ")],1)],1)])])])],1)],1),a("image-cropper",{attrs:{"person-id":e.person.id,"person-name":e.person.name,"aspect-ratio":800/270,"output-width":800,"output-height":270,title:"Selecionar Assinatura"},on:{success:e.onImageCropperSuccess},model:{value:e.showImageCropper,callback:function(t){e.showImageCropper=t},expression:"showImageCropper"}})],1)},se=[],oe=(a("7db0"),a("4e3f")),ne={name:"PersonSignature",components:{ImageCropper:oe["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(e){if(e&&e.signature_file)this.signatureFile=e.signature_file;else if(e&&e.files){var t=e.files.find((function(e){return"signature"===e.type||e.name&&e.name.includes("signature")}));t&&(this.signatureFile=t)}}}},methods:{openImageCropper:function(){this.showImageCropper=!0},onImageCropperSuccess:function(e){this.signatureFile=e,this.person.signature_image=e,this.person.signature_image_id=e.id,this.$emit("onUpdateInfo",{info:{id:this.person.id,name:this.person.name,first_name:this.person.first_name,signature_image_id:e.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()}},re=ne,le=(a("bd0c"),Object(m["a"])(re,ie,se,!1,null,"5a65c66e",null)),ce=le.exports,de={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(e){console.log(e),this.$emit("onUpdateInfo",e)}},props:{person:{type:Object,required:!0},refresh:{type:Function,required:!0}},components:{PersonUsers:W,PersonFiles:J,PersonSignature:ce,PersonInformation:ae,PersonContactAddress:Q["a"]}},ue=de,pe=(a("39e5"),Object(m["a"])(ue,$,z,!1,null,"2033d5bd",null)),me=pe.exports,ve={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(e){var t=this;this.portalLoading=!0,r["b"].post({uri:"portal-login-super/"+e.uuid,data:{email:e.email},sucess:function(e){var a,i;"success"===(null===e||void 0===e||null===(a=e.data)||void 0===a?void 0:a.status)&&null!==e&&void 0!==e&&null!==(i=e.data)&&void 0!==i&&i.token?window.open(t.portal+"/#/dd18fa5b-3818-4177-a2cf-151b90cd58c8/"+e.data.token,"_blank"):t.$swal({type:"warning",title:"Erro ao buscar credenciais.",html:"Tente novamente ou contacte o suporte."}),t.portalLoading=!1},error:function(e){console.log(e),t.portalLoading=!1}})},getTextColoe:function(e){var t=parseInt(e.slice(1,3),16),a=parseInt(e.slice(3,5),16),i=parseInt(e.slice(5,7),16),s=(299*t+587*a+114*i)/1e3,o=128;return s>o?"#000000":"#FFFFFF"},addTag:function(e,t){var a=this;null!==e&&void 0!==e&&e.id?this.$WiListDialog({wiConfig:"tag",callback:function(i){a.$WiApiPost({uri:"register/person/tag",data:{multiple:Array.isArray(i)?i.map((function(t){return{person_id:e.id,tag_id:t.id}})):[{person_id:e.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(){t&&t()}})},mode:"select"}):this.setPersonProfiledialog=!0},removeTag:function(e,t){this.$WiApiDelete({uri:"register/person/tag",id:e.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(){t&&t()}})},profilesFunctions:function(e){var t=e.content,a=e.refresh,i={id:t.id,type:t.type,customer:"no",provider:"no",collaborator:"no",prospect:"no",company:"no"};t.profiles.forEach((function(e){i[e.name]=e.status})),this.$WiEditDialog({wiConfig:this.store+"-function",onSubmit:function(){a&&a()},data:i})},onUpdateInfo:function(e){var t=e.info,a=e.refresh;Object.keys(t).length>0&&this.$WiApiPut({uri:this.apiUrl,data:t,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:me,PersonInfo:l["a"],PersonGroups:f,PersonStatistics:q}},fe=ve,ge=(a("5070"),Object(m["a"])(fe,o,n,!1,null,null,null)),_e=ge.exports,he=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("view-detail",{attrs:{title:"Equipe/Departamento",apiUrl:"register/team",store:"team"},scopedSlots:e._u([{key:"default",fn:function(t){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",[e._v(e._s(t.content.name))]),t.content.person&&t.content.person.name?a("span",[a("v-divider"),a("strong",[e._v("Líder:")]),e._v(" "+e._s(t.content.person.name)),a("br")],1):e._e(),t.content.description?a("span",[a("v-divider"),e._v(" "+e._s(t.content.description)+" ")],1):e._e()],1)],1),a("WiWeekdays",{staticStyle:{"margin-bottom":"20px"},attrs:{weekdays:t.content.weekday||{},data:{team_id:t.content.id}},on:{refresh:t.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:e.panelMembers,callback:function(t){e.panelMembers=t},expression:"panelMembers"}},[a("v-expansion-panel-content",{attrs:{dark:""},scopedSlots:e._u([0!==e.panelMembers?{key:"header",fn:function(){return[a("div",[a("v-icon",[e._v("people")]),a("strong",{staticStyle:{"font-size":"18px"}},[e._v("Membros da equipe "),a("span",[e._v("( "+e._s(t.content.members_count)+" )")])])],1)]},proxy:!0}:null],null,!0)},[a("div",[0==e.panelMembers?a("wi-list-component",{attrs:{store:"team-person",params:{where:"team_id,"+t.content.id},"new-data":{team_id:t.content.id}}}):e._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:e.panelNetworks,callback:function(t){e.panelNetworks=t},expression:"panelNetworks"}},[a("v-expansion-panel-content",{attrs:{dark:""},scopedSlots:e._u([0!==e.panelNetworks?{key:"header",fn:function(){return[a("div",[a("v-icon",[e._v("show_chart")]),a("strong",{staticStyle:{"font-size":"18px"}},[e._v("Redes Permitidas "),a("span",[e._v("( "+e._s(t.content.networks_count)+" )")])])],1)]},proxy:!0}:null],null,!0)},[a("div",[0==e.panelNetworks?a("wi-list-component",{attrs:{store:"team-network",params:{where:"team_id,"+t.content.id},"new-data":{team_id:t.content.id}}}):e._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:t.refresh}}),a("br"),a("br")],1)])],1)],1)],1)],1)],1),a("br"),a("br"),a("br")]}}])})],1)},be=[],xe=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",[e.weekdays&&e.weekdays.id?a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h2",[a("v-icon",[e._v("schedule")]),a("span",[e._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",[e._v("Dia da semana")]),a("th",[e._v("Horários")])])]),a("tbody",e._l(e.formattedWeekdays,(function(t,i){return a("tr",{key:i+"-day",staticStyle:{background:"rgb(209, 209, 209)",margin:"10px 0 !important"},style:{background:e.$wiDark?"#212121":"rgb(240, 240, 240)"}},[a("td",[a("v-btn",{attrs:{icon:"",disabled:e.dayHaveFreeHours(t)},on:{click:function(a){return e.addDayHours(t)}}},[a("v-icon",{attrs:{color:"green"}},[e._v("add")])],1)],1),a("td",[a("span",[e._v(" "+e._s(e.getDayName(t.day_of_week_id))+" ")])]),a("td",[t.hours&&t.hours.length>0?a("div",{staticStyle:{padding:"7px 0"}},e._l(t.hours,(function(t,i){return a("div",{key:i+"-hour"},[i?a("v-divider"):e._e(),a("span",[a("v-icon",{attrs:{color:"green"}},[e._v("start")]),a("span",{staticStyle:{"margin-left":"10px"}},[e._v(e._s(t.start_time))])],1),a("span",{staticStyle:{"margin-left":"30px"}},[a("v-icon",{attrs:{color:"orange"}},[e._v("logout")]),a("span",{staticStyle:{"margin-left":"10px"}},[e._v(e._s(t.end_time))])],1),a("span",{staticStyle:{"margin-left":"30px"}},[t.id?a("v-btn",{attrs:{icon:""},on:{click:function(a){return e.editDay(t)}}},[a("v-icon",{attrs:{color:"blue"}},[e._v("edit")])],1):e._e(),t.id?a("v-btn",{attrs:{icon:""},on:{click:function(a){return e.deleteDay(t)}}},[a("v-icon",{attrs:{color:"red"}},[e._v("delete")])],1):e._e()],1)],1)})),0):a("div",{staticStyle:{padding:"7px 0"}},[a("span",[a("v-icon",{attrs:{color:"gray"}},[e._v("event_busy")]),a("span",{staticStyle:{"margin-left":"10px"}},[e._v(" Sem expediente ")])],1)])])])})),0)])]),e.weekdays&&e.weekdays.id?a("div",[a("br"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(t){return e.clearWeekdays()}}},[a("v-icon",[e._v("close")]),a("span",[e._v(" Não definir horário de funcionamento")])],1)],1):e._e()],1):a("v-card-text",{staticStyle:{"text-align":"center"}},[a("v-btn",{attrs:{outline:""},on:{click:function(t){return e.createDayHour()}}},[a("v-icon",{attrs:{left:""}},[e._v("schedule")]),a("span",[e._v(" Definir horário de funcionamento")])],1)],1)],1)},ye=[],ke=(a("4de4"),a("c740"),a("5530")),Ce={name:"WiWeekdays",data:function(){return{formattedWeekdays:[]}},methods:{getDayName:function(e){switch(e){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(e){var t=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:[]}],e.hours.forEach((function(e){var a=t.formattedWeekdays.findIndex((function(t){return t.day_of_week_id===e.day_of_week_id})),i={id:e.id,day_of_week_id:e.day_of_week_id,start_time:e.start_time,end_time:e.end_time};-1!==a?t.formattedWeekdays[a].hours.push(i):t.formattedWeekdays.push({day_of_week_id:e.day_of_week_id,hours:[i]})}))},createDayHour:function(){var e=this;this.$WiEditDialog({wiConfig:"weekday-hour",data:Object(ke["a"])({},this.data),redirectOnSubmit:!1,onSubmit:function(){e.$emit("refresh")}})},addDayHours:function(e){var t=this;this.$WiEditDialog({wiConfig:"weekday-hour",data:Object(ke["a"])(Object(ke["a"])({weekday_id:this.weekdays.id},this.data),e),redirectOnSubmit:!1,onSubmit:function(){t.$emit("refresh")}})},editDay:function(e){var t=this;this.$WiEditDialog({wiConfig:"weekday-hour",data:e,redirectOnSubmit:!1,onSubmit:function(){t.$emit("refresh")}})},deleteDay:function(e){var t=this;this.$WiApiDelete({uri:"register/weekday/hour",id:e.id,callback:function(){t.$emit("refresh")}})},clearWeekdays:function(){var e=this;this.$WiApiDelete({uri:"register/weekday",id:this.weekdays.id,callback:function(){e.$emit("refresh")}})},dayHaveFreeHours:function(e){return e.hours.filter((function(e){return"00:00:00"==e.start_time&&"23:59:00"==e.end_time})).length>0}},mounted:function(){this.formatWeekdays(this.weekdays)},props:{weekdays:{default:{}},data:{default:{}}}},we=Ce,Se=Object(m["a"])(we,xe,ye,!1,null,null,null),De=Se.exports,Ee=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{scrollable:"","max-width":"85%",fullscreen:e.$vuetify.breakpoint.xsOnly},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{small:"",outline:"",color:"green"}},i),[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Mais de uma Rede")])],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"15px"}},[a("strong",[e._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"}},[e.dialog?a("view-detail",{attrs:{title:"Minha rede",apiUrl:"topologia/dados",notGetID:!0,notShowToolbar:"true"},scopedSlots:e._u([{key:"default",fn:function(t){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:e.search,filter:e.filter,open:e.open,"open-all":"",items:t.content,"load-children":e.fetchUsers,"open-on-click":"",transition:"","item-text":"nome_sigla_grupo"},on:{"update:open":function(t){e.open=t}},scopedSlots:e._u([{key:"label",fn:function(t){var i=t.item;return a("span",{style:{color:e.selected&&e.selected.id==i.id?"orange":"gray"},on:{click:function(t){return e.setSelected(i)}}},[e._v(" "+e._s(i.nome_grupo)+" "),i&&i.sigla_grupo?a("span",{style:{color:e.selected&&e.selected.id==i.id?"orange":"#a8a8a8"}},[e._v("("+e._s(i.sigla_grupo)+")")]):e._e()])}},{key:"prepend",fn:function(t){var i=t.item;return a("v-icon",{style:{color:i.status.cor_status},attrs:{medium:""}},[e._v(e._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"}},[e.selected?a("v-card",{key:e.selected.id},[a("v-card-text",[a("v-avatar",[e.selected.icone_tipo?a("v-icon",{attrs:{"x-large":""}},[e._v(e._s(e.selected.icone_tipo))]):a("v-icon",{attrs:{"x-large":""}},[e._v("device_hub")])],1),a("h3",{staticClass:"headline mb-2"},[e._v(" "+e._s(e.selected.nome_grupo)+" ")]),e.selected.sigla_grupo?a("div",{staticClass:"gray--text subheading font-weight-bold",staticStyle:{color:"gray"}},[e._v("("+e._s(e.selected.sigla_grupo)+")")]):e._e(),e.selected.obs_grupo?a("div",{staticClass:"gray--text mb-2",staticStyle:{color:"gray"}},[e._v(e._s(e.selected.obs_grupo))]):e._e(),a("div",{staticClass:"gray--text mb-2"},[a("strong",[e._v(e._s(e.selected.nome_tipo))])]),a("div",{staticClass:"gray--text subheading font-weight-bold",staticStyle:{"padding-bottom":"10px"}},[e._v(e._s(e.selected.grupo_pai))]),a("v-divider"),a("div",{staticStyle:{"padding-top":"10px"}},[a("v-btn",{attrs:{small:"",outline:"",color:"green"},on:{click:function(t){return e.addGrupo(e.selected.id,"este")}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Somente Esta rede")])],1),a("v-btn",{attrs:{small:"",outline:"",color:"green"},on:{click:function(t){return e.addGrupo(e.selected.id,"sub")}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Todas as "),a("span",[e._v("("+e._s(e.selected.num_disp)+")")]),e._v(" Sub-redes")])],1)],1)],1)],1):a("div",{staticClass:"title grey--text text--lighten-1 font-weight-light",staticStyle:{"align-self":"center"}},[e._v(" Selecione uma Rede... ")])],1)],1)],1)],1)]}}],null,!1,2245132283)}):e._e()],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"red darken-1",flat:""},nativeOn:{click:function(t){e.dialog=!1}}},[e._v("Fechar")])],1)],1)],1)},Oe=[],Te=(a("d3b7"),a("2909")),Ae=(a("96cf"),a("1da1")),Fe=a("511e"),Ie={name:"DialogSelectGroup",data:function(){return{dialog:!1,items:[],selected:null,open:[],search:null,caseSensitive:!1}},methods:{fetchUsers:function(e){return Object(Ae["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,a){r["b"].get({uri:"grupo/dados",params:{limit:1e3,order:"grupo_tipo_id,asc;nome_grupo,asc",where:"grupo_dados_id,"+e.id},sucess:function(a){var i;t(a.data.data);var s=a.data.data.filter((function(e){return e.sub_grupos>0&&(e["children"]=[]),e}));(i=e.children).push.apply(i,Object(Te["a"])(s))},error:function(e){return a(e),e}})})));case 1:case"end":return t.stop()}}),t)})))()},setSelected:function(e){e&&(this.selected=e)},addGrupo:function(e,t){var a=this;r["b"].post({uri:"register/team/networks",data:{team_id:this.$route.params.id,grupo_dados_id:e,opcao:t},msgLoad:!0,msgSucess:!0,msgError:!0,sucess:function(){a.refresh()},error:function(e){console.log(e)}})}},components:{ViewDetail:Fe["a"]},computed:{filter:function(){return this.caseSensitive?function(e,t,a){return e[a].indexOf(t)>-1}:void 0}},props:["refresh"]},Pe=Ie,je=Object(m["a"])(Pe,Ee,Oe,!1,null,null,null),qe=je.exports,$e={name:"Team",data:function(){return{panelMembers:null,panelNetworks:null}},computed:{system:function(){return this.$store.state.system||[]}},methods:{getDayName:function(e){switch(e){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:De,DialogSelectGroup:qe}},ze=$e,Ne=Object(m["a"])(ze,he,be,!1,null,null,null),Me=Ne.exports,Le=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("WiReport",{attrs:{title:"Clientes por canal",config:e.config,api:{url:"register/report/channel-statistics-by-customer"}},scopedSlots:e._u([{key:"default",fn:function(t){return[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[a("strong",[e._v(e._s(t.item.name))])]),a("td",{staticStyle:{"text-align":"center"}},[a("span",[e._v(e._s(t.item.type.name))])]),a("td",{staticStyle:{"text-align":"center"}},[a("span",[e._v(e._s(t.item.customers_count))])]),a("td",{staticStyle:{"text-align":"center"}},[t.item.customers_count>0?a("v-btn",{attrs:{small:"",outline:"",link:"",to:e.customerRoute(t.item)}},[a("v-icon",[e._v("person")]),a("span",[e._v(" Listar Clientes")])],1):a("span",[e._v(" Nenhum cliente neste canal, neste período ")])],1)])]}},{key:"before-content",fn:function(t){var i=t.content;return a("div",{},[e.showChart(i.data)?a("apexchart",{attrs:{width:"50%",height:"300px",type:"donut",options:e.options,series:e.setSeries(i.data)}}):e._e()],1)}}])})},Re=[],Ue=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("view-detail",{attrs:{title:e.title,apiUrl:e.apiUrl,apiParams:e.apiParams,notGetID:!0,notShowToolbar:!1},scopedSlots:e._u([{key:"toolbarItensBefore",fn:function(t){return[e.filters!={}?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:t.loading},on:{click:function(t){return e.$router.push({query:{}})}}},[a("v-icon",[e._v("close")]),a("span",[e._v("Limpar Filtro")])],1):e._e()]}},{key:"default",fn:function(t){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:""}},[e.config.dates.field?a("v-flex",{staticStyle:{padding:"0px 5px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-select",{attrs:{items:e.config.dates.field.items,label:e.config.dates.field.text||"Selecione o campo",block:"",solo:""},model:{value:e.filters.date_field,callback:function(t){e.$set(e.filters,"date_field",t)},expression:"filters.date_field"}})],1):e._e(),e.config.dates&&e.config.dates.start?a("v-flex",{staticStyle:{padding:"0px 5px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-text-field",{attrs:{block:"",solo:"",type:e.config.dates.start.type||"date",label:e.config.dates.start.text||"Data Inicial"},model:{value:e.filters.date_start,callback:function(t){e.$set(e.filters,"date_start",t)},expression:"filters.date_start"}})],1):e._e(),e.config.dates&&e.config.dates.end?a("v-flex",{staticStyle:{padding:"0px 5px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-text-field",{attrs:{block:"",solo:"",min:e.filters.date_start,type:e.config.dates.start.type||"date",label:e.config.dates.end.text||"Data Final"},model:{value:e.filters.date_end,callback:function(t){e.$set(e.filters,"date_end",t)},expression:"filters.date_end"}})],1):e._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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",large:""}},i),[a("v-icon",[e._v("more_vert")])],1)]}}],null,!0),model:{value:e.menu,callback:function(t){e.menu=t},expression:"menu"}},[a("v-card",[a("v-list",[t.content&&t.content.data&&t.content.data.length>0&&!e.useStyledExport?a("download-excel",{staticClass:"btn btn-default",attrs:{data:e.makeXLSData(t.content.data),fields:e.makeXLSFields(),worksheet:e.title,name:"Relatório-"+e.$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",[e._v("Exportar/Excel")]),a("v-list-tile-sub-title",[e._v("Criar planilha com o conteúdo")])],1)],1)],1):e._e(),t.content&&t.content.data&&t.content.data.length>0&&e.useStyledExport?a("v-list-tile",{staticStyle:{cursor:"pointer"},on:{click:function(a){return e.exportToStyledExcel(t.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",[e._v("Exportar/Excel")]),a("v-list-tile-sub-title",[e._v("Criar planilha formatada com o conteúdo")])],1)],1):e._e(),e.config.externalExportToPDF?a("v-divider"):e._e(),t.content&&t.content.data&&t.content.data.length>0&&e.config.externalExportToPDF&&e.config.externalExportToPDF?a("v-list-tile",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.onExportToPDF(e.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",[e._v("Exportar/PDF")]),a("v-list-tile-sub-title",[e._v("Criar documento com o conteúdo")])],1)],1):e._e(),e.config.filters?a("v-divider"):e._e(),e.config.filters?a("v-list-tile",{on:{click:function(t){return e.$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":""}},[e._v("filter_list")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v("Mais Filtros")]),a("v-list-tile-sub-title",[e._v("Mais opções para refinar o resultado")])],1)],1):e._e()],1)],1)],1)],1),a("v-flex",{staticStyle:{padding:"0px 5px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[a("v-btn",{attrs:{disabled:!e.filters.date_field||!e.filters.date_start||!e.filters.date_end,color:"primary",block:""},on:{click:function(t){return e.setFilter()}}},[a("v-icon",[e._v("search")]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v("Buscar")])],1)],1)],1)],1),t.content&&t.content.information&&t.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",[e._v(" Relatório emitido em "),a("strong",[e._v(e._s(t.content.information.report_generate_date))])]),a("br"),e._l(t.content.information.filters,(function(t,i){return a("span",{key:i},[e._v(" Filtrando por "+e._s(t.name)+": "),a("strong",[e._v(e._s(t.description))]),a("br")])}))],2):e._e(),e.config.statistics?a("v-flex",{staticStyle:{padding:"0 15px 20px 15px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[e._t("statistics",null,{statistics:t.content.statistics,refresh:t.refresh})],2):e._e(),a("v-flex",{staticStyle:{padding:"0 20px 50px 20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[e._t("before-content",null,{content:t.content,refresh:t.refresh}),a("v-card",{staticClass:"elevation-10",staticStyle:{"border-radius":"10px"}},[a("v-data-table",{class:{"elevation-10":!e.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:e.config.fields,items:t.content.data,expand:e.expand},scopedSlots:e._u([{key:"items",fn:function(a){return[e._t("default",null,{item:a.item,props:a,refresh:t.refresh})]}},{key:"expand",fn:function(a){return[e._t("expand",null,{item:a.item,props:a,refresh:t.refresh})]}},{key:"pageText",fn:function(t){return[e._v(" Exibindo "+e._s(t.pageStart)+" até "+e._s(t.pageStop)+" de "+e._s(t.itemsLength)+" ")]}}],null,!0)})],1),e._t("after-content",null,{content:t.content,refresh:t.refresh})],2)],1)]}}],null,!0)})},We=[],Ve=(a("a4d3"),a("e01a"),a("cb29"),a("ac1f"),a("5319"),a("1276"),a("94b8")),Be={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 e=!1;for(var t in this.filters)e?this.apiParams+="&":this.apiParams="?",this.filters[t]&&""!==this.filters[t]&&(this.apiParams+=t+"="+this.filters[t]),e=!0},makeXLSFields:function(){var e={};return this.config.fields.filter((function(t){t.text&&t.value&&(e[t.text]=t.value)})),e},makeXLSData:function(e){var t=this;return e.map((function(e){return t.xlsExportFormat?t.xlsExportFormat(e):e}))},onExportToPDF:function(){this.$emit("onExportToPDF",this.filters)},exportToStyledExcel:function(e){var t=this,a="function"===typeof this.excelFormatConfig?this.excelFormatConfig():this.excelFormatConfig,i=Ve["utils"].book_new(),s=[];s.push([this.title]),s.push([]),e.information&&(e.information.report_generate_date&&s.push(["Relatório emitido em:",e.information.report_generate_date]),e.information.filters&&Object.keys(e.information.filters).forEach((function(t){var a=e.information.filters[t];s.push(["Filtrando por ".concat(a.name,":"),a.description])})),s.push([])),this.config.statistics&&e.statistics&&(s.push(["RESUMO GERAL"]),this.config.statistics.forEach((function(a){var i=e.statistics[a.field],o=i;"money"===a.type&&null!==i&&void 0!==i?o=t.$options.filters.money(i):"number"===a.type&&null!==i&&void 0!==i&&(o=t.$options.filters.number(i)),s.push([a.title,o])})),s.push([])),e.statistics&&e.statistics.categories&&Array.isArray(e.statistics.categories)&&e.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"]),e.statistics.categories.forEach((function(e){s.push([e.category_id||"",e.category_name||"",e.count||0,e.amount_products_total||0,e.amount_services_total||0,e.amount_freight_total||0,e.amount_total||0])})),s.push([]));var o=this.config.fields.filter((function(e){return e.text&&e.value})),n=o.map((function(e){return e.text}));s.push(n);var r=this.makeXLSData(e.data||[]);r.forEach((function(e){var t=o.map((function(t){var i=e[t.value];if(a.formatCell&&"function"===typeof a.formatCell){var s=a.formatCell(i,t,e);if(void 0!==s&&null!==s)return s}return null===i||void 0===i||"null"===i?"":i}));s.push(t)}));var l=Ve["utils"].aoa_to_sheet(s),c=o.map((function(e){if(a.columnWidths&&a.columnWidths[e.value])return{wch:a.columnWidths[e.value]};var t=a.moneyFields&&a.moneyFields.includes(e.value),i=a.dateFields&&a.dateFields.includes(e.value);return t?{wch:18}:i?{wch:15}:{wch:20}}));l["!cols"]=c;var d=0;e.information&&(d+=2,e.information.report_generate_date&&d++,e.information.filters&&(d+=Object.keys(e.information.filters).length),d++),this.config.statistics&&e.statistics&&(d+=this.config.statistics.length+2),e.statistics&&e.statistics.categories&&Array.isArray(e.statistics.categories)&&e.statistics.categories.length>0&&(d+=1,d+=1,d+=e.statistics.categories.length,d+=1);for(var u=Ve["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=Ve["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(e,t){var a=Ve["utils"].encode_cell({r:E,c:t});if(l[a]){var i="center";"customer"===e.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&&e.statistics){var O=2;e.information&&(e.information.report_generate_date&&O++,e.information.filters&&(O+=Object.keys(e.information.filters).length),O++);var T=Ve["utils"].encode_cell({r:O,c:0});l[T]&&(l[T].s={font:{bold:!0,sz:12,color:{rgb:"FFFFFF"}},fill:{fgColor:{rgb:"5CB85C"}},alignment:{horizontal:"left",vertical:"center"}},l["!merges"].push({s:{r:O,c:0},e:{r:O,c:o.length-1}})),this.config.statistics.forEach((function(e,t){var a=O+1+t,i=Ve["utils"].encode_cell({r:a,c:0}),s=Ve["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"===e.color?o="367DA6":"green"===e.color?o="5CB85C":"orange"===e.color?o="F0AD4E":"blue"===e.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"===e.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(e.statistics&&e.statistics.categories&&Array.isArray(e.statistics.categories)&&e.statistics.categories.length>0){var A=2;e.information&&(e.information.report_generate_date&&A++,e.information.filters&&(A+=Object.keys(e.information.filters).length),A++),this.config.statistics&&e.statistics&&(A+=this.config.statistics.length+2);var F=Ve["utils"].encode_cell({r:A,c:0});l[F]&&(l[F].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 I=A+1,P=["ID","Categoria","Quantidade","Valor de Produtos","Valor de Serviços","Valor de Frete","Valor Total"];P.forEach((function(e,t){var a=Ve["utils"].encode_cell({r:I,c:t});l[a]&&(l[a].s={font:{bold:!0,sz:10,color:{rgb:"FFFFFF"}},fill:{fgColor:{rgb:"95A5A6"}},alignment:{horizontal:0===t||1===t?"left":2===t?"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"}}}})})),e.statistics.categories.forEach((function(e,t){var a=I+1+t,i=[{ref:Ve["utils"].encode_cell({r:a,c:0}),value:e.category_id||"",align:"left",type:"number"},{ref:Ve["utils"].encode_cell({r:a,c:1}),value:e.category_name||"",align:"left"},{ref:Ve["utils"].encode_cell({r:a,c:2}),value:e.count||0,align:"center",type:"number"},{ref:Ve["utils"].encode_cell({r:a,c:3}),value:e.amount_products_total||0,align:"right",type:"money"},{ref:Ve["utils"].encode_cell({r:a,c:4}),value:e.amount_services_total||0,align:"right",type:"money"},{ref:Ve["utils"].encode_cell({r:a,c:5}),value:e.amount_freight_total||0,align:"right",type:"money"},{ref:Ve["utils"].encode_cell({r:a,c:6}),value:e.amount_total||0,align:"right",type:"money"}];i.forEach((function(e){l[e.ref]&&("money"===e.type||"number"===e.type?(l[e.ref].v=e.value,l[e.ref].t="n"):l[e.ref].v=e.value,l[e.ref].s||(l[e.ref].s={}),l[e.ref].s.alignment={horizontal:e.align,vertical:"center"},l[e.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"===e.type&&(l[e.ref].s.numFmt='_("R$"* #,##0.00_)'),t%2===0&&(l[e.ref].s.fill={fgColor:{rgb:"F9F9F9"}}))}))}))}r.forEach((function(e,t){o.forEach((function(e,i){var s=Ve["utils"].encode_cell({r:d+1+t,c:i});if(l[s]){var o=a.moneyFields&&a.moneyFields.includes(e.value),n=a.dateFields&&a.dateFields.includes(e.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"===e.value?f="left":"center"===e.align?f="center":("right"===e.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),t%2===0&&(l[s].s.fill={fgColor:{rgb:"F9F9F9"}})}}))})),Ve["utils"].book_append_sheet(i,l,this.title.substring(0,31));var j="Relatório-".concat(this.$DateTime.date(),".xlsx");Ve["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:Fe["a"]}},He=Be,Ge=(a("3de3"),Object(m["a"])(He,Ue,We,!1,null,null,null)),Ye=Ge.exports,Je={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(e){var t=[],a=[],i=0;return e.filter((function(e){e.customers_count&&i<12&&(t.push(e.customers_count),a.push(e.name),i++)})),this.options.labels=[],this.options.labels=a,t},customerRoute:function(e){return{name:"register-list",params:{page:"customer"},query:Object(ke["a"])({channel_id:e.id},this.$route.query)}},showChart:function(e){var t=!1;return e.map((function(e){e.customers_count>0&&(t=!0)})),t}},components:{WiReport:Ye}},Qe=Je,Ke=Object(m["a"])(Qe,Le,Re,!1,null,null,null),Xe=Ke.exports,Ze=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"},[e._v(e._s(e.pageTitle))]),a("span",{staticClass:"item_categories__count"},[e._v(e._s(e.total)+" categorias")])]),a("div",{staticClass:"item_categories__toolbar-right"},[a("v-btn",{attrs:{icon:"",small:"",loading:e.loading},on:{click:e.refreshCategories}},[a("v-icon",[e._v("refresh")])],1),a("div",{staticClass:"item_categories__search"},[a("v-icon",[e._v("search")]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.search,expression:"search"}],staticClass:"item_categories__search-input",attrs:{type:"text",placeholder:e.searchPlaceholder},domProps:{value:e.search},on:{input:[function(t){t.target.composing||(e.search=t.target.value)},e.handleSearch]}}),e.search?a("button",{staticClass:"item_categories__search-clear",attrs:{type:"button"},on:{click:e.clearSearch}},[a("v-icon",{attrs:{small:""}},[e._v("close")])],1):e._e(),e.searchLoading?a("v-progress-circular",{attrs:{indeterminate:"",size:"16",width:"2",color:"primary"}}):e._e()],1),a("button",{staticClass:"item_categories__add-button",on:{click:e.openNewCategory}},[a("v-icon",[e._v("add")]),e._v(" Nova Categoria ")],1)],1)]),a("div",{staticClass:"item_categories__content"},[a("div",{ref:"listContainer",staticClass:"item_categories__list",on:{scroll:e.handleScroll}},[a("div",{staticClass:"item_categories__list-header"},[a("div",{staticClass:"item_categories__list-header-name",on:{click:function(t){return e.toggleSort("name")}}},[a("span",[e._v("Nome")]),"name"===e.sortField?a("v-icon",{attrs:{small:""}},[e._v(" "+e._s("asc"===e.sortDirection?"arrow_upward":"arrow_downward")+" ")]):e._e()],1),a("div",{staticClass:"item_categories__list-header-markup",on:{click:function(t){return e.toggleSort("profit_margin")}}},[a("span",[e._v("Markup")]),"profit_margin"===e.sortField?a("v-icon",{attrs:{small:""}},[e._v(" "+e._s("asc"===e.sortDirection?"arrow_upward":"arrow_downward")+" ")]):e._e()],1),a("div",{staticClass:"item_categories__list-header-markup",on:{click:function(t){return e.toggleSort("items_count")}}},[a("span",[e._v("Itens")]),"items_count"===e.sortField?a("v-icon",{attrs:{small:""}},[e._v(" "+e._s("asc"===e.sortDirection?"arrow_upward":"arrow_downward")+" ")]):e._e()],1)]),e.initialLoading?a("div",{staticClass:"item_categories__initial-loading"},[a("v-progress-circular",{attrs:{indeterminate:"",color:"primary",size:"24",width:"2"}}),a("span",[e._v("Carregando categorias...")])],1):[a("transition-group",{attrs:{name:"list",tag:"div"}},e._l(e.categories,(function(t){return a("div",{key:t.id,staticClass:"item_categories__item",class:{"item_categories__item--selected":e.selectedCategory&&e.selectedCategory.id===t.id},on:{click:function(a){return e.selectCategory(t)}}},[a("div",{staticClass:"item_categories__item-info"},[a("div",{staticClass:"item_categories__item-icon"},[a("v-icon",[e._v(e._s(e.getCategoryIcon(t.type)))])],1),a("span",{staticClass:"item_categories__item-name"},[e._v(e._s(t.name))])]),a("div",{staticClass:"item_categories__item-markup"},[a("v-icon",{attrs:{small:""}},[e._v("trending_up")]),e._v(" "+e._s(t.profit_margin)+"% ")],1),a("div",{staticClass:"item_categories__item-markup"},[a("v-icon",{attrs:{small:""}},[e._v("inventory")]),e._v(" "+e._s(t.items_count)+" ")],1)])})),0),e.loading&&!e.initialLoading?a("div",{staticClass:"item_categories__loading"},[a("v-progress-circular",{attrs:{indeterminate:"",color:"primary",size:"24",width:"2"}}),a("span",[e._v("Carregando mais...")])],1):e._e(),!e.loading&&!e.hasMore&&e.categories.length>0?a("div",{staticClass:"item_categories__end"},[a("v-icon",[e._v("check_circle")]),a("span",[e._v("Todas as categorias carregadas")])],1):e._e(),e.loading||0!==e.categories.length?e._e():a("div",{staticClass:"item_categories__empty"},[a("v-icon",[e._v("search_off")]),a("span",[e._v(e._s(e.search?"Nenhuma categoria encontrada":"Nenhuma categoria cadastrada"))])],1)]],2),a("div",{staticClass:"item_categories__details"},[e.selectedCategory?a("SelectedCategory",{attrs:{category:e.selectedCategory,itemType:e.itemType},on:{refresh:e.refreshCategories}}):a("div",{staticClass:"item_categories__details-empty"},[a("v-icon",{staticClass:"item_categories__details-empty-icon"},[e._v("inbox")]),a("p",[e._v("Selecione uma categoria para ver os "+e._s(e.itemTypeLabel))])],1)],1)])])])},et=[],tt=(a("99af"),a("841c"),a("2ef0")),at=function(){var e=this,t=e.$createElement,a=e._self._c||t;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",[e._v(e._s(e.getCategoryIcon(e.category.type)))]),e.isSearching?a("div",{staticClass:"selected_category__search"},[a("div",{staticClass:"selected_category__search-wrapper"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.searchQuery,expression:"searchQuery"}],ref:"searchInput",staticClass:"selected_category__search-input",attrs:{type:"text",placeholder:"Buscar por nome..."},domProps:{value:e.searchQuery},on:{input:[function(t){t.target.composing||(e.searchQuery=t.target.value)},e.handleSearchInput],keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleSearchEnter(t)}}}),e.searchQuery?a("button",{staticClass:"selected_category__search-clear",attrs:{type:"button"},on:{click:e.clearSearch}},[a("v-icon",{attrs:{small:""}},[e._v("close")])],1):e._e()])]):a("h2",[e._v(e._s(e.category.name))])],1),e.isSearching?a("div",{staticClass:"selected_category__actions"},[a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on,s=t.attrs;return[a("v-btn",e._g(e._b({attrs:{icon:"",small:""},on:{click:e.toggleSearch}},"v-btn",s,!1),i),[a("v-icon",[e._v("arrow_back")])],1)]}}])},[a("span",[e._v("Voltar")])]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on,s=t.attrs;return[a("v-btn",e._g(e._b({attrs:{icon:"",small:""},on:{click:e.toggleSearch}},"v-btn",s,!1),i),[a("v-icon",[e._v("search")])],1)]}}])},[a("span",[e._v("Buscar")])])],1):a("div",{staticClass:"selected_category__actions"},[a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on,s=t.attrs;return[a("v-btn",e._g(e._b({attrs:{icon:"",small:""},on:{click:e.editCategory}},"v-btn",s,!1),i),[a("v-icon",[e._v("edit")])],1)]}}],null,!1,3504572052)},[a("span",[e._v("Editar Categoria")])]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on,s=t.attrs;return[a("v-btn",e._g(e._b({attrs:{icon:"",small:""},on:{click:e.setMarkup}},"v-btn",s,!1),i),[a("v-icon",[e._v("trending_up")])],1)]}}],null,!1,137124197)},[a("span",[e._v("Definir Markup")])]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on,s=t.attrs;return[a("v-btn",e._g(e._b({attrs:{icon:"",small:"",loading:e.loading},on:{click:e.refreshItems}},"v-btn",s,!1),i),[a("v-icon",[e._v("refresh")])],1)]}}],null,!1,1334843028)},[a("span",[e._v("Atualizar Lista")])]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on,s=t.attrs;return[a("v-btn",e._g(e._b({attrs:{icon:"",small:""},on:{click:e.toggleSearch}},"v-btn",s,!1),i),[a("v-icon",[e._v("search")])],1)]}}],null,!1,2218024118)},[a("span",[e._v("Buscar")])]),a("v-menu",{attrs:{"offset-y":"",left:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on,s=t.attrs;return[a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var o=t.on,n=t.attrs;return[a("v-btn",e._g(e._b({attrs:{icon:""}},"v-btn",Object.assign({},s,n),!1),Object.assign({},i,o)),[a("v-icon",[e._v("add")])],1)]}}],null,!0)},[a("span",[e._v("Adicionar "+e._s(e.getItemTypeLabel(e.category.type)))])])]}}],null,!1,4102947441)},[a("v-list",[a("v-list-tile",{on:{click:e.addExistingItem}},[a("v-list-tile-title",[a("v-icon",{attrs:{left:""}},[e._v("link")]),e._v(" Adicionar "+e._s(e.getItemTypeLabel(e.category.type))+"s Existentes ")],1)],1),a("v-list-tile",{on:{click:e.createNewItem}},[a("v-list-tile-title",[a("v-icon",{attrs:{left:""}},[e._v("add_circle")]),e._v(" Criar Novo "+e._s(e.getItemTypeLabel(e.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",[e._v("trending_up")])],1),a("div",{staticClass:"selected_category__stat-content"},[a("span",{staticClass:"selected_category__stat-label"},[e._v("Markup")]),a("span",{staticClass:"selected_category__stat-value"},[e._v(e._s(e.category.profit_margin)+"%")])])]),a("div",{staticClass:"selected_category__stat items"},[a("div",{staticClass:"selected_category__stat-icon"},[a("v-icon",[e._v("inventory")])],1),a("div",{staticClass:"selected_category__stat-content"},[a("span",{staticClass:"selected_category__stat-label"},[e._v(e._s(e.getItemTypeLabel(e.category.type))+"s")]),a("span",{staticClass:"selected_category__stat-value"},[e._v(e._s(e.category.items_count))])])])])]),a("div",{staticClass:"selected_category__content"},[a("items-list",{ref:"itemsList",attrs:{items:e.items,loading:e.loading,"has-more":e.hasMore},on:{"load-more":e.loadMore,"item-click":e.handleItemClick}})],1),a("markup-dialog",{attrs:{markup:e.category.profit_margin,"items-count":e.total,"item-type":e.itemType,loading:e.loading},on:{confirm:e.handleMarkupConfirm},model:{value:e.showMarkupDialog,callback:function(t){e.showMarkupDialog=t},expression:"showMarkupDialog"}})],1)},it=[],st=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"item_category_items"},[a("div",{ref:"tableContainer",staticClass:"item_category_items__table-container",on:{scroll:e.handleScroll}},[a("table",{staticClass:"item_category_items__table"},[e._m(0),a("tbody",[e.loading&&0===e.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",[e._v("Buscando itens...")])],1)])])]:[e._l(e.items,(function(t){return a("tr",{key:t.id,staticClass:"item_category_items__row",on:{click:function(a){return e.handleItemClick(t)}}},[a("td",{staticClass:"item_category_items__cell item_category_items__cell--name",attrs:{title:t.name}},[e._v(e._s(t.name))]),a("td",{staticClass:"item_category_items__cell"},[e._v(e._s(e.getUnitName(t.unit)))]),a("td",{staticClass:"item_category_items__cell item_category_items__cell--amount"},[e._v(e._s(e.formatCurrency(t.amount_cost)))]),a("td",{staticClass:"item_category_items__cell item_category_items__cell--amount"},[e._v(e._s(e.formatCurrency(t.amount_sale)))]),a("td",{staticClass:"item_category_items__cell item_category_items__cell--markup"},[e._v(e._s(t.margin)+"%")])])})),e.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",[e._v("Carregando mais itens...")])],1)])]):e._e(),!e.loading&&!e.hasMore&&e.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"}},[e._v("check_circle")]),a("span",[e._v("Você chegou ao final da lista")])],1)])]):e._e(),!e.loading&&e.hasMore&&e.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(t){return e.$emit("load-more")}}},[a("v-icon",{attrs:{left:""}},[e._v("expand_more")]),e._v(" Carregar mais itens ")],1)],1)])]):e._e(),e.loading||0!==e.items.length?e._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"}},[e._v("inventory_2")]),a("span",[e._v("Nenhum item encontrado nesta categoria")])],1)])])]],2)])])])},ot=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("thead",[a("tr",[a("th",[e._v("Nome")]),a("th",[e._v("Unidade")]),a("th",[e._v("Preço de Custo")]),a("th",[e._v("Preço de Venda")]),a("th",[e._v("Markup")])])])}],nt={name:"ItemsList",props:{items:{type:Array,required:!0},loading:{type:Boolean,default:!1},hasMore:{type:Boolean,default:!1}},methods:{getUnitName:function(e){return e&&e.code?e.code:"-"},formatCurrency:function(e){return new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(e||0)},handleScroll:function(e){var t=e.target,a=t.scrollTop,i=t.scrollHeight,s=t.clientHeight,o=100;i-a-s0&&void 0!==arguments[0]?arguments[0]:1;if(!(this.loading||!this.hasMore&&t>1)){this.loading=!0;var a="item"===this.itemType?"register/item":"register/".concat(this.itemType);r["b"].get({uri:a,params:{page:t,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;e.items=1===t?s||[]:[].concat(Object(Te["a"])(e.items),Object(Te["a"])(s||[])),e.total=o||0,e.currentPage=n||1,e.hasMore=n1?"s":"","?"),text:"Esta ação só poderá ser desfeita manualmente."}},callback:function(){t.getItems(1)}})},refreshItems:function(){this.items=[],this.currentPage=1,this.hasMore=!0,this.getItems(1)},handleItemClick:function(e){var t=this;this.$WiEditDialog({wiConfig:this.itemType,data:e,onSubmit:function(){t.getItems(1)}})},toggleSearch:function(){var e=this;this.isSearching=!this.isSearching,this.isSearching?this.$nextTick((function(){e.$refs.searchInput.focus()})):this.clearSearch()},handleSearchInput:function(){var e=this;this.searchTimeout&&clearTimeout(this.searchTimeout),this.searchTimeout=setTimeout((function(){(e.searchQuery.length>=3||0===e.searchQuery.length)&&e.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}}},_t=gt,ht=(a("26ba"),Object(m["a"])(_t,at,it,!1,null,"8285cb3e",null)),bt=ht.exports,xt={name:"ItemsCategories",components:{SelectedCategory:bt},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(e){switch(e){case 1:case"product":return"inventory";case 2:case"service":return"miscellaneous_services";default:return"category"}},getItemTypeLabel:function(e){switch(e){case 1:case"product":return"produto";case 2:case"service":return"serviço";default:return"item"}},getItemsCategories:function(){var e=this,t=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===t&&(this.initialLoading=!0);var i="item"===this.itemType?"register/category":"register/".concat(this.itemType,"/category");r["b"].get({uri:i,params:{page:t,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;e.categories=1===t?s||[]:[].concat(Object(Te["a"])(e.categories),Object(Te["a"])(s||[])),e.total=o||0,e.currentPage=n||1,e.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(e){var t=e.target,a=t.scrollTop,i=t.scrollHeight,s=t.clientHeight,o=100;i-a-s0},function(e){return e<=10||"Máximo de 10 códigos"}],showField:function(e){return"quantity"===e.generate_type||!e.generate_type}}),subHeaderInterval:e.fieldSubHeader({text:"Informe o início e fim do intervalo de códigos a serem gerados",showField:function(e){return"interval"===e.generate_type}}),start:e.fieldNumber({value:"start",text:"Início",required:!0,max:999999999,rules:[function(e){return!!e||"Campo obrigatório"},function(e){return e>0},function(e){return e<=999999999||"Máximo de 999999999"}],showField:function(e){return"interval"===e.generate_type},size:["xs12","sm12","md6","lg6"]}),end:e.fieldNumber({value:"end",text:"Fim",required:!0,max:999999999,rules:[function(e){return!!e||"Campo obrigatório"},function(e){return e>0},function(e){return e<=999999999||"Máximo de 999999999"}],showField:function(e){return"interval"===e.generate_type},size:["xs12","sm12","md6","lg6"]}),subHeader1:e.fieldSubHeader({text:"Essa descrição será aplicada a todos os códigos gerados."}),description:e.fieldText({value:"description",text:"Descrição",placeholder:"Essa descrição será aplicada a todos os códigos gerados."})}),e.id="b9a915a3",e.title="Gerar Códigos de Item",e.icon="add_circle_outline",e.apiUrl="register/product/code-generate",e.maxWidth="500px",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),$t=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader:e.fieldSubHeader({text:"Etiquetas geradas"}),layout:e.fieldTinyEditor({value:"layout",text:"Layout desta categoria",placeholder:"Crie a estrutura da categoria."})}),e.title="Imprimir Etiquetas",e.icon="print",e.apiUrl="register/product/code-print",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),zt=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"product";return Object(Dt["a"])(this,a),e=t.call(this),e.type=i,e.list=!0,e.id={id:"549b7548",create:"ba7aae1c",update:"1bced885",delete:"d99b53a2"},e.title={list:"Categorias de ".concat("product"===e.type?"Produtos":"Serviços"),edit:{insert:"Nova categoria de ".concat("product"===e.type?"produto":"serviço"),update:"Editando categoria de ".concat("product"===e.type?"produto":"serviço")}},e.icon="category",e.apiUrl="register/".concat(e.type,"/category"),e.search={placeholder:"Pesquise ID ou nome da categoria de ".concat("product"===e.type?"produto":"serviço"),fields:["id","name"]},e.maxWidth="400px",e.setFields([e.fieldSubHeader({text:"Informe o nome da categoria de ".concat("product"===e.type?"produto":"serviço",".")}),e.fieldText({value:"name",text:"Nome"}),e.fieldSubHeader({text:"Informe o markup e a ordem da categoria."}),e.fieldNumber({value:"profit_margin",text:"Markup",size:["xs12","sm12","md6","lg6"],min:0,step:.01}),e.fieldNumber({value:"order",text:"Ordem",size:["xs12","sm12","md6","lg6"],min:0}),e.fieldSubHeader({text:"Informe a descrição da categoria."}),e.fieldTextArea({value:"description",text:"Descrição",placeholder:"Descreva a categoria..."})]),e.setFields([e.fieldList({value:"id",text:"ID"}),e.fieldList({value:"name",text:"Nome"}),e.fieldList({value:"profit_margin",text:"Markup"}),e.fieldList({value:"order",text:"Ordem"}),e.fieldList({value:"description",text:"Descrição"})]),e}return a}(Tt["a"]),Nt=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){return Object(Dt["a"])(this,a),t.call(this,"product")}return a}(zt),Mt=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){return Object(Dt["a"])(this,a),t.call(this,"service")}return a}(zt),Lt=a("b98b"),Rt=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Filtrar Pessoas";return Object(Dt["a"])(this,a),e=t.call(this),e.title=i,e.fields={responsible_id:e.fieldWiListDialog({value:"responsible_id",text:"Colaborador Responsável",size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"person.first_name",icon:"person_outline"}),channel_id:e.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:e.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:e.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:e.fieldDate({value:"date_start",text:"Data Inicial",size:["xs12","sm12","md4","lg4"],disabled:function(e){return!e.date_field}}),date_end:e.fieldDate({value:"date_end",text:"Data Final",size:["xs12","sm12","md4","lg4"],disabled:function(e){return!e.date_field}})},e}return a}(Lt["a"]),Ut=a("4717"),Wt=function(e){var t=e.name;return[{value:"id",text:"ID",list:!0,search:!0},{value:"name",text:"Nome/Nome Fantasia",list:!0,search:!0},{value:"Customer"===t?"address_master.address_full":"first_name",text:"Customer"===t?"Endereço":"Nome Completo/Razão Social",list:!0,sortable:"Customer"!==t},{value:"cpf_cnpj",text:Ut["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:Ut["a"].langText("register.config.person.fields.edit.subheader1.text","Informações básicas deste(a) "+t+".",{name:t}),type:"subheader",edit:!0,showField:function(e){return"Fisica"===e.type||"Juridica"===e.type}},{text:Ut["a"].langText("register.config.person.fields.edit.subheader2.text","Primeiro, selecione se este(a) "+t+" é pessoa Física ou Jurídica",{name:t}),type:"subheader",edit:!0,showField:function(e){return"Fisica"!==e.type&&"Juridica"!==e.type}},{value:"type",text:Ut["a"].langText("register.config.person.fields.edit.type.text","Pessoa Física ou Jurídica"),placeholder:Ut["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:Ut["a"].langText("register.config.person.fields.edit.type.option1","Pessoa Física")},{value:"Juridica",text:Ut["a"].langText("register.config.person.fields.edit.type.option2","Pessoa Jurídica")}],required:!0,edit:!0,showField:function(e){return"Fisica"!==e.type&&"Juridica"!==e.type}},{value:"type",text:Ut["a"].langText("register.config.person.fields.edit.type.text","Pessoa Física ou Jurídica"),placeholder:Ut["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:Ut["a"].langText("register.config.person.fields.edit.type.option1","Pessoa Física")},{value:"Juridica",text:Ut["a"].langText("register.config.person.fields.edit.type.option2","Pessoa Jurídica")}],required:!0,edit:!0,showField:function(e){return"Fisica"===e.type||"Juridica"===e.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(e){return"Fisica"===e.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(e){return"Fisica"===e.type}},{value:"cpf_cnpj",text:Ut["a"].langText("register.config.person.fields.edit.cpf_cnpj1.text","CPF"),placeholder:Ut["a"].langText("register.config.person.fields.edit.cpf_cnpj1.placeholder","###.###.###-##"),mask:Ut["a"].langText("register.config.person.fields.edit.cpf_cnpj1.mask","###.###.###-##"),type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(e){return"Fisica"===e.type}},{value:"rg",text:Ut["a"].langText("register.config.person.fields.edit.rg.text","RG"),placeholder:Ut["a"].langText("register.config.person.fields.edit.rg.placeholder","Insira o RG"),type:"text",size:["xs12","sm12","md2","lg2"],edit:!0,showField:function(e){return"Fisica"===e.type}},{value:"rg_issuing_agency",text:"RG Emissor",type:"text",edit:!0,placeholder:"Ex: SSP",size:["xs12","sm12","md1","lg1"],showField:function(e){return"Fisica"===e.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(e){return"Fisica"===e.type}},{value:"birthday",text:"Data de Nascimento",type:"date",size:["xs12","sm2","md2","lg2"],edit:!0,showField:function(e){return"Fisica"===e.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(e){return"Fisica"===e.type}},{value:"name",text:"Nome fantasia",placeholder:"Ex: Casas Bahia",type:"text",size:["xs12","sm4","md4","lg4"],required:!0,edit:!0,showField:function(e){return"Juridica"===e.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(e){return"Juridica"===e.type}},{value:"cpf_cnpj",text:Ut["a"].langText("register.config.person.fields.edit.cpf_cnpj2.text","CNPJ"),placeholder:Ut["a"].langText("register.config.person.fields.edit.cpf_cnpj2.placeholder","##.###.###/####-##"),mask:Ut["a"].langText("register.config.person.fields.edit.cpf_cnpj2.mask","##.###.###/####-##"),type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(e){return"Juridica"===e.type}},{value:"birthday",text:"Aniversário da Empresa",type:"date",size:["xs12","sm2","md2","lg2"],edit:!0,showField:function(e){return"Juridica"===e.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(e){return"Juridica"===e.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(e){return"yes"===e.state_free},showField:function(e){return"Juridica"===e.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(e){return"sim"===e.state_free},showField:function(e){return"Juridica"===e.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(e){return"Juridica"===e.type}},{value:"site",text:"Site oficial do(a) "+t,placeholder:"Ex: www.hrtecnologia.com",type:"text",size:["xs12","sm4","md4","lg4"],edit:!0,showField:function(e){return"Juridica"===e.type}},{value:"status",text:"Status do(a) "+t,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(e){return"Fisica"===e.type||"Juridica"===e.type}},{value:"reference",text:"Referência Externa",placeholder:"Ex: ID de outro sistema",type:"text",size:function(e){return"Fisica"===e.type?["xs12","sm12","md2","lg2"]:["xs12","sm12","md3","lg3"]},required:!1,edit:!0,showField:function(e){return"Fisica"===e.type||"Juridica"===e.type}},{value:"responsible_id",text:"Colaborador Responsável*",size:function(e){return"Fisica"===e.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(e){return"Fisica"===e.type||"Juridica"===e.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(e){return"Fisica"===e.type||"Juridica"===e.type}},{value:"additional_info",text:"Informações avançadas do(a) "+t,type:"select",size:["xs12","sm12","md3","lg3"],options:[{value:!0,text:"Sim"},{value:!1,text:"Não"}],edit:!0,showField:function(e){return"Fisica"===e.type}},{value:"access_area",text:"Acesso a área do(a) "+t,type:"select",size:["xs12","sm12","md2","lg2"],options:[{value:!0,text:"Sim"},{value:!1,text:"Não"}],edit:!0,showField:function(e){return"Fisica"===e.type||"Juridica"===e.type}},{text:"Configurações da área do(a) "+t,type:"subheader",edit:!0,showField:function(e){return e.access_area}},{value:"email",text:"E-mail de acesso da área do(a) "+t,placeholder:"Insira um e-mail válido. Ex: nome@empresa.com",type:"text",size:["xs12","sm12","md4","lg4"],required:!0,edit:!0,showField:function(e){return e.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(e){return e.access_area}},{value:"password_change",text:"Forçar alterar senha ao entrar",placeholder:t+" 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(e){return e.access_area}},{value:"password_date",text:"Data da senha",type:"datetime",disabled:!0,size:["x12","sm12","md3","lg3"],edit:!0,showField:function(e){return e.access_area}},{text:"Dados avançados do(a) "+t,type:"subheader",edit:!0,showField:function(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.additional_info}},{value:"profession",text:"Profissão",placeholder:"Insira a Profissão",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.additional_info}},{value:"education",text:"Escolaridade",placeholder:"Insira a Escolaridade",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(e){return"Fisica"===e.type&&e.additional_info}},{value:"naturalness",text:"Naturalidade",placeholder:"Insira a Naturalidade",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(e){return"Fisica"===e.type&&e.additional_info}},{value:"religion",text:"Religião",placeholder:"Insira a Religião",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(e){return"Fisica"===e.type&&e.additional_info}},{value:"ethnicity",text:"Etnia",placeholder:"Insira a etnia",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.additional_info}},{value:"income_gross",text:"Renda bruta",placeholder:"Insira a Renda bruta",type:"money",size:["xs12","sm12","md2","lg2"],edit:!0,showField:function(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.additional_info}},{value:"social_name",text:"Nome social",placeholder:"Insira o Nome social",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.additional_info}},{text:"Observações deste(a) "+t,type:"subheader",edit:!0,showField:function(e){return"Fisica"===e.type||"Juridica"===e.type}},{value:"observation",text:"Observações",placeholder:"Use este campo para anotar qualquer informação referente a este(a) "+t+" que julgar relevante.",type:"textarea",edit:!0,showField:function(e){return"Fisica"===e.type||"Juridica"===e.type}}]},Vt=function(e){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:Wt(e)}},Bt=Vt({name:"Contato",field:"contact"});Bt.id="549b7548",Bt.title="Perfis",Bt.actions={list:!0,create:!1,update:!1,delete:!1},Bt.icon="people_outline",Bt.apiUrl="register/person/any-profiles",Bt.urlDetails.name="person-profile",Bt.components={list:{tableRow:function(){return a.e("chunk-f873fb70").then(a.bind(null,"7e34"))}}},Bt["filters"]=new Rt,Bt.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 Ht=Bt,Gt=function(e){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:Wt(e)}},Yt=Gt({name:"Cliente",field:"customer"});Yt.id={id:"549b7548",create:"ba7aae1c",update:"1bced885",delete:"d99b53a2"},Yt.title={list:"Clientes",edit:{insert:"Novo cliente",update:"Editar cliente"}},Yt.icon="people_outline",Yt.apiUrl="register/person/customer",Yt.urlDetails.name="customer",Yt.params["with"]="address_master",Yt.components={list:{tableRow:function(){return a.e("chunk-f2675864").then(a.bind(null,"893d"))}}},Yt["imports"]={permission:A["jb"],title:"Importar Cliente",origins:{imanager:{title:"I-Manager",description:"Importar cliente do I-Manager através do CPF/CNPJ.",permission:A["lb"],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["kb"],image:"/static/integration/logos/hubspot-logo.png",wiConfig:""}}},Yt["filters"]=new Rt;var Jt=Yt,Qt=(name,name,function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),name:e.fieldList({value:"name",text:"Nome"}),phones:e.fieldList({value:"phones",text:"Telefone(s)",sortable:!1}),status:e.fieldList({value:"status",text:"Status"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{basicInfo:e.fieldSubHeader({text:"Informações básicas deste colaborador."}),name:e.fieldText({value:"name",text:"Nome",placeholder:"Nome como será chamado",size:["xs12","sm12","md4","lg4"],required:!0}),firstName:e.fieldText({value:"first_name",text:"Nome Completo",placeholder:"Ex: Pedro Henrique da Silva",size:["xs12","sm7","md5","lg5"],required:!0}),cpf:e.fieldText({value:"cpf_cnpj",text:"CPF",placeholder:"###.###.###-##",mask:"###.###.###-##",size:["xs12","sm3","md3","lg3"]}),rg:e.fieldText({value:"rg",text:"RG",placeholder:"Insira o RG",size:["xs12","sm3","md3","lg3"]}),birthday:e.fieldDate({value:"birthday",text:"Data de Nascimento",size:["xs12","sm2","md3","lg3"]}),sex:e.fieldSelect({value:"sex",text:"Sexo",size:["xs12","sm2","md2","lg2"],options:[{value:"Feminino",text:"Feminino"},{value:"Masculino",text:"Masculino"},{value:"Outro",text:"Outro"}]}),status:e.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:e.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:e.fieldSubHeader({text:"Dados avançados",showField:function(e){return e.additional_info}}),mothersName:e.fieldText({value:"mothers_name",text:"Nome da mãe",placeholder:"Insira o nome da mãe",size:["xs12","sm12","md4","lg4"],showField:function(e){return e.additional_info}}),fathersName:e.fieldText({value:"fathers_name",text:"Nome do pai",placeholder:"Insira o nome do pai",size:["xs12","sm12","md4","lg4"],showField:function(e){return e.additional_info}}),spousesName:e.fieldText({value:"spouses_name",text:"Nome do cônjuge",placeholder:"Insira o nome do cônjuge",size:["xs12","sm12","md4","lg4"],showField:function(e){return e.additional_info}}),companionsName:e.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(e){return e.additional_info}}),maritalStatus:e.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(e){return e.additional_info}}),profession:e.fieldText({value:"profession",text:"Profissão",placeholder:"Insira a Profissão",size:["xs12","sm12","md3","lg3"],showField:function(e){return e.additional_info}}),bloodGroup:e.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(e){return e.additional_info}}),education:e.fieldText({value:"education",text:"Escolaridade",placeholder:"Insira a Escolaridade",size:["xs12","sm12","md3","lg3"],showField:function(e){return e.additional_info}}),naturalness:e.fieldText({value:"naturalness",text:"Naturalidade",placeholder:"Insira a Naturalidade",size:["xs12","sm12","md3","lg3"],showField:function(e){return e.additional_info}}),religion:e.fieldText({value:"religion",text:"Religião",placeholder:"Insira a Religião",size:["xs12","sm12","md3","lg3"],showField:function(e){return e.additional_info}}),ethnicity:e.fieldText({value:"ethnicity",text:"Etnia",placeholder:"Insira a etnia",size:["xs12","sm12","md3","lg3"],showField:function(e){return e.additional_info}}),observationHeader:e.fieldSubHeader({text:"Observações deste Colaborador",size:["xs12"]}),observation:e.fieldTextArea({value:"observation",text:"Observações"})}),e.id={id:"dc24170b",create:"d40a2a3e",update:"734a4cf7",delete:"7073218a"},e.list=!0,e.title={list:"Colaboradores",edit:{insert:"Novo Colaborador",update:"Editar Colaborador"}},e.icon="assignment_ind",e.search={placeholder:"Pesquise ID, Nome, CPF ou RG",fields:["id","name","first_name","cpf_cnpj","email","rg","reference"]},e.apiUrl="register/person/collaborator",e.apiParams={with:"phones:id,person_id,contact,country_code,type"},e.urlDetails={name:"collaborator",params:{}},e.components={list:{tableRow:function(){return a.e("chunk-18a2a4eb").then(a.bind(null,"ddb9"))}}},e.size=["xs12","sm12","md12","ls12","xl12"],e.maxWidth="850px",e.fixedFields=[{value:"type",data:"Fisica"}],e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"])),Kt=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{name:e.fieldList({value:"name",text:"Colaborador"}),phones:e.fieldList({value:"phones",text:"Equipe(s)",sortable:!1,align:"center"}),status:e.fieldList({value:"status",text:"Informações",align:"left",sortable:!1})}),e.actions={list:!0,create:!1,update:!1,delete:!1},e.apiParams={with:"teams;phones:id,person_id,contact,country_code,type"},e.maxWidth="750px",e.size=["xs12","sm12","md12","ls12","xl12"],e.components={list:{tableRow:function(){return a.e("chunk-e0621dde").then(a.bind(null,"008d"))}}},e.clearFields(),e.setFields(e.fieldsList),e}return i}(Qt),Xt=function(e){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:Wt(e)}},Zt=Xt({name:"Empresa",field:"company"});Zt.id={id:"8f5922e4",create:"9fca5e4d",update:"8323fee1",delete:"ea94319d"},Zt.title={list:"Minhas Empresas",edit:{insert:"Nova Empresa",update:"Editar Empresa"}},Zt.icon="business",Zt.apiUrl="register/person/company",Zt.urlDetails.name="company";var ea=Zt,ta=function(e){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:Wt(e)}},aa=ta({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 Rt;var ia=aa,sa=function(e){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:Wt(e)}},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(e){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:Wt(e)}},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 Rt;var ca=la,da=function(e){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:Wt(e)}},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(e){return"Fisica"===e.type||"Juridica"===e.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(e){return("Fisica"===e.type||"Juridica"===e.type)&&("customer"===e.person_type||!e.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(e){return("Fisica"===e.type||"Juridica"===e.type)&&"provider"===e.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(e){return"Fisica"===e.type||"Juridica"===e.type}}),ua.fields.unshift({text:"Vincule este contato a um cliente ou fornecedor",type:"subheader",edit:!0,showField:function(e){return"Fisica"===e.type||"Juridica"===e.type}});var pa=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.list=!0,e.id={id:"84b55ddf",create:"c0e98075",update:"47ccbc93",delete:"4df0f4e5"},e.title={list:"Contatos",edit:{insert:"Novo contato",update:"Editar contato"}},e.icon="contacts",e.apiUrl="register/person/contact",e.search={placeholder:"Pesquise pelo nome do contato",fields:["id","name","first_name","last_name"]},e.maxWidth="800px",e.setFields([e.fieldSubHeader({text:"Vincule este contato a um cliente ou fornecedor"}),e.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"}),e.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(e){return"customer"===e.person_type||!e.person_type}}),e.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(e){return"provider"===e.person_type}}),e.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(e){return"prospect"===e.person_type}}),e.fieldText({value:"person_title",text:"Título/Função",placeholder:"Ex: colaborador, gerente, etc...",size:["xs12","sm12","md3","lg3"]}),e.fieldSubHeader({text:"Informe os dados básicos deste contato."}),e.fieldText({value:"name",text:"Nome (Como será chamado)",placeholder:"Ex: João",required:!0,size:["xs12","sm12","md6","lg6"]}),e.fieldText({value:"first_name",text:"Nome Completo",placeholder:"Ex: Silva",required:!0,size:["xs12","sm12","md6","lg6"]}),e.fieldSubHeader({text:"O campo abaixo pode ser usado para descrever o perfil."}),e.fieldTextArea({value:"observation",text:"Observações da Venda",placeholder:"Ex: Negociação iniciada em..."})]),e.setFields([e.fieldList({value:"id",text:"ID"}),e.fieldList({value:"name",text:"Nome"}),e.fieldList({value:"description",text:"Descrição"})]),e}return a}(Tt["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(e){return"Fisica"===e.type||"Juridica"===e.type}},{text:"Primeiro, selecione se este Contato é pessoa Física ou Jurídica",type:"subheader",edit:!0,showField:function(e){return"Fisica"!==e.type&&"Juridica"!==e.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(e){return"Fisica"!==e.type&&"Juridica"!==e.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(e){return"Fisica"===e.type||"Juridica"===e.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(e){return"Fisica"===e.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(e){return"Fisica"===e.type}},{value:"cpf_cnpj",text:"CPF",placeholder:"###.###.###-##",mask:"###.###.###-##",type:"text",size:["xs12","sm3","md3","lg3"],required:!1,list:!1,edit:!0,showField:function(e){return"Fisica"===e.type}},{value:"rg",text:"RG",placeholder:"Insira o RG",type:"text",size:["xs12","sm3","md3","lg3"],required:!1,list:!1,edit:!0,showField:function(e){return"Fisica"===e.type}},{value:"birthday",text:"Data de Nascimento",type:"date",size:["xs12","sm3","md3","lg3"],required:!1,list:!1,edit:!0,showField:function(e){return"Fisica"===e.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(e){return"Fisica"===e.type}},{value:"email",text:"E-mail",type:"text",size:["xs12","sm4","md4","lg4"],required:!1,list:!1,edit:!0,showField:function(e){return"Fisica"===e.type}},{value:"password",text:"Senha de Acesso",type:"password",size:["xs12","sm3","md3","lg3"],required:!1,list:!1,edit:!0,showField:function(e){return"Fisica"===e.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(e){return"Fisica"===e.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(e){return"Juridica"===e.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(e){return"Juridica"===e.type}},{value:"cpf_cnpj",text:"CNPJ",placeholder:"##.###.###/####-##",mask:"##.###.###/####-##",type:"text",size:["xs12","sm3","md3","lg3"],required:!1,list:!1,edit:!0,showField:function(e){return"Juridica"===e.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(e){return"Juridica"===e.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(e){return"sim"===e.state_free},showField:function(e){return"Juridica"===e.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(e){return"sim"===e.state_free},showField:function(e){return"Juridica"===e.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(e){return"Juridica"===e.type}},{value:"birthday",text:"Aniversário do Contato",type:"date",size:["xs12","sm2","md2","lg2"],required:!1,list:!1,edit:!0,showField:function(e){return"Juridica"===e.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(e){return"Juridica"===e.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(e){return"Fisica"===e.type||"Juridica"===e.type}},{text:"Observações deste Contato",type:"subheader",edit:!0,size:["xs12"],showField:function(e){return"Fisica"===e.type||"Juridica"===e.type}},{value:"observation",text:"Observações",type:"textarea",required:!1,list:!1,edit:!0,showField:function(e){return"Fisica"===e.type||"Juridica"===e.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(e){return!e.zip_code||e.zip_code.length<8},loading:function(e){return e.zipCodeLoading},action:function(e){var t=e.form,a=e.setField;a({field:"zipCodeLoading",data:!0}),_a.a.get("https://viacep.com.br/ws/"+t.zip_code+"/json/").then((function(e){e.data.erro&&fa["default"].swal({type:"warning",title:'O CEP "'+t.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:e.data.logradouro}),a({field:"district",data:e.data.bairro}),a({field:"iso",data:parseInt(e.data.ibge)}),a({field:"complement",data:e.data.complemento}),a({field:"zipCodeLoading",data:!1})})).catch((function(e){console.log(e),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:Ut["a"].langText("register.config.person.address.title.edit.create","Novo Endereço"),update:Ut["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:Ut["a"].langText("register.config.person.address.fields.zip_code.text","CEP"),type:"text",placeholder:Ut["a"].langText("register.config.person.address.fields.zip_code.mask","#####-###"),size:["xs12","sm12","md3","lg3"],mask:Ut["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:Ut["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(e){return e.iso}},{value:"city_id",text:Ut["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(e){return!e.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:Ut["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:Ut["a"].langText("register.config.person.cell.title.edit.create","Novo telefone Celular"),update:Ut["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:Ut["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(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(e,i){var s;return Object(Dt["a"])(this,a),s=t.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"!==e?'
  • Cliente: Para pessoas que compram produtos/serviços
  • ':"","\n ").concat("provider"!==e?'
  • Fornecedor: Para cadastro de fornecedores de produtos/serviços
  • ':"","\n ").concat("collaborator"!==e?'
  • Colaborador: Para funcionários e prestadores de serviço
  • ':"","\n ").concat("prospect"!==e?'
  • Prospect: Para potenciais clientes em processo de negociação
  • ':"","\n ").concat("company"!==e?'
  • 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"!==e}}),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"!==e}}),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(t){return"Fisica"===t.type&&"collaborator"!==e}}),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"!==e}}),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"!==e}})]),s}return a}(Tt["a"]),wa=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="734a4cf7",e.actions={update:!0},e.title="Alterar foto de perfil",e.apiUrl="register/person/collaborator",e.icon="image",e.maxWidth="480px",e.setFields([e.fieldSubHeader({text:"Selecione uma imagem quadrada para ser a foto de perfil."}),e.fieldWiFileDialog({value:"file_id",text:"Imagem",placeholder:"Selecione a imagem",required:!0,data:{is_public:!1},filter:{is_public:!1}})]),e}return a}(Tt["a"]),Sa=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="bec249c8-3ddc-4113-8dd5-e558fd30baa8",e.title="Inserir arquivo",e.apiUrl="register/person/file",e.icon="image",e.maxWidth="480px",e.setFields([e.fieldSubHeader({text:"Selecione o arquivo que deseja inserir."}),e.fieldWiFileDialog({value:"file_id",text:"Arquivo",placeholder:"Selecione o arquivo",required:!0,data:{is_public:!1},filter:{is_public:!1}}),e.fieldSubHeader({text:"Descreva o arquivo inserido."}),e.fieldText({value:"description",text:"Descrição",counter:100,required:!1})]),e}return a}(Tt["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(e){return e.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(e){return e.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}]},Oa={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}]},Ta={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(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",[e.fieldSubHeader({text:"1 - Faça download da planilha modelo
e importe para o sistema.",style:{height:"50px !important",color:"black"}}),e.fieldFileDownload({fileUrl:"/static/planilhas/ImportarServicos.xlsx",text:"Baixar Modelo de Planilha",size:["xs12","sm12","md12","lg12","xl12"]}),e.fieldSubHeader({text:"2 - Faça upload da planilha preenchida
(arquivo xlsx) com os serviços.",style:{height:"50px !important",color:"black"}}),e.fieldWiFileDialog({value:"file_id",text:"Arquivo XLSX",placeholder:"Selecione a planilha",required:!0,data:{is_public:!1},filter:{is_public:!1}})]),e.id=A["pb"],e.list=!0,e.title="Importar Serviços do Excel",e.icon="upload",e.apiUrl="register/import/service/excel",e.maxWidth="420px",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),Fa=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",[e.fieldSubHeader({text:"1 - Faça download da planilha modelo
e importe para o sistema.",style:{height:"50px !important",color:"black"}}),e.fieldFileDownload({fileUrl:"/static/planilhas/ImportarProdutos.xlsx",text:"Baixar Modelo de Planilha",size:["xs12","sm12","md12","lg12","xl12"]}),e.fieldSubHeader({text:"2 - Faça upload da planilha preenchida
(arquivo xlsx) com os produtos.",style:{height:"50px !important",color:"black"}}),e.fieldWiFileDialog({value:"file_id",text:"Arquivo XLSX",placeholder:"Selecione a planilha",required:!0,data:{is_public:!1},filter:{is_public:!1}})]),e.id=A["nb"],e.list=!0,e.title="Importar Produtos do Excel",e.icon="upload",e.apiUrl="register/import/product/excel",e.maxWidth="420px",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),Ia=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",[e.fieldSubHeader({text:"Informe se o cliente é PF ou PJ e insira o CPF/CNPJ."}),e.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}),e.fieldText({value:"document",text:"CPF",placeholder:"###.###.###-##",mask:"###.###.###-##",size:["xs12","sm12","md6","lg6","xl6"],required:!0,showField:function(e){return!e.type||"Fisica"==e.type}}),e.fieldText({value:"document",text:"CNPJ",placeholder:"##.###.###/####-##",mask:"##.###.###/####-##",size:["xs12","sm12","md6","lg6","xl6"],required:!0,showField:function(e){return"Juridica"==e.type}})]),e.id="549b7548",e.list=!0,e.title="Importar Cliente do Imanager",e.icon="download",e.apiUrl="register/import/customer/i-manager/by-document",e.maxWidth="700px",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),Pa=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"ATENÇÃO! Você está prestes a migrar todos os clientes de um colaborador para outro.",style:{color:"red",fontSize:"18px"}}),subHeader2:e.fieldSubHeader({text:"Informe o colaborador de destino."}),responsible_id_destiny:e.fieldWiListDialog({value:"responsible_id_destiny",text:"Colaborador de destino",required:!0,wiConfig:"collaborator",show:"person.first_name",icon:"person_outline",disabled:function(e){return!e.responsible_id_origin}})}),e.id="734a4cf7",e.list=!0,e.title="Migrar clientes",e.icon="sync",e.apiUrl="register/person/collaborator/migrate-responsible",e.maxWidth="800px",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),ja=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{name:e.fieldList({value:"name",text:"Nome"}),type:e.fieldList({value:"type",text:"Tipo"}),description:e.fieldList({value:"description",text:"Descrição"}),active:e.fieldList({value:"active",text:"Status"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader:e.fieldSubHeader({text:"Informe os dados deste canal."}),name:e.fieldText({value:"name",text:"Nome do canal",size:["xs12","sm12","md7","lg7","xl7"],required:!0}),type:e.fieldSelectApi({value:"type_id",text:"Tipo de Canal",required:!0,size:["xs12","sm12","md3","lg3","xl3"],disabled:function(e){return null!=e.id},api:{url:"register/channel/type",params:{fields:"id,name",order:"name,asc"}},show:"name"}),active:e.fieldSwitch({value:"active",text:"Está ativo",size:["xs12","sm12","md2","lg2","xl2"]}),description:e.fieldTextArea({value:"description",text:"Observações do Canal",placeholder:"Ex: Use este campo para descrever o canal..."})}),e.id={id:A["fb"],create:A["gb"],update:A["ib"],delete:A["hb"]},e.list=!0,e.title={list:"Canais",edit:{insert:"Novo Canal",update:"Editar Canal"}},e.params={limit:10},e.search={placeholder:"Pesquise ID ou nome do canal",fields:["id","name"]},e.icon="add_circle_outline",e.apiUrl="register/channel",e.maxWidth="1000px",e.components.list.tableRow=function(){return a.e("chunk-7da1fa61").then(a.bind(null,"cebe"))},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),qa=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"tag",text:"Tag"}),name:e.fieldList({value:"name",text:"Nome"}),profilesCount:e.fieldList({value:"persons_count",text:"Perfis",sortable:!1,align:"center"}),contactsCount:e.fieldList({value:"talk_contacts_count",text:"Contatos",sortable:!1,align:"center"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader:e.fieldSubHeader({text:"Informe os dados da tag."}),name:e.fieldText({value:"name",text:"Nome da tag",size:["xs12","sm12","md12","lg4","xl4"],required:!0}),order:e.fieldNumber({value:"order",text:"Ordem",size:["xs12","sm12","md12","lg1","xl1"]}),color:e.fieldColor({value:"color",text:"Cor",size:["xs12","sm12","md12","lg1","xl1"]}),icon:e.fieldWiGoogleIcon({value:"icon",text:"Ícone",size:["xs12","sm12","md12","lg4","xl4"]}),show_in_kanban:e.fieldSwitch({value:"show_in_kanban",text:"Exibir no Kanban",size:["xs12","sm12","md12","lg2"]}),description:e.fieldTextArea({value:"description",text:"Observações da tag",placeholder:"Ex: Use este campo para descrever a tag..."})}),e.id="123eab35-8984-4551-bd15-5b054b2ac8bf",e.list=!0,e.title={list:"Tags",edit:{insert:"Nova tag",update:"Editar tag"}},e.params={limit:10,withCount:"persons;talkContacts"},e.search={placeholder:"Pesquise ID ou nome da tag",fields:["id","name"]},e.fieldsSelected={itemName:" tag(s)"},e.icon="bookmarks",e.apiUrl="register/tag",e.maxWidth="850px",e.size=["xs12"],e.components.list.tableRow=function(){return a.e("chunk-2d0bd645").then(a.bind(null,"2c97"))},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),$a=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{name:e.fieldList({value:"name",text:"Nome"}),slug:e.fieldList({value:"slug",text:"Código"}),code_activation:e.fieldList({value:"code_activation",text:"Sistema"}),status:e.fieldList({value:"status",text:"Status",sortable:!0,align:"center"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader:e.fieldSubHeader({text:"Informe os dados desta conta."}),name:e.fieldText({value:"name",text:"Nome do canal",size:["xs12","sm12","md5","lg5","xl5"],required:!0,rules:[function(e){return(null===e||void 0===e?void 0:e.length)>=5||"Mínimo de 5 caracteres."},function(e){return(null===e||void 0===e?void 0:e.length)<=50||"Máximo de 50 caracteres."},function(e){return!!e||"Campo obrigatório"}]}),codeActivation:e.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(e){return!!e.id}}),status:e.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:e.fieldText({value:"slug",text:"Slug",size:["xs12","sm12","md3","lg3","xl3"],required:!0,disabled:function(e){return!!e.id},rules:[function(e){return(null===e||void 0===e?void 0:e.length)>=5||"Mínimo de 5 caracteres."},function(e){return(null===e||void 0===e?void 0:e.length)<=50||"Máximo de 50 caracteres."},function(e){return!!e||"Campo obrigatório"}]}),description:e.fieldText({value:"description",text:"Descrição da conta",placeholder:"Aparece debaixo do nome",required:!0,size:["xs12","sm12","md9","lg9","xl9"]}),logo:e.fieldText({value:"logo",text:"Logo da empresa (formato quadrado)",placeholder:"Selecione uma logo quadrada",size:["xs12","sm12","md6","lg6","xl6"],required:!0}),print_image:e.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})}),e.id={id:A["bb"],create:A["cb"],update:A["eb"],delete:A["db"]},e.actions={list:!0,create:!0,update:!0},e.list=!0,e.title={list:"Contas",edit:{insert:"Nova Conta",update:"Editar Conta"}},e.params={limit:10},e.search={placeholder:"Pesquise pelo nome",fields:["name"]},e.icon="add_circle_outline",e.apiUrl="system/account",e.maxWidth="800px",e.size=["xs12"],e.components.list.tableRow=function(){return a.e("chunk-24df80ff").then(a.bind(null,"93cc"))},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),za=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"day_of_week_id",text:"Dia da semana"}),name:e.fieldList({value:"start_time",text:"Início"}),description:e.fieldList({value:"end_time",text:"Fim"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader:e.fieldSubHeader({text:"Informe os dados do horário."}),name:e.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:e.fieldTime({value:"start_time",text:"Início",required:!0}),end_time:e.fieldTime({value:"end_time",text:"Fim",required:!0})}),e.id="1a825af1",e.list=!0,e.title={list:"Horários",edit:{insert:"Novo horário",update:"Editar horário"}},e.params={limit:10},e.search={placeholder:"Pesquise pela descrição",fields:["id","description"]},e.fieldsSelected={itemName:" horários(s)"},e.icon="schedule",e.apiUrl="register/weekday/hour",e.maxWidth="400px",e.components.list.tableRow=function(){return a.e("chunk-2d0bd645").then(a.bind(null,"2c97"))},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),Na=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"listFields",{id:e.fieldList({value:"id",text:"ID"}),name:e.fieldList({value:"name",text:"Nome"}),type_id:e.fieldList({value:"type_id",text:"Tipo"}),status_id:e.fieldList({value:"status_id",text:"Status"}),statistics:e.fieldList({value:"statistics",text:"Estatísticas",sortable:!1}),actions:e.fieldList({value:"actions",text:"Ações",sortable:!1})}),Object(It["a"])(Object(Ft["a"])(e),"editFields",{header1:e.fieldSubHeader({text:"Informe o nome e o tipo da importação."}),name:e.fieldText({value:"name",text:"Nome",placeholder:"Ex: Importação de Contatos",required:!0,size:["xs12","sm12","md8","lg8"]}),type_id:e.fieldSelect({value:"type_id",text:"Tipo",options:[{value:"contacts",text:"Contatos"}],required:!0,size:["xs12","sm12","md4","lg4"],defaultOption:1})}),e.list=!0,e.id={id:A["wc"],create:A["xc"],update:A["zc"],delete:A["yc"]},e.name="import",e.actions={list:!1,create:!1,update:!0,delete:!0},e.title={list:"Listas de importações",edit:{insert:"Nova lista de importação",update:"Editar lista de importação"}},e.apiUrl="import",e.icon="upload_file",e.search={placeholder:"Pesquise pelo ID ou nome da lista de importação",fields:["id","name"]},e.maxWidth="800px",e.size=["xs12","sm12","md12","lg12"],e.components.list.tableRow=function(){return a.e("chunk-67ae6038").then(a.bind(null,"8958"))},e.setFields(e.listFields),e.setFields(e.editFields),e}return i}(Tt["a"]),Ma={product:St,"product-profile":new At,"product-code":new jt,"product-code-generate":new qt,"product-code-print":new $t,service:new Pt,customer:Jt,profiles:Ht,collaborator:new Qt,"collaborator-select":new Kt,company:ea,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":Oa,"team-contact-business":Ta,channel:new ja,tag:new qa,account:new $a,"import-product-excel":new Fa,"import-service-excel":new Aa,"import-customer-from-imanager":new Ia,"collaborator-responsible-migrate":new Pa,"weekday-hour":new za,import:new Na,"product-category":new Nt,"service-category":new Mt},La=a("445a"),Ra={id:A["fb"],icon:"add_circle_outline",title:s["a"].t("modules.registers.menu.channels.title"),children:[{id:A["fb"],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["fb"],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["wc"],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:wt,config:Ma},Va=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("view-detail",{attrs:{notShowToolbar:"true",notGetID:"true",apiUrl:"service-desk/dashboard",apiParams:e.api.params},scopedSlots:e._u([{key:"default",fn:function(t){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(t){return e.$router.go(-1)}}},[a("v-btn",{attrs:{icon:"",ripple:""}},[a("v-icon",[e._v("arrow_back")])],1)],1),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-service-desk.png",alt:"Dashboard Service Desk"}})]),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"}},[e._v("Módulo")]),a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("span",[e._v("Service Desk")])])],1),a("v-list-tile-action",{staticStyle:{"min-width":"1px !important",cursor:"pointer"},on:{click:function(e){return t.refresh()}}},[a("v-btn",{attrs:{flat:"",icon:"",color:"green"}},[a("v-icon",[e._v("refresh")])],1)],1)],1)],1)],1)],1),a("v-flex",{staticStyle:{"font-size":"12px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("span",[e._v("*Dados obtidos em "+e._s(e._f("moment")(t.content.cached_at,"DD/MM/YY à\\s HH:mm:ss"))+".")]),t.content.cache_expire_in>=0?a("span",[e._v(" Novos dados disponíveis em ("+e._s(e._f("moment")(t.content.cached_end_at,"DD/MM/YY à\\s HH:mm:ss"))+").")]):a("span",{staticStyle:{cursor:"pointer"},on:{click:function(e){return t.refresh()}}},[e._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:t.content.status,limit:5},on:{action:e.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:t.content.collaborator_events,limit:5},on:{action:e.openDialog}})],1),t.content&&t.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:t.content.duration_per_time,limit:5},on:{action:e.openDialog}})],1):e._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",[t.content.networks?a("grupos-real-time",{attrs:{grupos:t.content.networks},on:{action:e.setNetwork}}):e._e(),a("span",[e._v(e._s(e.setRefresh(t.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:t.content.teams,limit:5},on:{action:e.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",[e._v("Chamados por Impacto")])],1),t.content.impact&&t.content.impact.length>0?a("div",[a("apexchart",{attrs:{width:"100%",type:"donut",series:e.setSeries(t.content.impact,"impacto"),options:e.options["impacto"]}})],1):e._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",[e._v("Chamados por Prioridade")])],1),t.content.urgency&&t.content.urgency.length>0?a("div",[a("apexchart",{attrs:{width:"100%",type:"donut",series:e.setSeries(t.content.urgency,"urgencia"),options:e.options["urgencia"]}})],1):e._e()])],1)],1)],1)],1),a("v-dialog",{attrs:{scrollable:"","max-width":"70%",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialog.active,callback:function(t){e.$set(e.dialog,"active",t)},expression:"dialog.active"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",primary:""}},[a("v-toolbar-title",[e._v(" Detalhes ")]),a("v-spacer"),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(t){e.dialog.active=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",["tickets-by-status"==e.dialog.name?a("tickets-by-status",{attrs:{data:t.content.status}}):e._e(),"tickets-by-event-collaborator"==e.dialog.name?a("tickets-by-event-collaborator",{attrs:{data:t.content.collaborator_events}}):e._e(),"tickets-by-teams"==e.dialog.name?a("tickets-by-teams",{attrs:{data:t.content.teams}}):e._e()],1)],1)],1)]}}])}),a("v-snackbar",{attrs:{color:"success",bottom:"",right:"",timeout:2e4},model:{value:e.snackbars.up.active,callback:function(t){e.$set(e.snackbars.up,"active",t)},expression:"snackbars.up.active"}},[e._v(" "+e._s(e.snackbars.up.text)+" "),a("v-btn",{attrs:{color:"black",flat:""},on:{click:function(t){e.snackbars.up.active=!1}}},[e._v(" Fechar ")])],1),a("v-snackbar",{attrs:{color:"error",bottom:"",right:"",timeout:2e4},model:{value:e.snackbars.down.active,callback:function(t){e.$set(e.snackbars.down,"active",t)},expression:"snackbars.down.active"}},[e._v(" "+e._s(e.snackbars.down.text)+" "),a("v-btn",{attrs:{color:"black",flat:""},on:{click:function(t){e.snackbars.down.active=!1}}},[e._v(" Fechar ")])],1),a("v-snackbar",{attrs:{color:"orange",bottom:"",right:"",timeout:2e4},model:{value:e.snackbars.ticket.active,callback:function(t){e.$set(e.snackbars.ticket,"active",t)},expression:"snackbars.ticket.active"}},[e._v(" "+e._s(e.snackbars.ticket.text)+" "),a("v-btn",{attrs:{color:"black",flat:""},on:{click:function(t){e.snackbars.ticket.active=!1}}},[e._v(" Fechar ")])],1),a("v-snackbar",{attrs:{color:"blue",bottom:"",right:"",timeout:2e4},model:{value:e.snackbars.device.active,callback:function(t){e.$set(e.snackbars.device,"active",t)},expression:"snackbars.device.active"}},[e._v(" "+e._s(e.snackbars.device.text)+" "),a("v-btn",{attrs:{color:"black",flat:""},on:{click:function(t){e.snackbars.device.active=!1}}},[e._v(" Fechar ")])],1)],1)},Ba=[],Ha=function(){var e=this,t=e.$createElement,a=e._self._c||t;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",[e._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",[e._v("Chamados")])])],1)],1),e._l(e.data,(function(t,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:t.color}},[e._v(e._s(t.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",[e._v(e._s(t.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 e=this,t=e.$createElement,a=e._self._c||t;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(t){return e.$emit("action","tickets-by-status")}}},[a("v-icon",{staticStyle:{height:"15px"}}),a("span",[e._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",[e._v("Todos os"),a("br"),e._v("Chamados")])])],1)],1),e._l(e.data,(function(t,i){return!e.limit||i0?a("v-flex",{key:i,attrs:{"d-flex":"",xs6:"",sm4:"",md3:"",lg2:""}},["#100"==t.status.cod_status?a("v-card",{style:{background:t.status.cor_status,"background-image":"url("+e.background+")",color:"white","border-radius":"5px",cursor:"pointer"},on:{click:function(a){return e.$emit("action",t)}}},[a("p",{staticClass:"text-xs-right",staticStyle:{"font-size":"14px",padding:"5px 5px 0 5px","margin-bottom":"0","min-height":"40px"}},[e._v(e._s(t.nome_grupo))]),a("p",{staticStyle:{padding:"0 0 0 5px","margin-bottom":"0"}},[a("span",{staticStyle:{"font-size":"20px"}},[e._v("100%")]),a("span",{staticStyle:{"text-align":"right","padding-left":"8px"}},[a("span",[e._v(e._s(t.status.nome_status))])])]),a("v-progress-linear",{staticStyle:{margin:"0 0 5px 0"},attrs:{color:"white",height:"2",value:100}})],1):e._e(),"#110"==t.status.cod_status?a("v-card",{style:{background:t.status.cor_status,"background-image":"url("+e.background+")",color:"white","border-radius":"5px",cursor:"pointer"},on:{click:function(a){return e.$emit("action",t)}}},[a("p",{staticClass:"text-xs-right",staticStyle:{"font-size":"14px",padding:"5px 5px 0 5px","margin-bottom":"0","min-height":"40px"}},[e._v(e._s(t.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",[e._v(e._s(t.status.nome_status))])])]),a("v-progress-linear",{staticStyle:{margin:"0 0 5px 0"},attrs:{color:"white",height:"2",value:100}})],1):e._e(),"#020"==t.status.cod_status?a("v-card",{style:{background:t.status.cor_status,"background-image":"url("+e.background+")",color:"white","border-radius":"5px",cursor:"pointer"},on:{click:function(a){return e.$emit("action",t)}}},[a("p",{staticClass:"text-xs-right",staticStyle:{"font-size":"14px",padding:"5px 5px 0 5px","margin-bottom":"0","min-height":"40px"}},[e._v(e._s(t.nome_grupo))]),a("p",{staticStyle:{padding:"0 0 0 5px","margin-bottom":"0"}},[a("span",{staticStyle:{"font-size":"20px"}},[e._v(e._s(e.calcPorc(t))+"%")]),a("span",{staticStyle:{"text-align":"right","padding-left":"8px"}},[a("span",[e._v(e._s(t.status.nome_status))])])]),a("v-progress-linear",{staticStyle:{margin:"0 0 5px 0"},attrs:{color:"white",height:"2",value:e.calcPorc(t)}})],1):e._e(),"#030"==t.status.cod_status||"#031"==t.status.cod_status?a("v-card",{style:{background:t.status.cor_status,"background-image":"url("+e.background+")",color:"white","border-radius":"5px",cursor:"pointer"},on:{click:function(a){return e.$emit("action",t)}}},[a("p",{staticClass:"text-xs-right",staticStyle:{"font-size":"14px",padding:"5px 5px 0 5px","margin-bottom":"0","min-height":"40px"}},[e._v(e._s(t.nome_grupo))]),a("p",{staticStyle:{padding:"0 0 0 5px","margin-bottom":"0"}},[a("span",{staticStyle:{"font-size":"20px"}},[e._v(e._s(e.calcPorc(t))+"%")]),a("span",{staticStyle:{"text-align":"right","padding-left":"8px"}},[a("span",[e._v(e._s(t.status.nome_status))])])]),a("v-progress-linear",{staticStyle:{margin:"0 0 5px 0"},attrs:{color:"white",height:"2",value:e.calcPorc(t)}})],1):e._e(),"#010"==t.status.cod_status?a("v-card",{style:{background:t.status.cor_status,"background-image":"url("+e.background+")",color:"white","border-radius":"5px",cursor:"pointer"},on:{click:function(a){return e.$emit("action",t)}}},[a("p",{staticClass:"text-xs-right",staticStyle:{"font-size":"14px",padding:"5px 5px 0 5px","margin-bottom":"0","min-height":"40px"}},[e._v(e._s(t.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",[e._v(e._s(t.status.nome_status))])])]),a("v-progress-linear",{staticStyle:{margin:"0 0 5px 0"},attrs:{color:"white",height:"2",value:0}})],1):e._e(),"#000"==t.status.cod_status?a("v-card",{style:{background:t.status.cor_status,"background-image":"url("+e.background+")",color:"white","border-radius":"5px",cursor:"pointer"},on:{click:function(a){return e.$emit("action",t)}}},[a("p",{staticClass:"text-xs-right",staticStyle:{"font-size":"14px",padding:"5px 5px 0 5px","margin-bottom":"0","min-height":"40px"}},[e._v(e._s(t.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",[e._v(e._s(t.status.nome_status))])])]),a("v-progress-linear",{staticStyle:{margin:"0 0 5px 0"},attrs:{color:"white",height:"2",value:0}})],1):e._e()],1):e._e()})),1)],1)],1)},_i=[],hi=(a("b680"),{name:"GruposRealTime",data:function(){return{background:"static/background/background-gradiente-1.png"}},methods:{calcPorc:function(e){var t=100*e.num_disp_down/e.num_disp;return t?t.toFixed(0)>0?t.toFixed(0):1:0}},components:{},props:["grupos"]}),bi=hi,xi=Object(m["a"])(bi,gi,_i,!1,null,null,null),yi=xi.exports,ki={name:"ServiceDeskDashboard",data:function(){return{socket:{socket:null,status:window.Echo.connector.socket.connected},intervals:{update30s:null,update2_5m:null,update10m:null},refresh:null,api:{params:this.$route.query.network?"?network_id="+this.$route.query.network:"",show:!0},networkId:this.$route.query.network||null,options:{},series:[],dialog:{active:!1,name:null},snackbars:{up:{active:!1,text:""},down:{active:!1,text:""},ticket:{active:!1,text:""},device:{active:!1,text:""}},cacheExpiredAt:0}},methods:{networkConnect:function(){var e=this;window.Echo.connector.socket.on("connect",(function(){e.socket.status=!0,clearInterval(e.intervals.update30s),setTimeout((function(){console.log("refresh"),e.refresh()}),1e3)})),window.Echo.connector.socket.on("disconnect",(function(){e.socket.status=!1,e.socketOnDisconect()}))},subscribeOnNetworkStatusChange:function(){var e=this;window.Echo.private(this.$Auth.account().id+".network."+(this.networkId||1)).listen(".status.changed",(function(t){setTimeout((function(){e.refresh()}),1e3),t.up&&(e.snackbars.up.active=!1,e.snackbars.up.text=t.up,e.snackbars.up.active=!0),t.down&&(e.snackbars.down.active=!1,e.snackbars.down.text=t.down,e.snackbars.down.active=!0,e.$makeSystemNotification("Dispositivos indisponíveis",t.down,"https://master.view.wises.tech/static/network/grupo/grupo-020.png")),t.ticket&&(e.snackbars.ticket.active=!1,e.snackbars.ticket.text=t.ticket,e.snackbars.ticket.active=!0),t.device&&(e.snackbars.device.active=!1,e.snackbars.device.text=t.device,e.snackbars.device.active=!0),clearInterval(e.intervals.update30s)}))},unsubscribeOnNetworkStatusChange:function(){window.Echo.leave(this.$Auth.account().id+".network."+(this.networkId||1))},socketOnDisconect:function(){},setNetwork:function(e){e?(this.api.params="?network_id="+e.id,this.networkId=e.id,this.$route.query.network!=e.id&&this.$router.push({name:"service-desk-dashboard",query:{network:e.id}})):(this.api.params=null,this.networkId=e.id,0!=Object.keys(this.$route.query).length&&this.$router.push({name:"service-desk-dashboard"})),this.$forceUpdate()},setRefresh:function(e){this.refresh=e},openDialog:function(e){this.dialog.name=e,this.dialog.active=!0},setSeries:function(e,t){var a=[],i=[];return e.filter((function(e){a.push(e.total),i.push(e["nome_"+t])})),this.options[t]={chart:{id:"Chamados Por Impacto"},labels:[]},this.options[t].labels=i,a}},computed:{isConnected:function(){var e=window.Echo.connector.socket.connected;return e}},created:function(){this.networkConnect(),this.subscribeOnNetworkStatusChange()},beforeDestroy:function(){this.unsubscribeOnNetworkStatusChange()},watch:{$route:function(){var e,t;null!==(e=this.$route)&&void 0!==e&&null!==(t=e.query)&&void 0!==t&&t.network?this.setNetwork({id:this.$route.query.network}):this.setNetwork(!1)}},components:{TicketsByStatus:ii,TicketsByEventCollaborator:ci,TicketsByTeams:fi,GruposRealTime:yi,DashboardTicketsByDurationPerTime:Ka}},Ci=ki,wi=Object(m["a"])(Ci,Va,Ba,!1,null,null,null),Si=wi.exports,Di=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("view-detail",{attrs:{title:"Chamados por Tipo de Rede",apiUrl:"service-desk/dashboard/tickes-by-network-type",apiParams:"?"+e.apiParams,notLoad:!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.content,s=t.refresh;return[a("v-container",{staticClass:"dashboard",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-toolbar",{staticStyle:{"max-height":"none !important"},attrs:{dense:"",color:"transparent"}},[a("v-list",{staticStyle:{"padding-top":"0px !important"},attrs:{dense:""}},[a("v-list-tile",{staticStyle:{"padding-top":"0px !important"},attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"},attrs:{size:"45"}},[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"}},[a("v-list-tile-sub-title",{staticStyle:{"font-size":"12px"}},[e._v("Módulo")]),a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("span",[e._v("Service Desk")])])],1),a("v-list-tile-action")],1)],1),a("v-spacer"),i&&i.networks&&i.networks.length>0?a("div",[e.expanded?a("v-btn",{staticStyle:{"min-width":"120px"},attrs:{outline:"",color:"green",small:""},on:{click:function(t){return e.setExpanded(!1)}}},[a("v-icon",[e._v("expand_less")]),a("span",[e._v("Retrair")])],1):a("v-btn",{staticStyle:{"min-width":"120px"},attrs:{outline:"",color:"green",small:""},on:{click:function(t){return e.setExpanded(!0)}}},[a("v-icon",[e._v("expand_more")]),a("span",[e._v("Expandir")])],1)],1):e._e(),a("v-btn",{staticStyle:{"min-width":"120px"},attrs:{outline:"",color:"blue",small:""},on:{click:function(t){e.showFilters=!e.showFilters}}},[a("v-icon",[e._v("filter_list")]),a("span",[e._v("Filtrar")]),e.filtersCount?a("span",{staticStyle:{"padding-left":"5px"}},[e._v(" ("+e._s(e.filtersCount)+") ")]):e._e()],1),a("v-btn",{attrs:{outline:"",color:"orange",small:"",link:"",to:{name:"chamados",params:{page:"todos-encerrado"}}}},[a("v-icon",[e._v("history")]),a("span",[e._v("Histórico")])],1)],1)],1)],1),a("v-scroll-y-transition",{attrs:{mode:"in-out"}},[e.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:e.setFilters}})],1):e._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:e.expanded,networks:i.networks}})],1):a("v-card",{staticClass:"elevation-10"},[a("v-card-text",{staticClass:"text-center center-align align-center"},[a("h2",[e._v("Nenhum chamado encontrado.")])])],1)],1)],1)],1)]}}])})],1)},Ei=[],Oi="e85e7de0-02b3-43de-8848-2091408f2ca3",Ti="0fbd8dc1-8529-4f43-8d4e-a52a5b3e438e",Ai={methods:{setExpanded:function(e){this.expanded=e,this.saveExpandedInStorage(e)},getExpandedByStorage:function(){var e=this.$Storage.get(Ti);this.expanded="boolean"===typeof e&&e},saveExpandedInStorage:function(e){this.$Storage.set(Ti,e)}}},Fi=(a("25f0"),a("3ca3"),a("ddb0"),a("2b3d"),a("53ca")),Ii={methods:{setFilters:function(e){this.filters=e,this.setApiParams(e),this.saveFiltersInStorage(e)},setApiParams:function(e){var t=new URLSearchParams,a=e;Object.keys(a).forEach((function(e){return t.append(e,a[e])})),this.apiParams=t.toString(),this.$forceUpdate()},getFiltersByStorage:function(){var e=this.$Storage.get(Oi);e&&"object"===Object(Fi["a"])(e)&&this.setFilters(e)},saveFiltersInStorage:function(e){this.$Storage.set(Oi,e)}}},Pi=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"elevation-10"},[a("v-card-title",[a("h3",[e._v("Filtros")])]),a("v-divider"),a("v-card-text",[a("v-select",{attrs:{items:e.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:e.filters.impact_ids,callback:function(t){e.$set(e.filters,"impact_ids",t)},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(e.filters).length<1},on:{click:function(t){return e.filter()}}},[a("v-icon",[e._v("filter_list")]),a("span",[e._v(" Aplicar Filtros")])],1),a("v-btn",{attrs:{outline:"",small:"",color:"red"},on:{click:function(t){return e.clearFilters()}}},[a("v-icon",[e._v("close")]),a("span",[e._v(" Limpar Filtros")])],1)],1)],1)},ji=[],qi="0ed50b78-5e45-4b2a-a8b5-e745b142c8de",$i={name:"TicketsByNetworkTypeFilters",data:function(){return{filters:{}}},methods:{filter:function(){var e=this;this.$emit("selected",this.filters),setTimeout((function(){e.refresh()}),100),this.saveFiltersInCache()},saveFiltersInCache:function(){this.$Storage.set(qi,this.filters)},setFiltersByCache:function(){var e=this.$Storage.get(qi);this.filters=e||{}},clearFilters:function(){this.filters={},this.filter()}},created:function(){this.setFiltersByCache()},props:{ticketImpacts:{type:Array,default:function(){return[]}},refresh:{type:Function,required:!0}}},zi=$i,Ni=Object(m["a"])(zi,Pi,ji,!1,null,null,null),Mi=Ni.exports,Li=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-expansion-panel",{attrs:{value:e.setExpansionPanel(),expand:""}},e._l(e.networks,(function(t,i){return a("v-expansion-panel-content",{directives:[{name:"ripple",rawName:"v-ripple"}],key:i,staticClass:"dashboard__network",scopedSlots:e._u([{key:"header",fn:function(){return[a("div",{staticClass:"dashboard__network-title"},[a("span",[e._v(e._s(t.name))])]),a("v-spacer"),a("div",{staticClass:"dashboard__network-description"},[a("span",[e._v(e._s(t.tickets_opened_in_progress.length)+" chamado")]),t.tickets_opened_in_progress.length-1?a("span",[e._v("s")]):e._e(),a("span",[e._v(" encontrado")]),t.tickets_opened_in_progress.length-1?a("span",[e._v("s")]):e._e()])]},proxy:!0}],null,!0)},[a("v-divider"),a("v-card",{staticClass:"dashboard__network-content"},[a("div",[a("v-divider"),a("TicketsByNetworkTypeTable",{attrs:{tickets:t.tickets_opened_in_progress}}),a("v-divider")],1)])],1)})),1)},Ri=[],Ui=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-data-table",{attrs:{headers:e.headers,items:e.tickets,"hide-actions":"","disable-initial-sort":""},scopedSlots:e._u([{key:"items",fn:function(t){var i=t.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",[e._v("info")])],1)],1),a("span",[e._v(" Detalhes deste chamado ")])]),a("br"),a("strong",[e._v("#"+e._s(i.id))])],1),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[a("v-icon",{attrs:{small:"",color:i.category.color}},[e._v(" "+e._s(i.category.icon)+" ")]),a("strong",{staticStyle:{"font-size":"15px"},style:{color:i.category.color}},[e._v(" "+e._s(i.category.name)+" ")]),a("br"),e._v(" "+e._s(e.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}},[e._v("filter_none")]):i.impact.icon>9?a("v-icon",{attrs:{large:"",color:i.impact.color}},[e._v("filter_9_plus")]):a("v-icon",{attrs:{large:"",color:i.impact.color}},[e._v("filter_"+e._s(i.impact.icon))]),a("br"),a("span",[e._v(e._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(t){t.target.composing||e.$set(i,"description_time",t.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(t){t.target.composing||e.$set(i.last_note,"description_time",t.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(t){t.target.composing||e.$set(i,"description_time",t.target.value)}}})]),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[e._v(" "+e._s(i.responsible.name)+" ")]),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[e._v(" "+e._s(i.created_at_formated)+" ")]),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[e._v(" "+e._s(i.prevision)+" ")])])]}}])})},Wi=[],Vi=(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(e,t){for(var a=new Array,i=e.length-1;i>=0;i--)a.push(e[i]);return a.map((function(e){return e[t]})).join(" >> ")}},props:{tickets:{type:Array,required:!0}}}),Bi=Vi,Hi=Object(m["a"])(Bi,Ui,Wi,!1,null,null,null),Gi=Hi.exports,Yi={name:"TicketsByNetworkTypeContent",methods:{setExpansionPanel:function(){var e=this;return this.networks.map((function(){return e.expanded}))}},props:{networks:{type:Array,required:!0},expanded:{type:Boolean,default:!1}},components:{TicketsByNetworkTypeTable:Gi}},Ji=Yi,Qi=(a("fd77"),Object(m["a"])(Ji,Li,Ri,!1,null,"4f81c840",null)),Ki=Qi.exports,Xi={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:[Ai,Ii],components:{TicketsByNetworkTypeFilters:Mi,TicketsByNetworkTypeContent:Ki}},Zi=Xi,es=(a("0495"),Object(m["a"])(Zi,Di,Ei,!1,null,"e360be66",null)),ts=es.exports,as=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("view-detail",{staticClass:"ticket-detail",attrs:{title:"Detalhes do Chamado",apiUrl:"service-desk/ticket",apiParams:"?join=interacao",notShowToolbar:!1},scopedSlots:e._u([{key:"toolbarItensBefore",fn:function(t){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:t.loading||2==t.content.chamado_status_id||3==t.content.chamado_status_id},on:{click:function(a){return e.$WiEditDialog({wiConfig:"chamados-anotacao",onSubmit:t.refresh,data:{chamado_dados_id:t.content.id}})}}},[a("v-icon",[e._v("add")]),a("span",[e._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:t.loading||2==t.content.chamado_status_id||3==t.content.chamado_status_id},on:{click:function(a){return e.editSettings(t.content,t.refresh)}}},[a("v-icon",{attrs:{color:"white"}},[e._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:e._u([{key:"activator",fn:function(i){var s=i.on,o=i.attrs;return[a("v-btn",e._g(e._b({attrs:{icon:"",disabled:t.loading||2==t.content.chamado_status_id||3==t.content.chamado_status_id}},"v-btn",o,!1),s),[a("v-icon",{attrs:{color:"white"}},[e._v("settings")])],1)]}}],null,!0)},[a("v-list",[a("v-subheader",[e._v("Ações do chamado")]),a("v-divider"),a("v-list-tile",{on:{click:function(a){return e.handleRemove(t.content.id,"devices")}}},[a("v-list-tile-action",[a("v-icon",[e._v("devices")])],1),a("v-list-tile-title",[e._v("Remover todos os dispositivos deste chamado")])],1),a("v-list-tile",{on:{click:function(a){return e.handleRemove(t.content.id,"networks")}}},[a("v-list-tile-action",[a("v-icon",[e._v("wifi")])],1),a("v-list-tile-title",[e._v("Remover todas as redes deste chamado")])],1),a("v-list-tile",{on:{click:function(a){return e.handleRemove(t.content.id,"interfaces")}}},[a("v-list-tile-action",[a("v-icon",[e._v("settings_ethernet")])],1),a("v-list-tile-title",[e._v("Remover todas as interfaces deste chamado")])],1),a("v-list-tile",{on:{click:function(a){return e.handleRemove(t.content.id,"all")}}},[a("v-list-tile-action",[a("v-icon",[e._v("delete_sweep")])],1),a("v-list-tile-title",[e._v("Remover todos os dispositivos, redes e interfaces")])],1)],1)],1)],1)]}},{key:"default",fn:function(t){return[a("div",{staticClass:"ticket-detail-content"},[t.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"}},[e._v("Título/Assunto:")])]),a("v-list-tile-title",[a("strong",{staticStyle:{"font-size":"20px"}},[e._v(" "+e._s(t.content.assunto_chamado)+" ")])])],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:""},on:{click:function(a){return e.$WiEditDialog({wiConfig:"ticket-title",data:{id:t.content.id,assunto_chamado:t.content.assunto_chamado},onSubmit:t.refresh})}}},[a("v-icon",[e._v("edit")])],1)],1)],1)],1)],1):e._e(),a("div",{staticStyle:{padding:"20px !important"}},[a("ticket-info",{attrs:{dados:t}})],1),a("div",{staticClass:"padding_chamado",staticStyle:{"padding-bottom":"50px"}},[a("v-expansion-panel",{attrs:{popout:"",expand:""},model:{value:e.panel,callback:function(t){e.panel=t},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",[e._v("timeline")]),a("span",[e._v(" Linha do tempo de interações")])],1)]),e.panel[0]?a("div",[a("v-divider"),a("chamado-time-line",{attrs:{dados:t}})],1):e._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 e.$WiEditDialog({wiConfig:"chamados-anotacao",onSubmit:t.refresh,data:{chamado_dados_id:t.content.id}})}}},[a("v-icon",[e._v("add")])],1)],1)]}}])})},is=[],ss=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"elevation-17",attrs:{value:"teste1"}},[a("ticket-header",{attrs:{dados:e.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",[e._v("Código/ID:")]),a("v-list-tile-title",[a("strong",[e._v("#"+e._s(e.dados.content.id))])])],1),e.dados.content.id?a("v-list-tile-action",[a("copy-text-to-clipboard",{attrs:{text:"#"+e.dados.content.id}})],1):e._e()],1),a("v-divider"),a("v-list-tile",{style:{background:e.dados.content.person_responsible_id?"":"#bf360c !important"},attrs:{avatar:"",color:e.dados.content.person_responsible_id?"":"#CECECE"}},[a("v-list-tile-avatar",[a("v-avatar",[(e.dados.content.person_responsible_id,a("img",{attrs:{src:"static/icons/monitor/lecturer_96.png",alt:"Responsável"}}))])],1),e.dados.content.person_responsible_id?a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Responsável:")]),a("v-list-tile-title",[e._v(e._s(e.dados.content.nome_responsavel))])],1):a("v-list-tile-content",[a("v-list-tile-title",[e._v("Responsável não definido")]),a("v-list-tile-sub-title",[e._v("Clique para definir um responsável")])],1),a("v-list-tile-action",[a("v-menu",{attrs:{disabled:2==e.dados.content.chamado_status_id||3==e.dados.content.chamado_status_id,"offset-y":"",bottom:"",left:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({directives:[{name:"prms",rawName:"v-prms",value:{id:"cf5da7df"},expression:"{'id': 'cf5da7df'}"}],attrs:{icon:"",flat:"",disabled:e.ticketIsClosed(e.dados.content)}},i),[a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({},i),[e._v("edit")])]}}],null,!0)},[a("span",[e._v("Alterar Responsável.")])])],1)]}}])},[a("v-list",[e.dados.content.person_responsible_id!=e.User.id?a("v-list-tile",{on:{click:function(t){return e.alterarChamado(e.dados.refresh,"assumir",{assumir_chamado:!0})}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("person")])],1),a("v-list-tile-title",[e._v("Assumir Este Chamado")])],1):e._e(),e.dados.content.person_responsible_id!=e.User.id?a("v-divider"):e._e(),a("v-list-tile",{on:{click:function(t){return e.$WiEditDialog({wiConfig:"chamados-transferir",onSubmit:e.dados.refresh,data:{id:e.dados.content.id,chamado_transferir:!0}})}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("transform")])],1),a("v-list-tile-title",[e._v("Transferir Chamado")])],1)],1)],1),e.dados.content.person_responsible_id?a("v-menu",{attrs:{"offset-y":"",bottom:"",left:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",flat:""}},i),[a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({},i),[e._v("info")])]}}],null,!0)},[a("span",[e._v("Informações do responsável.")])])],1)]}}],null,!1,2908480994)},[a("v-list",[a("v-list-tile",{on:{click:function(t){return e.$router.push({name:"collaborator",params:{id:e.dados.content.person_responsible_id}})}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("person")])],1),a("v-list-tile-title",[e._v("Perfil de "+e._s(e.dados.content.nome_responsavel))])],1),a("v-divider"),a("v-list-tile",{on:{click:function(t){e.ticketResponsibleDialog=!0}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("format_list_bulleted")])],1),a("v-list-tile-title",[e._v("Ver histórico de responsáveis")])],1)],1)],1):e._e(),a("TicketResponsiblesDialog",{attrs:{ticket:e.dados.content,active:e.ticketResponsibleDialog},on:{close:function(){e.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",[e._v("Equipe Responsável:")]),a("v-list-tile-title",[e._v(e._s(e.dados.content.nome_equipe))])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({directives:[{name:"prms",rawName:"v-prms",value:{id:"2f84111b"},expression:"{'id': '2f84111b'}"}],attrs:{icon:"",flat:"",disabled:e.ticketIsClosed(e.dados.content)},on:{click:function(t){return e.$WiEditDialog({wiConfig:"ticket-team",onSubmit:e.dados.refresh,data:{id:e.dados.content.id,team_id:e.dados.content.team_id}})}}},i),[a("v-icon",[e._v("edit")])],1)]}}])},[a("span",[e._v("Alterar Equipe")])]),e.dados.content.team_id?a("v-menu",{attrs:{"offset-y":"",bottom:"",left:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",flat:""}},i),[a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({},i),[e._v("info")])]}}],null,!0)},[a("span",[e._v("Informações da equipe.")])])],1)]}}],null,!1,3306799209)},[a("v-list",[a("v-list-tile",{on:{click:function(t){return e.$router.push({name:"team",params:{id:e.dados.content.team_id}})}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("people")])],1),a("v-list-tile-title",[e._v("Informações da Equipe")])],1),a("v-divider"),a("v-list-tile",{on:{click:function(t){e.ticketTeamDialog=!0}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("format_list_bulleted")])],1),a("v-list-tile-title",[e._v("Ver histórico de equipes")])],1)],1)],1):e._e(),a("TicketTeamsDialog",{attrs:{ticket:e.dados.content,active:e.ticketTeamDialog},on:{close:function(){e.ticketTeamDialog=!1}}})],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",["Feminino"==e.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",[e._v("Solicitante:")]),a("v-list-tile-title",[e._v(e._s(e.dados.content.nome_criador))])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",flat:""},on:{click:function(t){return e.$router.push({name:"collaborator",params:{id:e.dados.content.person_creator_id}})}}},i),[a("v-icon",[e._v("info")])],1)]}}])},[a("span",[e._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"}},[e._v("bolt")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Motivo:")]),a("v-list-tile-title",[e.dados.content.justify?a("strong",[e._v(" "+e._s(e.dados.content.justify.name)+" ")]):a("span",[e._v("- - -")])])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({directives:[{name:"prms",rawName:"v-prms",value:{id:"081b9bc8"},expression:"{'id': '081b9bc8'}"}],attrs:{icon:"",flat:"",disabled:e.ticketIsClosed(e.dados.content)},on:{click:function(t){return e.changeJustify(e.dados.content,e.dados.refresh)}}},i),[a("v-icon",[e._v("edit")])],1)]}}])},[a("span",[e._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",[e._v("Localizações:")]),a("v-list-tile-title",{staticStyle:{"font-size":"20px"}},[a("span",{domProps:{textContent:e._s(e.dados.content.location_count)}})])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",flat:""},on:{click:function(t){return e.ticketLocationsAction(e.dados)}}},i),[a("v-icon",[e._v("info")])],1)]}}])},[a("span",[e._v("Ver localizações deste chamado")])]),a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",flat:""},on:{click:function(t){e.dialogLocationsMap=!0}}},i),[a("v-icon",[e._v("map")])],1)]}}])},[a("span",[e._v("Ver localizações no mapa")])]),a("dialog-locations-map",{attrs:{ticket:e.dados.content.id,active:e.dialogLocationsMap},on:{close:function(){e.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",[e.dados.content.icone_impacto<1?a("v-icon",{attrs:{large:"",color:e.dados.content.cor_impacto}},[e._v("filter_none")]):e.dados.content.icone_impacto>9?a("v-icon",{attrs:{large:"",color:e.dados.content.cor_impacto}},[e._v("filter_9_plus")]):a("v-icon",{attrs:{large:"",color:e.dados.content.cor_impacto}},[e._v("filter_"+e._s(e.dados.content.icone_impacto))])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[a("span",[e._v("Impacto ")]),e.dados.content.host_count&&e.dados.content.host_count>0?a("span",[e._v("real/")]):e._e(),a("span",[e._v("estimado:")])]),e.dados.content.host_count&&e.dados.content.host_count>0?a("v-list-tile-title",[a("strong",{style:{color:e.dados.content.host_count>=100?"red":"green"}},[e._v(" "+e._s(e._f("number")(e.dados.content.host_count))+" clientes")])]):e._e(),a("v-list-tile-title",[a("strong",[e._v(" "+e._s(e.dados.content.nome_impacto)+" ")])])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({directives:[{name:"prms",rawName:"v-prms",value:{id:"d499d9f9"},expression:"{'id': 'd499d9f9'}"}],attrs:{icon:"",flat:"",disabled:e.ticketIsClosed(e.dados.content)},on:{click:function(t){return e.$WiEditDialog({wiConfig:"ticket-impact-change",onSubmit:e.dados.refresh,data:{id:e.dados.content.id,chamado_impacto_id:e.dados.content.chamado_impacto_id}})}}},i),[a("v-icon",[e._v("edit")])],1)]}}])},[a("span",[e._v("Alterar Impacto")])]),a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",flat:""},on:{click:function(t){return e.$WiListDialog({wiConfig:"ticket-host",filter:{ticket_id:e.dados.content.id}})}}},i),[a("v-icon",[e._v("info")])],1)]}}])},[a("span",[e._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",[e._v("Aberto em:")]),a("v-list-tile-title",[a("strong",[e._v(e._s(e.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",[e._v("Última Interação:")]),a("v-list-tile-title",[a("strong",[e._v(e._s(e.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",[e.dados.content.icone_urgencia<1?a("v-icon",{attrs:{large:"",color:e.dados.content.cor_urgencia}},[e._v("filter_none")]):e.dados.content.icone_urgencia>9?a("v-icon",{attrs:{large:"",color:e.dados.content.cor_urgencia}},[e._v("filter_9_plus")]):a("v-icon",{attrs:{large:"",color:e.dados.content.cor_urgencia}},[e._v("filter_"+e._s(e.dados.content.icone_urgencia))])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Urgência:")]),a("v-list-tile-title",[a("strong",[e._v(e._s(e.dados.content.nome_urgencia))])])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({directives:[{name:"prms",rawName:"v-prms",value:{id:"081b9bc8"},expression:"{'id': '081b9bc8'}"}],attrs:{icon:"",flat:"",disabled:e.ticketIsClosed(e.dados.content)},on:{click:function(t){return e.$WiEditDialog({wiConfig:"ticket-urgency-change",onSubmit:e.dados.refresh,data:{id:e.dados.content.id,chamado_urgencia_id:e.dados.content.chamado_urgencia_id}})}}},i),[a("v-icon",[e._v("edit")])],1)]}}])},[a("span",[e._v("Alterar Urgência")])])],1)],1),a("v-divider"),a("ticket-viewed",{attrs:{"viewed-count":e.dados.content.view_count,ticket:e.dados.content.id,refresh:e.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:e.dados,showInList:!0,networkCount:e.dados.content.network_count,isNetwork:!0}}),a("v-dialog",{attrs:{width:"500"},model:{value:e.dialogTicketDescription,callback:function(t){e.dialogTicketDescription=t},expression:"dialogTicketDescription"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-icon",[e._v("map")]),a("strong",[e._v("Solicitação deste chamado")]),a("v-spacer"),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(t){e.dialogTicketDescription=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",{domProps:{innerHTML:e._s(e.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",[e._v("Duração/Previsão:")]),a("v-list-tile-title",[a("strong",[e.dados.content.duration_exec?a("span",[e._v(e._s(e.dados.content.duration_exec))]):e._e(),e._v("/ "),e.dados.content.prevision?a("span",[e._v(e._s(e.dados.content.prevision))]):e._e()])])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({directives:[{name:"prms",rawName:"v-prms",value:{id:"e27dc397"},expression:"{'id': 'e27dc397'}"}],attrs:{icon:"",flat:"",disabled:e.ticketIsClosed(e.dados.content)},on:{click:function(t){return e.$WiEditDialog({wiConfig:"chamados-previsao",onSubmit:e.dados.refresh,data:{id:e.dados.content.id,alter_previsao_chamado:!0,prevision:e.dados.content.prevision}})}}},i),[a("v-icon",[e._v("edit")])],1)]}}])},[a("span",[e._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:e.dados.content.sla,color:e.dados.content.sla>90?"red":e.dados.content.sla>70?"orange":"green"}},[e._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:e.dados.content.sla>90?"red":e.dados.content.sla>70?"orange":"green"}},[e._v(e._s(e.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",[e._v("Código/Ticket Externo:")]),a("v-list-tile-title",[a("strong",[e._v(e._s(e.dados.content.external_code||"---"))])])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({directives:[{name:"prms",rawName:"v-prms",value:{id:"bea42b38"},expression:"{'id': 'bea42b38'}"}],attrs:{icon:"",flat:"",disabled:e.ticketIsClosed(e.dados.content)},on:{click:function(t){return e.$WiEditDialog({wiConfig:"ticket-external-code",onSubmit:e.dados.refresh,data:{id:e.dados.content.id,external_code:e.dados.content.external_code}})}}},i),[a("v-icon",[e._v("edit")])],1)]}}])},[a("span",[e._v("Editar Código/Ticket Externo")])]),e.dados.content.external_code?a("copy-text-to-clipboard",{attrs:{text:e.dados.content.external_code}}):e._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",[e._v("Interfaces:")]),a("v-list-tile-title",{staticStyle:{"font-size":"20px"}},[e.dados.content.device_child_count?a("span",[e._v(e._s(e.dados.content.device_child_count))]):a("span",[e._v(" 0 ")])])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",flat:""},on:{click:function(t){return e.$WiListDialog({wiConfig:"ticket-device-child",filter:{where:"ticket_id,"+e.dados.content.id},wiEditData:{ticket_id:e.dados.content.id,selectDevice:!0}})}}},i),[a("v-icon",[e._v("info")])],1)]}}])},[a("span",[e._v("Listar Interfaces vinculadas a este chamado")])])],1)],1),a("v-divider"),a("dialog-anexos",{attrs:{numAnexos:e.dados.content.file_count,chamado:e.dados.content,refresh:e.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:e.dados,showInList:!0,networkCount:e.dados.content.device_count,isNetwork:!1}})],1)],1)],1)],1)},os=[],ns=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("input",{directives:[{name:"model",rawName:"v-model",value:e.text,expression:"text"}],attrs:{type:"hidden",id:"CopyTextToClipboardInput"},domProps:{value:e.text},on:{input:function(t){t.target.composing||(e.text=t.target.value)}}}),a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",flat:""},on:{click:function(t){return e.copyText()}}},i),[a("v-icon",[e._v("file_copy")])],1)]}}])},[a("span",[e._v("Copiar Código/ID")])]),a("v-snackbar",{attrs:{top:""},model:{value:e.snackbar,callback:function(t){e.snackbar=t},expression:"snackbar"}},[a("span",[e._v(e._s(e.title||e.snackbarText)+" copiado para área de transferência")]),a("v-btn",{attrs:{color:"pink",flat:""},on:{click:function(t){e.snackbar=!1}}},[e._v(" OK ")])],1)],1)},rs=[],ls={name:"CopyTextToClipboard",data:function(){return{snackbar:!1,snackbarText:""}},methods:{copyText:function(){var e=document.getElementById("CopyTextToClipboardInput");e.setAttribute("type","text"),e.value=this.text,e.select(),e.setSelectionRange(0,99999),document.execCommand("copy"),e.setAttribute("type","hidden"),this.snackbarText=e.value,this.snackbar=!0}},props:["text","title"]},cs=ls,ds=Object(m["a"])(cs,ns,rs,!1,null,null,null),us=ds.exports,ps=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md8:"",lg8:""}},[a("ticket-header-person",{attrs:{dados:e.dados}})],1),a("v-flex",{attrs:{xs12:"",sm12:"",md4:"",lg4:""}},[a("ticket-header-status",{attrs:{dados:e.dados}})],1)],1)},ms=[],vs=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list",{style:{background:e.$wiDark?"#212121":"#FAFAFA"},attrs:{subheader:"","two-line":"",dense:""}},[a("v-list-tile",[e.dados.content.icone_categoria?a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{large:"",color:e.dados.content.cor_categoria||"#000"}},[e._v(" "+e._s(e.dados.content.icone_categoria)+" ")])],1)],1):e._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"}},[e._v("person")]),a("span",[e._v(e._s(e.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(t){return e.changeTicketCategory(e.dados)}}},[a("v-tooltip",{attrs:{bottom:""}},[a("label",{staticStyle:{"font-size":"14px",cursor:"pointer"},attrs:{slot:"activator"},slot:"activator"},[e.dados.content.nome_categoria_grupos?a("span",{staticStyle:{padding:"2px 10px 2px 10px","border-radius":"5px",color:"white"},style:{background:e.dados.content.cor_categoria}},[a("span",[e._v(e._s(e.dados.content.nome_categoria_grupos))]),a("v-icon",{directives:[{name:"prms",rawName:"v-prms",value:{id:"a08f73b0"},expression:"{id: 'a08f73b0'}"}],attrs:{small:""}},[e._v("edit")])],1):a("span",{staticStyle:{padding:"2px 10px 2px 10px","border-radius":"5px",color:"white","background-color":"#000"}},[a("span",[e._v("Não Definido")]),a("v-icon",[e._v("edit")])],1),e.dados.content.obs_categoria?a("span",{staticStyle:{"padding-left":"3px"}},[a("br"),a("span",[e._v(e._s(e.dados.content.obs_categoria))])]):e._e()]),a("span",[e._v("Alterar Tipo de Ocorrência")])])],1)],1)],1)],1)},fs=[],gs={name:"TicketHeaderPerson",data:function(){return{}},methods:{changeTicketCategory:function(e){2!==e.content.chamado_status_id&&3!==e.content.chamado_status_id&&this.$WiEditDialog({wiConfig:"chamados-ocorrencia",onSubmit:e.refresh,data:{id:e.content.id,chamado_categoria_id:e.content.chamado_categoria_id,nome_categoria_grupo_previsao:e.content.nome_categoria_grupos,nome_categoria:e.content.nome_categoria,icone_categoria:e.content.icone_categoria,cor_categoria:e.content.cor_categoria}})}},props:["dados"],computed:{style:function(){return this.$store.state.style||{}},auth:function(){return this.$store.state.user||{}}}},_s=gs,hs=Object(m["a"])(_s,vs,fs,!1,null,null,null),bs=hs.exports,xs=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e.$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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:"",color:e.dados.content.cor_status||"orange"}},[e._v(" "+e._s(e.dados.content.icone_status)+" ")])],1),a("v-list-tile-content",[e.dados.content.deadline_formated?e._e():a("v-list-tile-sub-title",{staticStyle:{"font-size":"14px"}},[e._v(" Status: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("strong",{style:{color:e.dados.content.cor_status||"orange"}},[a("span",[e._v(e._s(e.dados.content.nome_status))])])]),e.dados.content.deadline_formated?a("v-list-tile-sub-title",{staticStyle:{"font-size":"14px"},style:{color:e.$WiSecondsColor({seconds:e.dados.content.deadline_seconds,config:{disable:1!=e.dados.content.stage}})}},[a("strong",[e._v("até "+e._s(e.dados.content.deadline_formated))])]):e._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",e._g({attrs:{slot:"activator",icon:"",flat:""},slot:"activator"},i),[a("v-icon",{attrs:{color:"black"}},[e._v("edit")])],1),a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[a("span",[e._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(t){e.dialogTicketStatusLog=!0}},slot:"activator"},[a("v-icon",{attrs:{color:"black"}},[e._v("info")])],1),a("dialog-status-log",{attrs:{chamado:e.dados.content.id,active:e.dialogTicketStatusLog},on:{close:function(){e.dialogTicketStatusLog=!1}}}),a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[a("span",[e._v("Alterar Status Deste Chamado")])])],1)],1)],1)]}}]),model:{value:e.statusMenu,callback:function(t){e.statusMenu=t},expression:"statusMenu"}},[a("v-card",[a("v-list",[a("v-divider"),e._l(e.dados.content.ticket_status,(function(t,i){return[e.isSelectable(t)?a("div",{key:i},[a("v-list-tile",{attrs:{avatar:""},on:{click:function(a){return e.changeStatus(t)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:"",color:t.cor_status||"orange"}},[e._v(e._s(t.icone_status))])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{"font-size":"14px"}},[e._v("Alterar status para:")]),a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("strong",{style:{color:t.cor_status||"orange"}},[e._v(e._s(t.nome_status))])])],1)],1),a("v-divider")],1):e._e()]}))],2)],1)],1)],1),a("v-dialog",{attrs:{scrollable:"","max-width":"80%"},model:{value:e.dialogNetwork,callback:function(t){e.dialogNetwork=t},expression:"dialogNetwork"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",persistent:"",scrollable:"","max-width":"95%",fullscreen:e.$vuetify.breakpoint.xsOnly}},[a("strong",[e._v("Selecione uma rede para adicionar.")]),a("v-spacer")],1),a("v-divider"),a("v-card-text",{staticStyle:{padding:"0",margin:"0"}},[e.dialogNetwork?a("grupos-topologia",{attrs:{"select-devices-to-network-calback":e.addDevicesToTicket}}):e._e()],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"red darken-1",flat:""},on:{click:function(t){e.dialogNetwork=!1}}},[e._v("Fechar")])],1)],1)],1)],1)},ys=[],ks=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{scrollable:"","max-width":"580px"},model:{value:e.active,callback:function(t){e.active=t},expression:"active"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"0 15px 0 15px"}},[a("strong",[e._v("Histórico de alterações do Status")]),a("v-spacer"),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(t){return e.info.refresh()}}},[a("v-icon",[e._v("refresh")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{height:"300px",padding:"0"}},[e.active?a("wi-view",{attrs:{notShowToolbar:"true",apiUrl:"service-desk/ticket/status/log",apiParams:"?where=chamado_dados_id,"+e.chamado+"&order=momento_log,desc",notGetID:"true"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticStyle:{display:"none"}},[e._v(e._s(e.info=t))]),a("v-list",{attrs:{"two-line":""}},[e._l(t.content.data,(function(t,i){return[a("v-list-tile",{key:i+"-tile",attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{"x-large":"",color:t.status.cor_status}},[e._v(e._s(t.status.icone_status))])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",{domProps:{textContent:e._s(t.status.nome_status)}}),t.deadline_formated?a("span",{style:{color:e.$WiSecondsColor({seconds:t.deadline_seconds,config:{disable:i}})}},[a("small",[e._v(" até ")]),a("strong",{domProps:{textContent:e._s(t.deadline_formated)}})]):e._e()]),a("v-list-tile-sub-title",[a("span",[e._v("Duração no momento:")]),a("strong",{domProps:{textContent:e._s(t.duracao_chamado)}})]),a("v-list-tile-sub-title",[a("span",[e._v("Autor: ")]),a("strong",{domProps:{textContent:e._s(t.person.name)}})])],1),a("v-list-tile-action-text",[a("strong",{domProps:{textContent:e._s(t.created_at_formated)}})])],1),a("v-divider",{key:i+"-divider"})]}))],2)]}}],null,!1,2965503991)}):e._e()],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"red darken-1",flat:""},nativeOn:{click:function(t){return e.$emit("close")}}},[e._v("Fechar")])],1)],1)],1)},Cs=[],ws={name:"DialogTicketStatusLog",data:function(){return{info:null}},props:["chamado","active"]},Ss=ws,Ds=Object(m["a"])(Ss,ks,Cs,!1,null,null,null),Es=Ds.exports,Os=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("view-detail",{attrs:{title:"Minha Rede",apiUrl:"topologia/dados",notGetID:!0,notShowToolbar:null!=e.selectDevicesToNetworkCalback},scopedSlots:e._u([{key:"default",fn:function(t){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:e.search,filter:e.filter,open:e.open,items:t.content,"load-children":e.fetchUsers,"open-on-click":"",transition:"","item-text":"nome_sigla_grupo"},on:{"update:open":function(t){e.open=t}},scopedSlots:e._u([{key:"label",fn:function(t){var i=t.item;return a("span",{style:{color:e.selected&&e.selected.id==i.id?"orange":"gray"},on:{click:function(t){return e.setSelected(i)}}},[e._v(" "+e._s(i.nome_grupo)+" "),i&&i.sigla_grupo?a("span",{style:{color:e.selected&&e.selected.id==i.id?"orange":"#a8a8a8"}},[e._v("("+e._s(i.sigla_grupo)+")")]):e._e()])}},{key:"prepend",fn:function(t){var i=t.item;return a("v-icon",{style:{color:i.status.cor_status},attrs:{medium:""}},[e._v(e._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"}},[e.selected?a("v-card",{key:e.selected.id},[a("v-card-text",[a("v-avatar",[e.selected.icone_tipo?a("v-icon",{style:{color:e.selected.status.cor_status},attrs:{"x-large":""}},[e._v(e._s(e.selected.icone_tipo))]):a("v-icon",{attrs:{"x-large":""}},[e._v("device_hub")])],1),a("h3",{staticClass:"headline"},[e._v(" "+e._s(e.selected.nome_grupo)+" ")]),e.selected.sigla_grupo?a("div",{staticClass:"gray--text subheading font-weight-bold",staticStyle:{color:"gray"}},[e._v("("+e._s(e.selected.sigla_grupo)+")")]):e._e(),e.selected.obs_grupo?a("div",{staticClass:"gray--text",staticStyle:{color:"gray"}},[e._v(e._s(e.selected.obs_grupo))]):e._e(),a("div",{staticClass:"gray--text"},[a("strong",[e._v(e._s(e.selected.nome_tipo))])]),a("v-divider"),a("span",{style:{color:e.selected.status.cor_status}},[e._v(e._s(e.selected.status.nome_status))]),a("br"),a("v-btn",{style:{color:e.selected.status.cor_status},attrs:{small:"",block:"",outline:""},on:{click:function(t){return e.openIndisponibilidades(e.selected)}}},[a("v-icon",[e._v("arrow_downward")]),a("span",{staticClass:"ml-1"},[e._v("Listar Indisponibilidades")])],1),e.selectDevicesToNetworkCalback?a("v-btn",{style:{color:e.selected.status.cor_status},attrs:{small:"",block:"",outline:""},on:{click:function(t){return e.selectDevicesToNetworkCalback({network_id:e.selected.id,count_devices:e.selected.num_disp})}}},[a("v-icon",[e._v("select_all")]),a("span",{staticClass:"ml-1"},[e._v("Adicionar todos os "+e._s(e._f("number")(e.selected.num_disp))+" dispositivos")])],1):e._e(),e.selectDevicesToNetworkCalback?a("v-btn",{style:{color:e.selected.status.cor_status},attrs:{small:"",block:"",outline:""},on:{click:function(t){return e.$WiListDialog({wiConfig:"devices",callback:e.selectDevicesToNetworkCalback,mode:"select",filter:{network_id:e.selected.id}})}}},[a("v-icon",[e._v("dns")]),a("span",{staticClass:"ml-1"},[e._v("Listar Dispositivos")])],1):a("v-btn",{style:{color:e.selected.status.cor_status},attrs:{small:"",block:"",outline:""},on:{click:function(t){return e.$WiListDialog({wiConfig:"devices",filter:{network_id:e.selected.id}})}}},[a("v-icon",[e._v("dns")]),a("span",{staticClass:"ml-1"},[e._v("Listar Dispositivos")])],1),"#031"==e.selected.status.cod_status||"#030"==e.selected.status.cod_status?a("v-btn",{attrs:{small:"",outline:"",block:"",color:e.selected.status.cor_status},on:{click:function(t){return e.$WiListDialog({wiConfig:"ticket-opened",filter:{network:e.selected.id}})}}},[a("v-icon",[e._v("message")]),a("span",{staticClass:"ml-1"},[e._v("Chamados Vinculados")])],1):e._e(),a("br"),1==e.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(t){e.openEditModal("grupos-sub",{grupo_dados_id:e.selected.id},"nivel_tipo,"+(e.selected.nivel_tipo+1),"Adicionando Sub-grupo em "+e.selected.nome_grupo)}}},[a("v-icon",{attrs:{color:"green lighten-1"}},[e._v("add")])],1)],1),a("span",[e._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 e.$WiEditDialog({wiConfig:"devices",data:{grupo_dados_id:e.selected.id},onSubmit:t.refresh})}}},[a("v-icon",{attrs:{color:"green lighten-1"}},[e._v("add")])],1)],1),a("span",[e._v("Criar Novo Dispositivo para "+e._s(e.selected.nome_grupo))])],2),1==e.selected.funcao_tipo?a("v-tooltip",{attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(t){return e.$router.push({name:"google-maps-grupos",params:{id:e.selected.id}})}}},[a("v-icon",{attrs:{color:"brown lighten-1"}},[e._v("map")])],1)],1),a("span",[e._v("Abrir grupo no mapa")])],2):e._e(),1==e.selected.funcao_tipo?a("v-tooltip",{attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(t){return e.$router.push({name:"grupo-mapa-grupos",params:{id:e.selected.id}})}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[e._v("device_hub")])],1)],1),a("span",[e._v("Abrir topologia desta Rede")])],2):e._e(),2==e.selected.funcao_tipo?a("v-tooltip",{attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(t){return e.$router.push({name:"grupo-mapa-dispositivos",params:{id:e.selected.id}})}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[e._v("dns")])],1)],1),a("span",[e._v("Exibir dispositivos desta Rede")])],2):e._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(t){return e.openEditModal("grupos-sub",e.selected,"nivel_tipo,"+e.selected.nivel_tipo,"Editando Grupo")}}},[a("v-icon",{attrs:{color:"orange lighten-1"}},[e._v("edit")])],1)],1),a("span",[e._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:e.selected.id},on:{action:t.refresh}})],1),a("span",[e._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 e.$WiEditDialog({wiConfig:"network-move",onSubmit:t.refresh,data:{id:e.selected.id,grupo_dados_id:e.selected.grupo_dados_id}})}}},[a("v-icon",[e._v("compare_arrows")])],1)],1),a("span",[e._v("Mover esta rede")])],2),2==e.selected.funcao_tipo&&e.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(t){e.copiar_dispositivos=!0}}},[a("v-icon",{attrs:{color:"black lighten-1"}},[e._v("file_copy")])],1)],1),a("span",[e._v("Copiar dispositivos desta Rede")])],2):e._e()],1),a("v-divider"),a("v-list",{attrs:{dense:"",subheader:""}},[1==e.selected.funcao_tipo?a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"orange darken-2"}},[e._v("device_hub")])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"15px"}},[e._v("Total de Sub-grupos:")])],1),a("v-list-tile-action",[a("span",{staticStyle:{"font-size":"25px"}},[e._v(e._s(e.selected.sub_grupos))])])],1):e._e(),1==e.selected.funcao_tipo?a("v-divider"):e._e(),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"blue",medium:""}},[e._v("dns")])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"15px"}},[e._v("Total de Dispositivos:")])],1),a("v-list-tile-action",[a("span",{staticStyle:{"font-size":"25px"}},[e._v(e._s(e.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:""}},[e._v("dns")])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"15px"}},[e._v("Disp. Indisponíveis:")])],1),a("v-list-tile-action",[a("span",{staticStyle:{"font-size":"25px"}},[e._v(e._s(e.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:""}},[e._v("dns")])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"15px"}},[e._v("Disp. Disponíveis:")])],1),a("v-list-tile-action",[a("span",{staticStyle:{"font-size":"25px"}},[e._v(e._s(e.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"}},[e._v(" Selecione um grupo... ")])],1)],1)],1)],1),e.editModal?a("div",[a("edit-modal",{attrs:{store:e.modalStore,setform:e.modalForm,action:e.editModal,"local-config":e.configModal},on:{action:e.closeModal,refresh:t.refresh}})],1):e._e(),a("v-dialog",{attrs:{scrollable:""},model:{value:e.copiar_dispositivos,callback:function(t){e.copiar_dispositivos=t},expression:"copiar_dispositivos"}},[e.copiar_dispositivos?a("grupos-topologia-copiar-dispositivo-dialog",{attrs:{grupo:e.selected}},[a("span",{attrs:{slot:"action"},slot:"action"},[a("v-btn",{attrs:{color:"red darken-1",flat:""},on:{click:function(t){e.copiar_dispositivos=!1}}},[e._v("Fechar")])],1)]):e._e()],1)]}}])})},Ts=[],As=a("06ee"),Fs=a("b30d"),Is=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.grupo?a("v-card",[a("v-card-title",[a("strong",[e._v('Copiar dispositovos de "'+e._s(e.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:e._u([{key:"default",fn:function(t){return[a("v-form",{model:{value:e.validGrupos,callback:function(t){e.validGrupos=t},expression:"validGrupos"}},[a("v-data-table",{attrs:{dense:"",headers:e.headers,items:e.grupos,"hide-actions":""},scopedSlots:e._u([{key:"items",fn:function(i){return["edit"==e.grupos[i.index].mode?a("tr",{style:{background:e.grupos[i.index].id?"#b0fcb0":"#ffedce"}},[a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:e.saving==i.index,autofocus:"",placeholder:e.headers[0].text,"single-line":"",required:"",rules:[function(e){return!!e||"Campo obrigatório"}]},model:{value:e.grupos[i.index].nome_disp,callback:function(t){e.$set(e.grupos[i.index],"nome_disp",t)},expression:"grupos[props.index].nome_disp"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:e.saving==i.index,placeholder:e.headers[1].text,"single-line":""},model:{value:e.grupos[i.index].sigla_disp,callback:function(t){e.$set(e.grupos[i.index],"sigla_disp",t)},expression:"grupos[props.index].sigla_disp"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:e.saving==i.index,counter:"15",placeholder:"###.###.###.###","single-line":"",required:"",rules:[function(e){return!!e||"Obrigatório"}]},model:{value:e.grupos[i.index].ip_disp,callback:function(t){e.$set(e.grupos[i.index],"ip_disp",t)},expression:"grupos[props.index].ip_disp"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:e.saving==i.index,items:t.content.grupos,placeholder:"Grupo Principal","item-text":"nome_sigla_grupo","item-value":"id",required:"",rules:[function(e){return!!e||"Campo obrigatório"}],autocomplete:""},model:{value:e.grupos[i.index].grupo_dados_id,callback:function(t){e.$set(e.grupos[i.index],"grupo_dados_id",t)},expression:"grupos[props.index].grupo_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:e.saving==i.index,items:t.content.tipos,placeholder:"Tipo de dispositiv","item-text":"nome_tipo","item-value":"id",required:"",rules:[function(e){return!!e||"Campo obrigatório"}],autocomplete:""},model:{value:e.grupos[i.index].disp_tipo_id,callback:function(t){e.$set(e.grupos[i.index],"disp_tipo_id",t)},expression:"grupos[props.index].disp_tipo_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:e.saving==i.index,items:t.content.equipamentos,placeholder:"Modelo de Equipamento","item-text":"nome_equipamento_fabricante","item-value":"id",required:"",rules:[function(e){return!!e||"Campo obrigatório"}]},model:{value:e.grupos[i.index].equipamento_dados_id,callback:function(t){e.$set(e.grupos[i.index],"equipamento_dados_id",t)},expression:"grupos[props.index].equipamento_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:e.saving==i.index,items:[{value:"ativo",text:"Sim"},{value:"inativo",text:"Não"}],placeholder:"Monitorado?",required:"",rules:[function(e){return!!e||"Campo obrigatório"}]},model:{value:e.grupos[i.index].ativo_disp,callback:function(t){e.$set(e.grupos[i.index],"ativo_disp",t)},expression:"grupos[props.index].ativo_disp"}})],1),a("td",{staticClass:"justify-center layout px-0",staticStyle:{padding:"10px 8px 0 8px"}},[e.grupos[i.index].id?a("v-btn",{attrs:{disabled:!e.grupos[i.index].nome_disp||!e.grupos[i.index].ip_disp||!e.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(t){return e.updateGroup(i.index,e.grupos[i.index])}}},[a("v-icon",[e._v("refresh")])],1):a("v-btn",{attrs:{disabled:!e.grupos[i.index].nome_disp||!e.grupos[i.index].ip_disp||!e.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(t){return e.postGroup(i.index,e.grupos[i.index])}}},[a("v-icon",[e._v("save")])],1),e.grupos[i.index].id?e._e():a("v-btn",{attrs:{disabled:!e.grupos[i.index].nome_disp||!e.grupos[i.index].ip_disp||!e.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(t){return e.removeItem(i.index)}}},[a("v-icon",[e._v("close")])],1)],1)]):a("tr",{style:{background:e.grupos[i.index].id?"#b0fcb0":"#ffedce"}},[a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[e._v(e._s(e.grupos[i.index].nome_disp))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[e._v(e._s(e.grupos[i.index].sigla_disp))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[e._v(e._s(e.grupos[i.index].ip_disp))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:e.saving==i.index,items:t.content.grupos,placeholder:"Selecione o Grupo","item-text":"nome_sigla_grupo","item-value":"id",required:"",rules:[function(e){return!!e||"Campo obrigatório"}],autocomplete:""},model:{value:e.grupos[i.index].grupo_dados_id,callback:function(t){e.$set(e.grupos[i.index],"grupo_dados_id",t)},expression:"grupos[props.index].grupo_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:e.saving==i.index,items:t.content.tipos,placeholder:"Tipo de dispositiv","item-text":"nome_tipo","item-value":"id",required:"",rules:[function(e){return!!e||"Campo obrigatório"}],autocomplete:""},model:{value:e.grupos[i.index].disp_tipo_id,callback:function(t){e.$set(e.grupos[i.index],"disp_tipo_id",t)},expression:"grupos[props.index].disp_tipo_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:e.saving==i.index,items:t.content.equipamentos,placeholder:"Modelo de Equipamento","item-text":"nome_equipamento_fabricante","item-value":"id",required:"",rules:[function(e){return!!e||"Campo obrigatório"}],autocomplete:""},model:{value:e.grupos[i.index].equipamento_dados_id,callback:function(t){e.$set(e.grupos[i.index],"equipamento_dados_id",t)},expression:"grupos[props.index].equipamento_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:e.saving==i.index,items:[{value:"ativo",text:"Sim"},{value:"inativo",text:"Não"}],placeholder:"Monitorado?",required:"",rules:[function(e){return!!e||"Campo obrigatório"}]},model:{value:e.grupos[i.index].ativo_disp,callback:function(t){e.$set(e.grupos[i.index],"ativo_disp",t)},expression:"grupos[props.index].ativo_disp"}})],1),a("td",{staticClass:"justify-center layout px-0",staticStyle:{padding:"10px 8px 0 8px"}},[e.grupos[i.index].id?a("v-btn",{attrs:{disabled:!e.grupos[i.index].nome_disp||!e.grupos[i.index].ip_disp||!e.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(t){return e.updateGroup(i.index,e.grupos[i.index])}}},[a("v-icon",[e._v("refresh")])],1):a("v-btn",{attrs:{disabled:!e.grupos[i.index].nome_disp||!e.grupos[i.index].ip_disp||!e.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(t){return e.postGroup(i.index,e.grupos[i.index])}}},[a("v-icon",[e._v("save")])],1),"edit"!=e.grupos[i.index].mode?a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(t){e.grupos[i.index].mode="edit",e.$forceUpdate()}}},[a("v-icon",[e._v("edit")])],1):e._e()],1)])]}}],null,!0)})],1)]}}],null,!1,2600368907)})],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),e._t("action")],2)],1):e._e()},Ps=[],js=(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(e){console.log(e.data),this.grupos=e.data.dispositivos.filter((function(e){return delete e.id,e["mode"]="edit",e})),console.log(this.grupos)},removeItem:function(e){console.log(e),this.grupos.splice(e,1),this.$forceUpdate()},filterGroups:function(e){return e.filter((function(e){if(2===e.funcao_tipo)return e}))},postGroup:function(e,t){var a=this;t&&(this.saving=e,r["b"].post({uri:"disp/dados",data:t,sucess:function(t){a.grupos[e]=t.data,a.saving=null,a.$forceUpdate()},msgLoad:!1,msgSucess:!1,msgError:!0}))},updateGroup:function(e,t){var a=this;t&&(this.saving=e,r["b"].put({uri:"disp/dados",data:t,id:t.id,sucess:function(t){a.grupos[e]=t.data,a.saving=null,a.$forceUpdate()},msgLoad:!0,msgSucess:!0,msgError:!0}))}},components:{ViewDetail:Fe["a"]},props:["grupo"]}),qs=js,$s=(a("ef72"),Object(m["a"])(qs,Is,Ps,!1,null,null,null)),zs=$s.exports,Ns={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(e){return Object(Ae["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,a){r["b"].get({uri:"grupo/dados",params:{limit:1e3,order:"grupo_tipo_id,asc;nome_grupo,asc",where:"grupo_dados_id,"+e.id+";active,1"},sucess:function(a){var i;t(a.data.data);var s=a.data.data.filter((function(e){return e.sub_grupos>0&&(e["children"]=[]),e}));(i=e.children).push.apply(i,Object(Te["a"])(s))},error:function(e){return a(e),e}})})));case 1:case"end":return t.stop()}}),t)})))()},setSelected:function(e){e&&(this.selected=e)},openEditModal:function(e,t,a,i){this.modalForm=t,this.modalStore=e,this.configModal=this.config,this.configModal.title=i,this.configModal.fields[5].apiParams["where"]=a,this.editModal=!0},openEditModalDisp:function(e,t){this.modalForm=t,this.modalStore=e,this.configModal=null,this.editModal=!0},closeModal:function(){this.editModal=!1,this.selected=null},openIndisponibilidades:function(e){var t={grupo_dados_id:e.id};e.num_disp_down>0&&(t["status_indi"]=0,t["status_disp"]=0,t["ativo_disp"]=1),this.$router.push({name:"indisponibilidades",query:t})}},components:{ViewDetail:Fe["a"],EditModal:As["a"],DbDelete:Fs["a"],GruposTopologiaCopiarDispositivoDialog:zs},computed:{filter:function(){return this.caseSensitive?function(e,t,a){return e[a].indexOf(t)>-1}:void 0},auth:function(){return this.$store.state.auth||{}}},props:["selectDevicesToNetworkCalback"]},Ms=Ns,Ls=Object(m["a"])(Ms,Os,Ts,!1,null,null,null),Rs=Ls.exports,Us={name:"TicketHeaderStatus",data:function(){return{statusMenu:!1,statusSelected:null,dialogNetwork:!1,dialogTicketStatusLog:!1}},methods:{changeStatus:function(e){console.log(e),this.statusSelected=e,this.confirmationTicketData(e)},confirmationTicketData:function(e){return this.$Auth.checkPermission("d237fbcd-2a0d-42eb-beef-409d29813ad3")&&"sim"===e.get_confirmation&&this.dados.content.device_count<1?(this.confirmationDevices(),null):"sim"===e.get_confirmation||"sim"===e.exigir_data?(this.confirmationCategoryAndDate(e),null):void this.sendStatusChangesNotConfirmation(e)},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(e){var t=this.dados.content,a={id:t.id,chamado_status_id:e.id,get_confirmation:"sim"===e.get_confirmation,nome_categoria_grupo_previsao:t.nome_categoria_grupos,nome_categoria:t.nome_categoria,icone_categoria:t.icone_categoria,cor_categoria:t.cor_categoria,sub_category_count:t.sub_category_count,require_date_limit:"sim"===e.exigir_data};this.ticketNotSubCategory()&&(a["chamado_categoria_id"]=t.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(e){var t=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&&(t.$swal({title:"Carregando...",text:"Aguarde até que a ação seja finalizada.",onOpen:function(){t.$swal.showLoading()}}),r["b"].put({uri:"service-desk/ticket",id:t.dados.content.id,data:{id:t.dados.content.id,chamado_status_id:e.id,alterar_status:!0},sucess:function(e){201===e.status?(t.$swal({type:"success",title:"Tudo certo!",text:"Concluído com sucesso."}),t.dados.refresh()):t.$swal({type:"error",title:"Oops... Algo deu errado!",text:"Tente novamente ou contacte o suporte."})},error:function(e){console.log(e)}}))}))},ticketNotSubCategory:function(){return this.dados.content.sub_category_count<1},isSelectable:function(e){return this.isPermissionStatus(e)&&this.statusIsNotCurrent(e)&&this.statusIsSelectableToCurrentStatus(e)},isPermissionStatus:function(e){return 0==e.show_status.length||e.show_status.indexOf(this.User.profile.id)>-1},statusIsNotCurrent:function(e){return e.id!==this.dados.content.chamado_status_id},statusIsSelectableToCurrentStatus:function(e){return!e.chamado_status_id||e.chamado_status_id===this.dados.content.chamado_status_id},addDevicesToTicket:function(e){var t=this;e&&this.$swal({title:"Deseja realmente vincular "+(e.length&&e.length>0?e.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:t.makeSendDevicesToTicket(t.dados.content.id,e),msgLoad:{title:"Vinculando, por favor aguarde."},sucess:function(e){console.log(e),t.dados.refresh()},msgSucess:{title:"Dispositivos vinculadas com sucesso!"},error:function(e){console.log(e)},msgError:!0})}))},makeSendDevicesToTicket:function(e,t){var a={ticket_id:e,devices:[]};return Array.isArray(t)?t.filter((function(e){a.devices.push(e.id)})):a.devices.push(t.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:Es,GruposTopologia:Rs}},Ws=Us,Vs=Object(m["a"])(Ws,xs,ys,!1,null,null,null),Bs=Vs.exports,Hs={name:"TicketHeader",data:function(){return{}},methods:{},props:["dados"],components:{TicketHeaderPerson:bs,TicketHeaderStatus:Bs}},Gs=Hs,Ys=Object(m["a"])(Gs,ps,ms,!1,null,null,null),Js=Ys.exports,Qs=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-dialog",{attrs:{scrollable:"","max-width":"85%",fullscreen:e.$vuetify.breakpoint.xsOnly},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-list-tile",e._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",[e._v("Visualizaram")]),a("v-list-tile-title",{staticStyle:{"font-size":"20px"}},[e._v(e._s(e.viewedCount))])],1),a("v-list-tile-action",[a("v-icon",{attrs:{color:"black"}},[e._v("info")])],1)],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-icon",{attrs:{large:""}},[e._v("visibility")]),a("strong",{staticStyle:{"padding-left":"10px"}},[e._v("Visualizaram")]),a("v-spacer")],1),a("v-divider"),a("v-card-text",{staticStyle:{height:"300px",padding:"0"}},[e.dialog?a("view-detail",{attrs:{title:"Seguidores",apiUrl:"service-desk/ticket/viewed",apiParams:"?where=chamado_dados_id,"+e.ticket+"&order=id,desc",notGetID:"true",notReturnIcon:"true",notShowToolbar:"true"},scopedSlots:e._u([{key:"default",fn:function(e){return[a("pessoa-list",{attrs:{pessoas:e.content.data,refresh:e.refresh,listSubTitle:"date_time_formated",clearMessage:"Nenhum colaborador visualizou este chamado até o momento."}})]}}],null,!1,3994416210)}):e._e()],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"red darken-1",flat:""},nativeOn:{click:function(t){return e.closeThisDialog()}}},[e._v("Fechar")])],1)],1)],1)],1)},Ks=[],Xs=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.title?a("v-toolbar",{attrs:{dense:""}},[a("v-toolbar-title",[e._v(e._s(e.title))]),a("v-spacer"),a("v-btn",{attrs:{small:"",outline:"",color:"green"},on:{click:function(t){return e.$WiEditDialog({wiConfig:e.addEditModalStore,onSubmit:e.refresh,data:e.addEditModalParams})}}},[a("v-icon",[e._v("add")]),a("span",[e._v(e._s(e.addTextButton))])],1)],1):e._e(),e.pessoas&&e.pessoas.length>0?a("v-list",{attrs:{"two-line":""}},[e._l(e.pessoas,(function(t,i){return[a("v-list-tile",{key:i,attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",["Feminino"==t.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"}},[e._v(e._s(t.person.name))]),a("v-list-tile-sub-title",[e._v(e._s(t[e.listSubTitle]))])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[e._v(e._s(t.created_at_format))]),e.addEditModalStore?a("db-delete",{directives:[{name:"prms",rawName:"v-prms",value:{id:"d4d1b9c7"},expression:"{'id': 'd4d1b9c7'}"}],attrs:{store:e.addEditModalStore,id:t.id},on:{action:e.refresh}}):e._e()],1),e.slotAction?a("v-list-tile-action",[e._t("action",null,{pessoa:t})],2):e._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"}},[e.clearMessage?a("span",[e._v(e._s(e.clearMessage))]):a("span",[e._v("Nenhuma informação encontrada.")])])],1)],1)},Zs=[],eo={name:"Equipe",data:function(){return{editModal:!1,modalForm:{},modalStore:"pessoa"}},components:{DbDelete:Fs["a"]},props:["pessoas","refresh","title","listSubTitle","addTextButton","addEditModalStore","addEditModalParams","slotAction","clearMessage"]},to=eo,ao=Object(m["a"])(to,Xs,Zs,!1,null,null,null),io=ao.exports,so={data:function(){return{dialog:!1}},methods:{closeThisDialog:function(){this.refresh(),this.dialog=!1}},components:{ViewDetail:Fe["a"],PessoaList:io},computed:{dark:function(){return this.$store.state.style.dark||!1}},props:["ticket","viewedCount","refresh"]},oo=so,no=(a("98a6"),Object(m["a"])(oo,Qs,Ks,!1,null,null,null)),ro=no.exports,lo=function(){var e=this,t=e.$createElement,a=e._self._c||t;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",[e._v("Arquivos Anexados")]),a("v-list-tile-title",{staticStyle:{"font-size":"20px"}},[a("span",{domProps:{textContent:e._s(e.numAnexos)}})])],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.openDialog()}}},[a("v-icon",{attrs:{color:"black"}},[e._v("info")])],1)],1)],1)],1)},co=[],uo={data:function(){return{dialog:!1,dialogNewFile:!1}},methods:{openFile:function(e){window.open(e.file.url)},deleteFile:function(e,t){r["b"].delete({uri:"chamado/anexo",id:e.id,msgLoad:!0,msgSucess:!0,msgError:!0,sucess:function(){t()},error:function(e){console.log(e)}})},closeThisDialog:function(){this.refresh(),this.dialog=!1},openDialog:function(){var e=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(){e.$WiDialog({title:"Arquivos/Anexos ",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"2799"))},props:{chamado_dados_id:e.chamado.id}},onClose:function(){e.$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"]},po=uo,mo=(a("7a42"),Object(m["a"])(po,lo,co,!1,null,null,null)),vo=mo.exports,fo=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.showInList?a("div",[e.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",[e._v("Redes")]),a("v-list-tile-title",{staticStyle:{"font-size":"20px"}},[e._v(e._s(e.networkCount))])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",flat:""},on:{click:function(t){e.$WiListDialog({wiConfig:"ticket-network",button:{text:"Adicionar Dispositivos",action:function(){e.dialogNetwork=!0}},filter:{where:"chamado_dados_id,"+e.dados.content.id,order:"nivel_tipo,asc"}})}}},i),[a("v-icon",[e._v("info")])],1)]}}],null,!1,799433127)},[a("span",[e._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",[e._v("Dispositivos")]),a("v-list-tile-title",{staticStyle:{"font-size":"20px"}},[e._v(e._s(e.networkCount))])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",flat:""},on:{click:function(t){e.$WiListDialog({wiConfig:"ticket-device",button:{text:"Adicionar Dispositivos",action:function(){e.dialogNetwork=!0}},filter:{where:"chamado_dados_id,"+e.dados.content.id}})}}},i),[a("v-icon",[e._v("info")])],1)]}}],null,!1,450316929)},[a("span",[e._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(t){e.dialogNetwork=!0}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar dispositivos")])],1),a("div",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"padding-left":"15px","font-size":"20px",color:"white"}},[e.dados.content.dispositivos?a("div",[a("strong",[e._v("Dispositivos:")]),a("span",[e._v(e._s(e.dados.content.dispositivos.length))])]):e._e()]),a("div",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"padding-left":"15px","font-size":"20px",color:"white"}},[e.dados.content.grupos?a("div",[a("strong",[e._v("Redes:")]),a("span",[e._v(e._s(e.dados.content.grupos.length))])]):e._e()])],1),e._m(0),a("grupos-real-time",{attrs:{ticket:e.dados.content,grupos:e.selectGroups(e.dados.content.grupos,2)},on:{action:e.clickGroup}}),a("v-divider"),e._m(1),a("grupos-real-time",{attrs:{ticket:e.dados.content,grupos:e.selectGroups(e.dados.content.grupos,1)},on:{action:e.clickGroupComp}}),a("v-dialog",{attrs:{scrollable:"","max-width":"80%"},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("strong",[e._v("Dispositivos de "+e._s(e.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(t){return e.$WiEditDialog({wiConfig:"order-master-os",data:{person_id:e.dados.content.person_id,person:{id:e.dados.content.person_id,name:e.dados.content.nome_pessoa,first_name:e.dados.content.nome_pessoa},ticket_id:e.dados.content.id,network_id:e.grupo_selected.grupo_dados_id,onSubmit:e.dados.refresh}})}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[e._v("phonelink_setup")]),a("span",[e._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(t){return e.$router.push({name:"grupo-mapa-dispositivos",params:{id:e.grupo_selected.grupo_dados_id}})}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[e._v("dns")]),a("span",[e._v("Abrir Topologia")])],1),a("v-btn",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only",attrs:{icon:"",ripple:""},on:{click:function(t){return e.$router.push({name:"grupo-mapa-dispositivos",params:{id:e.grupo_selected.grupo_dados_id}})}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[e._v("dns")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{height:"300px",padding:"0",margin:"0"}},[a("disp-real-time",{attrs:{dispositivos:e.selectDisp(e.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(t){e.dialog=!1}}},[e._v("Fechar")])],1)],1)],1),a("v-dialog",{attrs:{scrollable:"","max-width":"400px"},model:{value:e.grupoInfo,callback:function(t){e.grupoInfo=t},expression:"grupoInfo"}},[a("grupo-info",{attrs:{grupo:e.grupoDetalhes}},[a("span",{attrs:{slot:"action"},slot:"action"},[a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(t){e.grupoInfo=!1}}},[a("v-icon",[e._v("close")])],1)],1)])],1)],1),a("v-dialog",{attrs:{scrollable:"","max-width":"80%"},model:{value:e.dialogNetwork,callback:function(t){e.dialogNetwork=t},expression:"dialogNetwork"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",persistent:"",scrollable:"","max-width":"95%",fullscreen:e.$vuetify.breakpoint.xsOnly}},[a("strong",[e._v("Selecione uma rede para adicionar.")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialogNetwork=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),a("v-card-text",{staticClass:"pb-5",staticStyle:{padding:"0",margin:"0"}},[e.dialogNetwork?a("GruposTopologia",{attrs:{"select-devices-to-network-calback":e.selectDevicesOrNetwork}}):e._e()],1)],1)],1)],1)},go=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{width:"100%","text-align":"left",padding:"10px 10px 10px 10px"}},[a("span",{staticStyle:{color:"gray"}},[e._v("Redes de Dispositivos anexados:")]),a("br")])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{width:"100%","text-align":"left",padding:"10px 10px 10px 10px"}},[a("span",{staticStyle:{color:"gray"}},[e._v("Redes também envolvidos:")]),a("br")])}],_o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-container",{staticStyle:{"padding-top":"8px"},attrs:{fluid:"","grid-list-md":""}},[a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.dispositivos,(function(t,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":e.style.dark?"#282828":"#e2e2e2"},attrs:{color:"transparent"},on:{click:function(a){return e.$emit("action",t)}}},[a("img",{staticStyle:{width:"100%"},attrs:{src:"static/network/disp/"+t.equipamento_fabricante_id+t.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:e.style.dark?"white":"black"}},[e._v(" "+e._s(t.nome_disp)+" ")])])])})),1)],1)],1)},ho=[],bo={name:"DispRealTime",data:function(){return{background:"static/background/background-gradiente-1.png"}},methods:{},computed:{style:function(){return this.$store.state.style||{}}},components:{},props:["dispositivos"]},xo=bo,yo=Object(m["a"])(xo,_o,ho,!1,null,null,null),ko=yo.exports,Co=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.grupo?a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("strong",[e._v("Detalhes")]),a("v-spacer"),e._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(t){return e.openIndisponibilidades(e.grupo)}}},[a("v-icon",{attrs:{color:"red darken-2"}},[e._v("arrow_downward")]),a("span",{staticStyle:{"padding-right":"5px"}},[e._v("Listar Indisponibilidades")])],1),2==e.grupo.funcao_tipo?a("v-btn",{staticStyle:{width:"95%"},attrs:{small:"",outline:""},on:{click:function(t){return e.$router.push({name:"grupo-mapa-dispositivos",params:{id:e.grupo.id}})}}},[a("v-icon",{attrs:{color:"blue darken-2"}},[e._v("device_hub")]),a("span",{staticStyle:{"padding-right":"5px"}},[e._v("Abrir Topologia")])],1):e._e(),1==e.grupo.funcao_tipo?a("v-btn",{staticStyle:{width:"95%"},attrs:{small:"",outline:""},on:{click:function(t){return e.$router.push({name:"grupo-mapa-grupos",params:{id:e.grupo.id}})}}},[a("v-icon",{attrs:{color:"blue darken-2"}},[e._v("device_hub")]),a("span",{staticStyle:{"padding-right":"5px"}},[e._v("Abrir Topologia")])],1):e._e(),1==e.grupo.funcao_tipo?a("v-btn",{staticStyle:{width:"95%"},attrs:{small:"",outline:""},on:{click:function(t){return e.$router.push({name:"google-maps-grupos",params:{id:e.grupo.id}})}}},[a("v-icon",{attrs:{color:"brown lighten-1"}},[e._v("map")]),a("span",{staticStyle:{"padding-right":"5px"}},[e._v("Abrir no Google Maps")])],1):e._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"}},[e._v("perm_identity")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v("Nome: "),a("strong",[e._v(e._s(e.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",[e._v("contact_support")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v("Tipo: "),a("strong",[e._v(e._s(e.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"}},[e._v("star")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v(e._s(e.grupo.tipo_grupo_pai)+": "),a("strong",[e._v(e._s(e.grupo.grupo_pai))])])],1)],1),a("v-divider")],[1==e.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"}},[e._v("device_hub")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v("Sub-grupos: "),a("strong",[e._v(e._s(e.grupo.sub_grupos))])])],1)],1):e._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"}},[e._v("dns")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v("Disponíveis: "),a("strong",[e._v(e._s(e.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"}},[e._v("dns")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v("Indisponíveis: "),a("strong",[e._v(e._s(e.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"}},[e._v("dns")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v("Dispositivos Ativos: "),a("strong",[e._v(e._s(e.grupo.num_disp))])])],1)],1),a("v-divider")]],2)],1)],1):e._e()},wo=[],So={name:"GrupoInfo",data:function(){return{}},methods:{openIndisponibilidades:function(e){var t={grupo_dados_id:e.id};e.num_disp_down>0&&(t["status_indi"]=0,t["status_disp"]=0,t["ativo_disp"]=1),this.$router.push({name:"indisponibilidades",query:t})}},props:["grupo"]},Do=So,Eo=(a("e523"),Object(m["a"])(Do,Co,wo,!1,null,"26f33ef6",null)),Oo=Eo.exports,To={name:"ChamadoNetwork",data:function(){return{exibir:"dispositivos",dialog:!1,grupoInfo:!1,dialogNetwork:!1,dispositivos:[],grupo_selected:{},grupoDetalhes:{}}},methods:{clickGroup:function(e){this.grupo_selected=e,this.dialog=!0},clickGroupComp:function(e){this.grupoDetalhes=e,this.grupoInfo=!0},selectGroups:function(e,t){return e.filter((function(e){if(e.funcao_tipo===t)return e}))},selectDisp:function(e){var t=this;return e.filter((function(e){if(e.grupo_dados_id===t.grupo_selected.grupo_dados_id)return e.device}))},selectDevicesOrNetwork:function(e){Array.isArray(e)&&e.length>0?this.addDevicesToTicket(e):null!==e&&void 0!==e&&e.network_id&&null!==e&&void 0!==e&&e.count_devices&&this.addAllDevicesToTicket(e)},addAllDevicesToTicket:function(e){var t=e.network_id,a=e.count_devices;this.sendDevicesToServer({ticket_id:this.dados.content.id,network_id:t,devices:[]},a)},addDevicesToTicket:function(e){this.sendDevicesToServer(this.makeSendDevicesToTicket(this.dados.content.id,e),e.length)},sendDevicesToServer:function(e,t){this.$swal({title:"Deseja realmente vincular ".concat(t," 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(t){t.value&&r["b"].post({uri:"service-desk/ticket/device-and-network",data:e,msgLoad:{title:"Vinculando, por favor aguarde."},sucess:function(e){console.log(e)},msgSucess:{title:"Dispositivos vinculados com sucesso!"},error:function(e){console.log(e)},msgError:!0})}))},makeSendDevicesToTicket:function(e,t){var a={ticket_id:e,devices:[]};return Array.isArray(t)?t.filter((function(e){a.devices.push(e.id)})):a.devices.push(t.id),a}},components:{GruposTopologia:Rs,GruposRealTime:yi,DispRealTime:ko,GrupoInfo:Oo},props:["dados","showInList","networkCount","isNetwork"]},Ao=To,Fo=Object(m["a"])(Ao,fo,go,!1,null,null,null),Io=Fo.exports,Po=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{scrollable:"","max-width":"580px"},model:{value:e.active,callback:function(t){e.active=t},expression:"active"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"0 15px 0 15px"}},[a("strong",[e._v("Localizações do chamado")]),a("v-spacer"),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(t){return e.info.refresh()}}},[a("v-icon",[e._v("refresh")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{height:"300px",padding:"0"}},[e.active?a("wi-view",{attrs:{notShowToolbar:"true",apiUrl:"service-desk/ticket/location",apiParams:"?where=ticket_id,"+e.ticket,notGetID:"true"},on:{afterLoad:e.dataLoaded},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticStyle:{display:"none"}},[e._v(e._s(e.info=t))]),a("div",{staticClass:"google-map",staticStyle:{height:"300px"},attrs:{id:"ticket-locations-google-map"}})]}}],null,!1,2683085260)}):e._e()],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"red darken-1",flat:""},nativeOn:{click:function(t){return e.$emit("close")}}},[e._v("Fechar")])],1)],1)],1)},jo=[],qo={name:"DialogTicketStatusLog",data:function(){return{info:null,map:null,markers:[]}},methods:{dataLoaded:function(e){var t=this;this.info=e,setTimeout((function(){t.createGoogleMaps(e.content.data),t.createMarkers(e.content.data)}),500)},createGoogleMaps:function(e){var t=e[0]||{latitude:-20.1467258,longitude:-45.1213433},a=document.getElementById("ticket-locations-google-map"),i={zoom:14,center:new google.maps.LatLng(t.latitude,t.longitude),mapTypeId:"satellite",mapTypeControlOptions:{mapTypeIds:["roadmap","satellite","terrain"]}};this.map=new google.maps.Map(a,i),console.log("maps")},createMarkers:function(e){var t=this;e.forEach((function(e){var a=new google.maps.Marker({position:new google.maps.LatLng(e.latitude||-20.1467258,e.longitude||-45.1213433),map:t.map,title:e.description,label:e.description,draggable:!1,icon:{url:t.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)}});t.markers.push({marker:a,location:e})})),this.googleMapsCenter(),console.log("maps")},googleMapsCenter:function(){var e=new google.maps.LatLngBounds;this.markers.filter((function(t){e.extend(t.marker.getPosition())})),this.map.setCenter(e.getCenter()),this.map.fitBounds(e)}},computed:{url:function(){var e=this.$store.state.url;return e.baseDefault}},props:["ticket","active"]},$o=qo,zo=Object(m["a"])($o,Po,jo,!1,null,null,null),No=zo.exports,Mo=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{scrollable:"","max-width":"580px"},model:{value:e.active,callback:function(t){e.active=t},expression:"active"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"0 15px 0 15px"}},[a("strong",[e._v("Histórico de responsáveis")]),a("v-spacer"),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(t){return e.info.refresh()}}},[a("v-icon",[e._v("refresh")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{height:"300px",padding:"0"}},[e.active?a("wi-view",{attrs:{notShowToolbar:"true",apiUrl:"service-desk/ticket/responsible",apiParams:"?where=ticket_id,"+e.ticket.id+"&order=created_at,desc",notGetID:"true"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticStyle:{display:"none"}},[e._v(e._s(e.info=t))]),a("v-list",{attrs:{"two-line":""}},[e._l(t.content.data,(function(t,i){return[a("v-list-tile",{key:"tile-"+i,attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[t.person.image?a("img",{attrs:{src:t.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:e._s(t.person.name)}})]),a("v-list-tile-sub-title",[t.start_date?a("span",[a("span",[e._v("Início: ")]),a("strong",[e._v(" "+e._s(e._f("moment")(t.start_date,"DD/MM/YY HH:mm:ss")))])]):e._e(),t.stop_date?a("span",[a("span",[e._v(" Término: ")]),a("strong",[e._v(e._s(e._f("moment")(t.stop_date,"DD/MM/YY HH:mm:ss")))])]):e._e()]),a("v-list-tile-sub-title",[a("span",[e._v("Tempo como responsável: ")]),a("strong",{domProps:{textContent:e._s(t.duration_time_hours)}}),a("span",[e._v(" Tempo de Trabalho: ")]),a("strong",{domProps:{textContent:e._s(t.working_time_hours)}})])],1)],1),a("v-divider",{key:i})]}))],2)]}}],null,!1,852798659)}):e._e()],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"red darken-1",flat:""},nativeOn:{click:function(t){return e.$emit("close")}}},[e._v("Fechar")])],1)],1)],1)},Lo=[],Ro={name:"TicketResponsiblesDialog",data:function(){return{info:null}},props:["ticket","active"]},Uo=Ro,Wo=Object(m["a"])(Uo,Mo,Lo,!1,null,null,null),Vo=Wo.exports,Bo=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{scrollable:"","max-width":"580px"},model:{value:e.active,callback:function(t){e.active=t},expression:"active"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"0 15px 0 15px"}},[a("strong",[e._v("Histórico de equipes responsáveis")]),a("v-spacer"),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(t){return e.info.refresh()}}},[a("v-icon",[e._v("refresh")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{height:"300px",padding:"0"}},[e.active?a("wi-view",{attrs:{notShowToolbar:"true",apiUrl:"service-desk/ticket/team",apiParams:"?where=ticket_id,"+e.ticket.id+"&order=created_at,desc",notGetID:"true"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticStyle:{display:"none"}},[e._v(e._s(e.info=t))]),a("v-list",{attrs:{"two-line":""}},[e._l(t.content.data,(function(t,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:e._s(t.team.name)}})]),a("v-list-tile-sub-title",[t.start_date?a("span",[a("span",[e._v("Início: ")]),a("strong",[e._v(" "+e._s(e._f("moment")(t.start_date,"DD/MM/YY HH:mm:ss")))])]):e._e(),t.stop_date?a("span",[a("span",[e._v(" Término: ")]),a("strong",[e._v(e._s(e._f("moment")(t.stop_date,"DD/MM/YY HH:mm:ss")))])]):e._e()]),a("v-list-tile-sub-title",[a("span",[e._v("Tempo como responsável: ")]),a("strong",{domProps:{textContent:e._s(t.duration_time_hours)}}),a("span",[e._v(" Tempo de Trabalho: ")]),a("strong",{domProps:{textContent:e._s(t.working_time_hours)}})])],1)],1),a("v-divider",{key:i})]}))],2)]}}],null,!1,662774609)}):e._e()],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"red darken-1",flat:""},nativeOn:{click:function(t){return e.$emit("close")}}},[e._v("Fechar")])],1)],1)],1)},Ho=[],Go={name:"TicketTeamsDialog",data:function(){return{info:null}},props:["ticket","active"]},Yo=Go,Jo=Object(m["a"])(Yo,Bo,Ho,!1,null,null,null),Qo=Jo.exports,Ko={data:function(){return{dialogLocationsMap:!1,dialogTicketDescription:!1,ticketResponsibleDialog:!1,ticketTeamDialog:!1}},methods:{ticketIsClosed:function(e){return 2===e.chamado_status_id||3===e.chamado_status_id},alterarChamado:function(e,t,a){var i=this;this.$swal({title:"Deseja realmente "+t+" 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(t){t.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(t){201===t.status?(i.$swal({type:"success",title:"Tudo certo!",text:"Concluído com sucesso."}),e()):i.$swal({type:"error",title:"Oops... Algo deu errado!",text:"Tente novamente ou contacte o suporte."})},error:function(e){console.log(e)}}))}))},ticketLocationsAction:function(){var e=this;this.$WiListDialog({wiConfig:"ticket-locations",button:{text:"Adicionar Localização",action:function(t){console.log(t),e.$WiEditDialog({wiConfig:"ticket-location",data:{ticket_id:e.dados.content.id},onSubmit:function(){t.refresh(),e.dados.refresh()},redirectOnSubmit:!1})}},filter:{where:"ticket_id,"+this.dados.content.id}})},changeJustify:function(e,t){var a=this;this.$WiListDialog({wiConfig:"ticket-justify",callback:function(i){console.log(i),a.$WiApiPut({uri:"service-desk/ticket",id:e.id,data:{id:e.id,chamado_just_id:i.id},config:{msgLoad:!0,msgSucess:!0,msgError:!0,msgAsk:{title:"Deseja realmente alterar o motivo deste chamado?"}},callback:function(){t(a.$route.params.id)}})},mode:"select"}),console.log(e)}},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:us,TicketHeader:Js,TicketViewed:ro,TicketNetwork:Io,DialogAnexos:vo,DialogLocationsMap:No,TicketResponsiblesDialog:Vo,TicketTeamsDialog:Qo}},Xo=Ko,Zo=Object(m["a"])(Xo,ss,os,!1,null,null,null),en=Zo.exports,tn=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{padding:"0 10px 0 10px"},style:{background:e.$wiDark?"":"#F2F2F2"}},[a("v-timeline",{attrs:{dense:"xs"==e.$vuetify.breakpoint.name||"sm"==e.$vuetify.breakpoint.name}},e._l(e.dados.content.interacao,(function(t,i){return a("v-timeline-item",{key:i,attrs:{large:"",color:e.tipos[t.tipo_interacao].color},scopedSlots:e._u([{key:"icon",fn:function(){return[a("v-avatar",[0==t.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/flying_stork_with_bundle_96.png"}}):e._e(),1==t.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/chat_room_96.png"}}):e._e(),2==t.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/data_pending_96.png"}}):e._e(),3==t.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/work_96.png"}}):e._e(),4==t.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/up_down_arrow_96.png"}}):e._e(),5==t.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/sand_timer_96.png"}}):e._e(),6==t.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/transfer_96.png"}}):e._e(),7==t.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/dog_tag_96.png"}}):e._e(),8==t.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/management_96.png"}}):e._e(),9==t.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/problema_expirado.png"}}):e._e(),10==t.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/retornou.png"}}):e._e()])]},proxy:!0},{key:"opposite",fn:function(){return[a("span",{staticClass:"headline font-weight-bold blue--text"},[e._v(e._s(e.tipos[t.tipo_interacao].title))])]},proxy:!0}],null,!0)},[0==t.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2",style:{background:e.$wiDark?"#212121":""}},[a("v-list",{style:{background:e.$wiDark?"#212121":""},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",["Feminino"==t.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"}},[e._v(e._s(t.name_person))]),a("v-list-tile-sub-title",[e._v("Criou este chamado")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[e._v(e._s(t.momento_interacao_format))])],1)],1),a("v-divider")],1),a("v-card-text",[a("div",[a("strong",[e._v("Responsável: ")]),e._v(" "+e._s(t.new_interacao.nome_responsavel||"Não definido")),a("br"),a("strong",[e._v("Previsão: ")]),e._v(" "+e._s(t.new_interacao.previsao_chamado||"Não definido")),a("br"),a("strong",[e._v("Ocorrência: ")]),e._v(" "+e._s(t.new_interacao.nome_categoria_grupos||"Não definido")),a("br"),a("strong",[e._v("Descrição/Solicitação: ")]),e._v(" "),a("span",{domProps:{innerHTML:e._s(t.new_interacao.desc_chamado)}}),a("br")])]),t.new_interacao_desc_chamado_whatsapp_formated?a("v-divider"):e._e(),t.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:""+t.new_interacao_desc_chamado_whatsapp_formated,buttonType:"outline",buttonColor:"green",buttonText:"Copiar formatado para WhatsApp",buttonIcon:"content_copy",buttonSize:"small"}})],1):e._e()],1)],1):e._e(),1==t.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2",style:{background:e.$wiDark?"#212121":""}},[a("v-list",{style:{background:e.$wiDark?"#212121":""},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",["Feminino"==t.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"}},[e._v(e._s(t.name_person))]),a("v-list-tile-sub-title",[e._v("Informou: ")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[e._v(e._s(t.momento_interacao_format))])],1)],1),a("v-divider")],1),a("v-card-text",{domProps:{innerHTML:e._s(t.desc_interacao)}}),t.description_whatsapp_formated?a("v-divider"):e._e(),t.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:""+t.description_whatsapp_formated,buttonType:"outline",buttonColor:"green",buttonText:"Copiar formatado para WhatsApp",buttonIcon:"content_copy",buttonSize:"small"}})],1):e._e()],1)],1):2==t.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2"},[a("v-list",{staticStyle:{"padding-bottom":"0"},style:{background:e.$wiDark?"#212121":""},attrs:{subheader:"","two-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",["Feminino"==t.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"}},[e._v(e._s(t.name_person))]),a("v-list-tile-sub-title",[e._v("Alterou o status:")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[e._v(e._s(t.momento_interacao_format))])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[t.old_interacao&&t.old_interacao.icone_status?a("v-icon",{attrs:{large:"",color:t.old_interacao.cor_status}},[e._v(e._s(t.old_interacao.icone_status))]):e._e()],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Status Anterior:")]),t.old_interacao&&t.old_interacao.agendamento_log?a("v-list-tile-sub-title",{staticStyle:{"text-align":"left"}},[a("strong",[e._v(" até "+e._s(t.old_interacao.agendamento_log)+" ")])]):e._e(),a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[t.old_interacao?a("span",[e._v(e._s(t.old_interacao.nome_status))]):a("span",[e._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"}},[e._v("Novo Status:")]),t.new_interacao&&t.new_interacao.agendamento_log?a("v-list-tile-sub-title",{staticStyle:{"text-align":"right"}},[a("strong",[e._v(" até "+e._s(t.new_interacao.agendamento_log)+" ")])]):e._e(),t.new_interacao?a("v-list-tile-title",{staticStyle:{"font-size":"16px","text-align":"right"}},[t.new_interacao?a("span",[e._v(e._s(t.new_interacao.nome_status))]):a("span",[e._v("Não registrado")])]):e._e()],1),a("v-list-tile-avatar",[a("v-avatar",[t.new_interacao&&t.new_interacao.icone_status?a("v-icon",{attrs:{large:"",color:t.new_interacao.cor_status}},[e._v(e._s(t.new_interacao.icone_status))]):e._e()],1)],1)],1)],1)],1)],1):3==t.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2",style:{background:e.$wiDark?"#212121":""}},[a("v-list",{style:{background:e.$wiDark?"#212121":""},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",["Feminino"==t.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"}},[e._v(e._s(t.name_person))]),a("v-list-tile-sub-title",[e._v("Assumiu este chamado.")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[e._v(e._s(t.momento_interacao_format))])],1)],1)],1)],1)],1):4==t.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2"},[a("v-list",{staticStyle:{"padding-bottom":"0"},style:{background:e.$wiDark?"#212121":""},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",["Feminino"==t.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"}},[e._v(e._s(t.name_person))]),a("v-list-tile-sub-title",[e._v("Transferiu este chamado:")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[e._v(e._s(t.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"}},[e._v("Novo(a) Responsável:")]),t.new_interacao?a("v-list-tile-title",{staticStyle:{"font-size":"16px","text-align":"right"}},[t.new_interacao&&t.new_interacao.nome_pessoa?a("span",[e._v(e._s(t.new_interacao.nome_pessoa))]):a("span",[e._v("Não registrado")])]):e._e()],1),a("v-list-tile-avatar",[a("v-avatar",[t.new_interacao&&"Feminino"==t.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):e._e(),5==t.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2",style:{background:e.$wiDark?"#212121":""}},[a("v-list",{style:{background:e.$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"}},[e._v(e._s(t.name_person))]),a("v-list-tile-sub-title",[e._v("Alterou a previsão: ")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[e._v(e._s(t.momento_interacao_format))])],1)],1),a("v-divider")],1),t.new_interacao?a("v-card-text",[e._v(e._s(t.new_interacao.name_person)+" Alterou a previsão deste chamado para "),a("strong",{staticStyle:{"font-size":"20px"}},[e._v(e._s(t.new_interacao.previsao_chamado))]),e._v(".")]):a("v-card-text",[e._v(e._s(t.desc_interacao))])],1)],1):e._e(),6==t.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2",style:{background:e.$wiDark?"#212121":""}},[a("v-list",{style:{background:e.$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"}},[e._v(e._s(t.name_person))]),a("v-list-tile-sub-title",[e._v("Alterou o tipo de ocorrência: ")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[e._v(e._s(t.momento_interacao_format))])],1)],1),a("v-divider")],1),t.new_interacao?a("v-card-text",[e._v(e._s(t.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":t.new_interacao.cor_categoria}},[e._v(e._s(t.new_interacao.nome_categoria))]),e._v(". ")]):a("v-card-text",[e._v(e._s(t.desc_interacao))])],1)],1):e._e(),7==t.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2",style:{background:e.$wiDark?"#212121":""}},[a("v-list",{style:{background:e.$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"}},[e._v(e._s(t.name_person))]),a("v-list-tile-sub-title",[e._v("Alterou a previsão: ")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[e._v(e._s(t.momento_interacao_format))])],1)],1),a("v-divider")],1),t.new_interacao?a("v-card-text",[e._v(e._s(t.new_interacao.name_person)+" Alterou o Código/Ticket Externo deste chamado para "),a("strong",{staticStyle:{"font-size":"16px"}},[e._v(e._s(t.new_interacao.external_code))]),e._v(".")]):a("v-card-text",[e._v(e._s(t.desc_interacao))])],1)],1):e._e(),8==t.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2",style:{background:e.$wiDark?"#212121":""}},[a("v-list",{style:{background:e.$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"}},[e._v(e._s(t.name_person))]),a("v-list-tile-sub-title",[e._v("Alterou a equipe: ")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[e._v(e._s(t.momento_interacao_format))])],1)],1),a("v-divider")],1),t.new_interacao?a("v-card-text",[e._v(e._s(t.new_interacao.name_person)+" Alterou a equipe responsável por este chamado para "),a("strong",{staticStyle:{"font-size":"16px"}},[e._v(e._s(t.new_interacao.equipe_nome))]),e._v(".")]):a("v-card-text",[e._v(e._s(t.desc_interacao))])],1)],1):e._e(),9==t.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2",style:{background:e.$wiDark?"#212121":""}},[a("v-list",{style:{background:e.$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"}},[e._v(e._s(t.name_person))]),a("v-list-tile-sub-title",[e._v("Alterou o impacto: ")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[e._v(e._s(t.momento_interacao_format))])],1)],1),a("v-divider")],1),t.new_interacao?a("v-card-text",[e._v(e._s(t.new_interacao.name_person)+" Alterou o Impacto deste chamado para "),a("strong",{staticStyle:{"font-size":"16px"}},[e._v(e._s(t.new_interacao.nome_impacto))]),e._v(".")]):a("v-card-text",[e._v(e._s(t.desc_interacao))])],1)],1):e._e(),10==t.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2",style:{background:e.$wiDark?"#212121":""}},[a("v-list",{style:{background:e.$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"}},[e._v(e._s(t.name_person))]),a("v-list-tile-sub-title",[e._v("Alterou a urgência: ")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[e._v(e._s(t.momento_interacao_format))])],1)],1),a("v-divider")],1),t.new_interacao?a("v-card-text",[e._v(e._s(t.new_interacao.name_person)+" Alterou a Urgência deste chamado para "),a("strong",{staticStyle:{"font-size":"16px"}},[e._v(e._s(t.new_interacao.nome_urgencia))]),e._v(".")]):a("v-card-text",[e._v(e._s(t.desc_interacao))])],1)],1):e._e()])})),1)],1)},an=[],sn={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(e){console.log(e)}},props:["dados"]},on=sn,nn=Object(m["a"])(on,tn,an,!1,null,null,null),rn=nn.exports,ln={data:function(){return{panel:[!0]}},methods:{editSettings:function(e,t){var a=e.id,i=e.check_dashboards,s=e.check_hosts,o=e.check_monitoring,n=e.check_reports;this.$WiEditDialog({wiConfig:"ticket-settings",onSubmit:t,data:{id:a,check_dashboards:i,check_hosts:s,check_monitoring:o,check_reports:n}})},handleRemove:function(e,t){this.$WiApiPut({uri:"service-desk/ticket/".concat(e,"/network-remove"),id:t,data:{},config:{msgAsk:!0,msgLoading:!0,msgSucess:!0,msgError:!0}})}},components:{TicketInfo:en,ViewDetail:Fe["a"],ChamadoTimeLine:rn}},cn=ln,dn=(a("5d2b"),a("b971"),Object(m["a"])(cn,as,is,!1,null,"03938088",null)),un=dn.exports,pn=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("FilePond",{staticStyle:{cursor:"pointer"},attrs:{allowMultiple:"true"}})],1)},mn=[],vn=a("1501"),fn=a.n(vn),gn=a("2cfc"),_n=a.n(gn),hn={name:"app",methods:{send:function(e,t,a,i,s,o,n){var l=new FormData;console.log(o,n);var c={type:t.type,size:t.size};c=Object.assign(c,this.parceData),l.append("files[0]",t),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(e){201===e.status&&"success"===e.data.status?i(e.data.data[0].id):s("Oops! Ocorreu um erro.")},error:function(e){console.log(e),s("Oops! Ocorreu um erro.")}})},delete:function(e,t,a){console.log(e),console.log(t,a)}},created:function(){Object(vn["setOptions"])({labelIdle:"Arraste e solte seus arquivos aqui.",server:{process:this.send,revert:this.delete}})},components:{FilePond:fn()(_n.a)},props:["parceData"]},bn=hn,xn=(a("6daf"),Object(m["a"])(bn,pn,mn,!1,null,null,null)),yn=xn.exports,kn=a("75b9"),Cn=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"toolbarItensBefore",fn:function(t){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:t.loading},on:{click:function(a){return e.$WiEditDialog({wiConfig:"tipos-de-ocorrencia",onSubmit:t.refresh,data:{}})}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Tipo de Ocorrência")])],1)]}},{key:"default",fn:function(t){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:t.content.data,"load-children":e.fetchUsers,transition:"","item-text":"nome_categoria","open-on-click":""},scopedSlots:e._u([{key:"label",fn:function(t){var i=t.item;return a("span",{style:{color:"inativo"==i.ativa_categoria?"#e0e0e0":"black"},on:{click:function(t){return e.setSelected(i)}}},[e._v(" "+e._s(i.nome_categoria)+" "),i.ativa_categoria<1?a("span",[e._v("(Inativo)")]):e._e()])}},{key:"prepend",fn:function(t){var i=t.item;return a("v-icon",{style:{color:"inativo"==i.ativa_categoria?"#e0e0e0":i.cor_categoria},attrs:{medium:""}},[e._v(e._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"}},[e.selected?a("v-card",{key:e.selected.id},[a("v-card-text",{staticStyle:{padding:"16px 0px"}},[a("v-avatar",[e.selected.icone_categoria?a("v-icon",{style:{color:"inativo"==e.selected.ativa_categoria?"#e0e0e0":e.selected.cor_categoria},attrs:{"x-large":""}},[e._v(e._s(e.selected.icone_categoria))]):a("v-icon",{style:{color:"inativo"==e.selected.ativa_categoria?"#e0e0e0":e.selected.cor_categoria},attrs:{"x-large":""}},[e._v("device_hub")])],1),a("h3",{staticClass:"headline"},[e._v(" "+e._s(e.selected.nome_categoria)+" ")]),e.selected.ativa_categoria&&e.selected.funcao_categoria>0?a("div",{staticClass:"gray--text subheading font-weight-bold",staticStyle:{color:"gray"}},[a("strong",{staticStyle:{"font-size":"16px"}},[e._v(e._s(e.selected.previsao_categoria))])]):e._e(),e.selected.ativa_categoria?a("div",{staticClass:"gray--text subheading font-weight-bold",staticStyle:{color:"gray"}},[a("span",[e._v(e._s(e.selected.ativa_categoria))])]):e._e(),a("div",{staticClass:"gray--text subheading font-weight-bold",staticStyle:{color:"gray"}},[0==e.selected.funcao_categoria?a("span",[e._v("(Não selecionável)")]):e._e(),1==e.selected.funcao_categoria?a("span",[e._v("(Selecionável na Abertura e Encerramento)")]):e._e(),2==e.selected.funcao_categoria?a("span",[e._v("(Selecionável Somente na Abertura)")]):e._e(),3==e.selected.funcao_categoria?a("span",[e._v("(Selecionável Somente no Encerramento)")]):e._e()]),e.selected.obs_categoria?a("v-divider"):e._e(),e.selected.obs_categoria?a("div",{staticClass:"gray--text",staticStyle:{color:"gray"}},[e._v(e._s(e.selected.obs_categoria))]):e._e(),a("v-divider"),e.selected.id&&"ativo"==e.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 e.$WiEditDialog({wiConfig:"tipos-de-ocorrencia",onSubmit:t.refresh,data:{chamado_categoria_id:e.selected.id}})}}},[a("v-icon",{attrs:{color:"green lighten-1"}},[e._v("add")])],1)],1),a("span",[e._v("Criar Sub-ocorrência")])],2):e._e(),e.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 e.$WiEditDialog({wiConfig:"tipos-de-ocorrencia",onSubmit:t.refresh,data:e.selected})}}},[a("v-icon",{attrs:{color:"orange lighten-1"}},[e._v("edit")])],1)],1),a("span",[e._v("Editar este tipo de ocorrência")])],2):e._e(),e.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:e.selected.id},on:{action:t.refresh}})],1),a("span",[e._v("Apagar este tipo de ocorrência")])],2):e._e(),!e.selected.id||"ativo"!=e.selected.ativa_categoria||1!=e.selected.funcao_categoria&&2!=e.selected.funcao_categoria?e._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 e.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:t.refresh,data:{chamado_categoria_id:e.selected.id}})}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[e._v("message")])],1)],1),a("span",[e._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==e.selected.chamado_impacto_id?a("img",{attrs:{src:"static/icons/monitor/retornou.png",alt:"Impacto"}}):e._e(),2==e.selected.chamado_impacto_id?a("img",{attrs:{src:"static/icons/monitor/problema.png",alt:"Impacto"}}):e._e(),3==e.selected.chamado_impacto_id?a("img",{attrs:{src:"static/icons/monitor/problema_v2.png",alt:"Impacto"}}):e._e(),4==e.selected.chamado_impacto_id?a("img",{attrs:{src:"static/icons/monitor/problema_expirado.png",alt:"Impacto"}}):e._e()])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[a("strong",[e._v("Impacto:")])]),a("v-list-tile-title",[a("strong",[e._v(e._s(e.selected.nome_impacto))])])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[1==e.selected.chamado_urgencia_id?a("img",{attrs:{src:"static/icons/monitor/retornou.png",alt:"Urgência"}}):e._e(),2==e.selected.chamado_urgencia_id?a("img",{attrs:{src:"static/icons/monitor/problema.png",alt:"Urgência"}}):e._e(),3==e.selected.chamado_urgencia_id?a("img",{attrs:{src:"static/icons/monitor/problema_v2.png",alt:"Urgência"}}):e._e(),4==e.selected.chamado_urgencia_id?a("img",{attrs:{src:"static/icons/monitor/problema_expirado.png",alt:"Urgência"}}):e._e()])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[a("strong",[e._v("Urgência:")])]),a("v-list-tile-title",[a("strong",[e._v(e._s(e.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"}},[e._v(" Selecione um grupo... ")])],1)],1)],1)],1)]}}])})},wn=[],Sn={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(e){console.log(e),console.log(this.form),this.oco_data=e},fetchUsers:function(e){return Object(Ae["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return console.log(e),t.abrupt("return",new Promise((function(t,a){r["b"].get({uri:"chamado/ocorrencia",params:{limit:1e3,order:"nome_categoria,asc",where:"chamado_categoria_id,"+e.id},sucess:function(a){var i;t(a.data.data);var s=a.data.data.filter((function(e){return e.sub_grupos>0&&(e["children"]=[]),e}));(i=e.children).push.apply(i,Object(Te["a"])(s))},error:function(e){return a(e),e}})})));case 2:case"end":return t.stop()}}),t)})))()},setSelected:function(e){e&&(this.selected=e)},openIndisponibilidades:function(e){var t={grupo_dados_id:e.id};e.num_disp_down>0&&(t["status_indi"]=0,t["status_disp"]=0,t["ativo_disp"]=1),this.$router.push({name:"indisponibilidades",query:t})}},components:{ViewDetail:Fe["a"],DbDelete:Fs["a"]},computed:{filter:function(){return this.caseSensitive?function(e,t,a){return e[a].indexOf(t)>-1}:void 0},auth:function(){return this.$store.state.auth||{}}}},Dn=Sn,En=Object(m["a"])(Dn,Cn,wn,!1,null,null,null),On=En.exports,Tn=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{background:"white !important"}},[a("v-toolbar",{staticStyle:{color:"white"},attrs:{dense:"",color:e.$wiDark?"dark":"primary"}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("arrow_back")])],1),a("v-toolbar-title",[e._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:e.loading},on:{click:function(t){return e.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:e.load,data:{}})}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Novo")])],1),a("v-btn",{attrs:{disabled:e.loading,icon:""},on:{click:function(t){return e.load()}}},[a("v-icon",{staticStyle:{color:"white"}},[e._v("refresh")])],1)],1),e.loading?a("v-progress-linear",{staticStyle:{margin:"unset",position:"absolute"},attrs:{indeterminate:!0}}):e._e(),e.listStatus.length<1&&e.loading?a("LoadingIndicator",{attrs:{loadingText:"Buscando chamados, por favor aguarde..."}}):e._e(),e.listStatus.length<1&&!e.loading?a("v-flex",{attrs:{sm12:""}},[a("br"),a("div",{staticStyle:{padding:"20px"}},[a("v-alert",{attrs:{value:!0,type:"warning"}},[e._v(" Nenhum chamado encontrado! ")])],1)]):e._e(),e.listStatus.length>0?a("div",{staticStyle:{"overflow-x":"scroll !important","overflow-y":"hidden !important",padding:"5px 5px"}},[a("div",{style:{width:301*e.listStatus.length+"px"}},[e._l(e.listStatus,(function(t,i){return 1===t.stage&&(e.$Auth.checkPermission("4aa0482a")||0==t.show_status.length||t.show_status.indexOf(e.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:t},on:{"edit-status":function(a){return e.editTicketStatus(t)}}}),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(e){return t.itens[e]},"drag-class":"card-ghost","drop-class":"card-ghost-drop","drop-placeholder":{className:"cards-drop-preview",animationDuration:"150",showOnTop:!0}},on:{drop:function(t){return e.onDrop(i,t)}}},e._l(t.itens,(function(e,t){return a("Draggable",{key:t},[a("ChamadoCard",{attrs:{chamado:e}})],1)})),1)],1),a("v-footer",{staticStyle:{background:"#DFE1E6","min-height":"5px !important",height:"5px !important"}})],1)])]):e._e()})),e._l(e.listStatus,(function(t,i){return 2==t.stage||3==t.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:t},on:{"edit-status":function(a){return e.editTicketStatus(t)}}}),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(e){return t.itens[e]},"drag-class":"card-ghost","drop-class":"card-ghost-drop","drop-placeholder":{className:"cards-drop-preview",animationDuration:"150",showOnTop:!0}},on:{drop:function(t){return e.onDrop(i,t)}}},e._l(t.itens,(function(e,t){return a("Draggable",{key:t},[a("ChamadoCard",{attrs:{chamado:e}})],1)})),1)],1),a("v-footer",{staticStyle:{background:"#DFE1E6","min-height":"5px !important",height:"5px !important"}})],1)])]):e._e()}))],2)]):e._e(),e.agendarDialog.active?a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"400"},model:{value:e.agendarDialog.active,callback:function(t){e.$set(e.agendarDialog,"active",t)},expression:"agendarDialog.active"}},[a("v-card",[a("v-card-title",{staticClass:"headline",staticStyle:{"text-align":"center"}},[e._v("Informar data limite")]),a("v-divider"),a("v-card-text",[a("h3",{staticStyle:{"text-align":"center"}},[e._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:e.agendarDialog.DateTime,callback:function(t){e.$set(e.agendarDialog,"DateTime",t)},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(t){return e.cancelDialog()}}},[e._v("Cancelar")]),a("v-btn",{attrs:{disabled:null==e.agendarDialog.DateTime,color:"primary darken-1"},nativeOn:{click:function(t){return e.alterarChamado(e.agendarDialog)}}},[e._v("Confirmar")])],1)],1)],1):e._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:e.loading,color:"green",fab:"",fixed:"",bottom:"",right:""},on:{click:function(t){return e.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:e.load,data:{}})}}},[a("v-icon",[e._v("add")])],1)],1)},An=[],Fn=a("3f7d"),In=a("1aaf"),Pn=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"chamado-card",on:{click:e.navigateToChamado}},[a("div",{staticClass:"card-header"},[a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"codigo"},i),[e._v("#"+e._s(e.chamado.id))])]}}])},[a("span",[e._v("Código do chamado: #"+e._s(e.chamado.id))])]),e.chamado.sla?[a("div",{staticClass:"sla-wrapper"},[a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("span",e._g({staticClass:"sla-badge",style:e.slaStyle},i),[e._v(" SLA: "+e._s(e.chamado.sla)+"% ")])]}}],null,!1,2193039568)},[a("span",[e._v("Nível de Serviço (SLA): "+e._s(e.chamado.sla)+"% do tempo consumido")])])],1)]:e._e()],2),e.chamado.sla?a("v-progress-linear",{staticClass:"sla-progress",attrs:{height:"2",color:e.slaColor},model:{value:e.chamado.sla,callback:function(t){e.$set(e.chamado,"sla",t)},expression:"chamado.sla"}}):e._e(),e.chamado.deadline?[a("div",{staticClass:"deadline-row"},[a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"deadline-info"},i),[a("div",{staticClass:"deadline-date"},[a("v-icon",{attrs:{small:"",color:e.deadlineColor}},[e._v("schedule")]),a("span",{style:{color:e.deadlineColor}},[e._v(" "+e._s(e.chamado.deadline_formated)+" ")])],1),a("span",{staticClass:"deadline-status",style:e.deadlineStyle},[e._v(" "+e._s(e.deadlineStatusText)+" ")])])]}}],null,!1,1340088614)},[a("span",[e._v(" "+e._s(e.deadlineTooltipText)+" ")])])],1)]:e._e(),a("div",{staticClass:"card-body"},[e.chamado.assunto_chamado?[a("div",{staticClass:"info-row assunto"},[a("v-icon",{attrs:{small:"",color:"#1C8ADB"}},[e._v("chevron_right")]),a("span",{staticClass:"text-truncate"},[e._v(e._s(e.chamado.assunto_chamado))])],1)]:e._e(),a("div",{staticClass:"info-row"},[a("v-icon",{attrs:{small:"",color:"#1C8ADB"}},[e._v("person")]),a("span",{staticClass:"text-truncate"},[e._v(e._s(e.chamado.nome_pessoa))])],1),a("div",{staticClass:"info-row categoria"},[a("v-icon",{attrs:{small:"",color:e.chamado.cor_categoria}},[e._v(e._s(e.chamado.icone_categoria))]),a("div",{staticClass:"categoria-container"},[a("div",{staticClass:"categoria-tree"},e._l(e.todasCategorias,(function(t,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":""}},[e._v(" subdirectory_arrow_right ")]):e._e(),a("span",{staticClass:"categoria-nome"},[e._v(e._s(t))])],1)})),0)])],1),e.chamado.grupos?[a("div",{staticClass:"info-row grupos"},[a("v-icon",{attrs:{small:"",color:"grey"}},[e._v("mdi-network")]),a("span",{staticClass:"text-truncate"},[e._v(e._s(e.gruposResumidos))]),a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({staticClass:"info-icon",attrs:{small:"",color:"grey lighten-1"},on:{click:function(t){t.stopPropagation(),e.showGruposDialog=!0}}},i),[e._v(" info ")])]}}],null,!1,3821602236)},[a("span",[e._v("Clique para ver todas as redes envolvidas")])]),a("v-dialog",{attrs:{"max-width":"400",lazy:""},on:{"click:outside":function(t){e.showGruposDialog=!1}},model:{value:e.showGruposDialog,callback:function(t){e.showGruposDialog=t},expression:"showGruposDialog"}},[e.showGruposDialog?a("v-card",[a("v-card-title",{staticClass:"headline"},[e._v(" Redes Envolvidas "),a("v-spacer"),a("v-icon",{on:{click:function(t){e.showGruposDialog=!1}}},[e._v("close")])],1),a("v-card-text",[a("div",{staticClass:"grupos-list"},e._l(e.gruposList,(function(t,i){return a("div",{key:i,staticClass:"grupo-item"},[a("v-icon",{staticClass:"mr-2",attrs:{small:"",color:"grey"}},[e._v("mdi-network")]),e._v(" "+e._s(t)+" ")],1)})),0)])],1):e._e()],1)],1)]:e._e()],2),e.chamado.num_anexos?[a("div",{staticClass:"attachment-info"},[a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticStyle:{display:"flex","align-items":"center",gap:"4px"}},i),[a("v-icon",{attrs:{small:""}},[e._v("attachment")]),a("span",[e._v(e._s(e.chamado.num_anexos))])],1)]}}],null,!1,3897122176)},[a("span",[e._v(e._s(e.chamado.num_anexos)+" arquivo(s) anexado(s)")])])],1)]:e._e()],2)},jn=[],qn=(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 e=Math.abs(Math.floor(this.chamado.deadline_seconds/86400)),t=Math.abs(Math.floor(this.chamado.deadline_seconds%86400/3600));return this.chamado.deadline_seconds<0?e>0?"".concat(e,"d atraso"):"".concat(t,"h atraso"):0===e?0===t?"Prazo hoje":"".concat(t,"h restantes"):"".concat(e,"d restantes")},deadlineTooltipText:function(){if(!this.chamado.deadline_seconds)return"Chamado sem prazo definido";var e=this.chamado.deadline_seconds<0?"Atrasado desde":"Prazo final";return"".concat(e,": ").concat(this.chamado.deadline_formated)},todasCategorias:function(){return this.chamado.nome_categoria_grupos.split(" > ").map((function(e){return e.trim()}))},gruposList:function(){return this.showGruposDialog?this.chamado.grupos.split(",").map((function(e){return e.trim()})):[]},gruposResumidos:function(){var e=this.chamado.grupos.split(",").map((function(e){return e.trim()}));return e.length<=2?this.chamado.grupos:"".concat(e[0],", ").concat(e[1]," +").concat(e.length-2)}},methods:{navigateToChamado:function(){this.$router.push({name:"chamado",params:{id:this.chamado.id}})}}}),$n=qn,zn=(a("0806"),Object(m["a"])($n,Pn,jn,!1,null,"7cd64fe4",null)),Nn=zn.exports,Mn=a("2e97"),Ln=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"status-icon-btn",attrs:{icon:"",small:""},on:{click:function(t){return e.$emit("edit-status")}}},i),[a("v-icon",{style:{color:e.status.cor_status}},[e._v(e._s(e.status.icone_status))])],1)]}}])},[a("span",[e._v("Clique para editar o status")])]),a("div",{staticClass:"status-name-container"},[a("span",{staticClass:"status-name"},[e._v(e._s(e.status.nome_status))])])],1),a("div",{staticClass:"metrics"},[a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"metric-item"},i),[a("v-icon",{staticClass:"metric-icon",attrs:{size:"10"}},[e._v("list_alt")]),e._v(" "+e._s(e.status.itens_count)+" ")],1)]}}])},[a("span",[e._v("Total de chamados neste status")])]),e.status.itens_acima_sla?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"metric-item alert"},i),[a("v-icon",{staticClass:"metric-icon",attrs:{size:"10"}},[e._v("schedule")]),e._v(" "+e._s(e.status.itens_acima_sla)+" ")],1)]}}],null,!1,4186922017)},[a("span",[e._v("Chamados acima do SLA")])]):e._e(),e.status.itens_atrasados?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"metric-item alert"},i),[e._v(e._s(e.status.itens_atrasados))])]}}],null,!1,2677276634)},[a("span",[e._v("Chamados atrasados")])]):e._e(),e.status.itens_deadline_atrasado?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"metric-item alert"},i),[a("v-icon",{staticClass:"metric-icon",attrs:{size:"10"}},[e._v("event")]),e._v(" "+e._s(e.status.itens_deadline_atrasado)+" ")],1)]}}],null,!1,2469948100)},[a("span",[e._v("Chamados com agendamento atrasado")])]):e._e()],1)])])},Rn=[],Un={name:"TicketsKanbanStatusToolbar",props:{status:{type:Object,required:!0}}},Wn=Un,Vn=(a("87c5"),Object(m["a"])(Wn,Ln,Rn,!1,null,"6895b92e",null)),Bn=Vn.exports,Hn={name:"ChamadosKanbanV2",data:function(){return{listStatus:[],loading:!1,agendarDialog:{active:!1,DateTime:null,Status:null,Id:null}}},methods:{onDrop:function(e,t){var a=this,i=[];this.listStatus[e].itens=Object(In["a"])(this.listStatus[e].itens,t).filter((function(e,t){return i.push({id:e.id,prioridade:t}),e})),this.$forceUpdate(),null!==t.addedIndex&&t.payload.chamado_status_id!==this.listStatus[e].id&&(this.agendarDialog={id:t.payload.id,active:!1,status:this.listStatus[e],DateTime:null,prioridade:i},"sim"===this.listStatus[e].get_confirmation?this.$WiEditDialog({wiConfig:"chamados-concluido",onSubmit:this.load,data:{id:t.payload.id,chamado_categoria_id:t.payload.sub_category_count<1?t.payload.chamado_categoria_id:null,chamado_status_id:this.listStatus[e].id,prioridade:i.prioridade,nome_categoria_grupo_previsao:t.payload.nome_categoria_grupos,nome_categoria:t.payload.nome_categoria,icone_categoria:t.payload.icone_categoria,cor_categoria:t.payload.cor_categoria,sub_category_count:t.payload.sub_category_count}}):"sim"===this.listStatus[e].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(e){e.value?a.alterarChamado(a.agendarDialog):a.load()}))),null!==t.removedIndex&&null!==t.addedIndex&&this.alterarPrioridade(i)},load:function(){var e=this;this.loading=!0,r["b"].get({uri:"chamado/status-chamado",params:{},sucess:function(t){e.listStatus=t.data,e.$forceUpdate(),e.loading=!1},error:function(t){console.log(t),e.loading=!1,e.$WiMakeError({error:t,id:109})}})},alterarChamado:function(e){var t=this;this.loading=!0;var a={id:e.id,alterar_status:!0,chamado_status_id:e.status.id};if(e.DateTime){var i=e.DateTime+"";a["agendamento_log"]=i.replace("T"," "),a["deadline"]=i.replace("T"," ")}r["b"].put({uri:"service-desk/ticket",id:e.id,data:a,sucess:function(a){201===a.status?(t.agendarDialog.active=!1,t.loading=!1,e.prioridade?t.alterarPrioridade(e.prioridade):t.load()):t.$swal({type:"error",title:"Oops... Algo deu errado!",text:"Tente novamente ou contacte o suporte."})},error:function(e){t.loading=!1,console.log(e)}})},alterarPrioridade:function(e){var t=this;this.loading=!0,r["b"].put({uri:"chamado/dados",id:"multiple",data:e,sucess:function(){t.load()},error:function(e){t.loading=!1,console.log(e)}})},cancelDialog:function(){this.load(),this.agendarDialog.active=!1},editTicketStatus:function(e){this.$WiEditDialog({wiConfig:"status-do-chamado",callback:this.load,data:e})}},created:function(){this.load()},computed:{dark:function(){return this.$store.state.style.dark||!1},User:function(){return this.$store.state.User||{}}},components:{Container:Fn["Container"],Draggable:Fn["Draggable"],ChamadoCard:Nn,LoadingIndicator:Mn["a"],TicketsKanbanStatusToolbar:Bn}},Gn=Hn,Yn=(a("dda5"),Object(m["a"])(Gn,Tn,An,!1,null,null,null)),Jn=Yn.exports,Qn=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("view-detail",{attrs:{title:"Configurações do Chamado",apiUrl:"configuracoes"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("br"),a("v-layout",{attrs:{row:""}},[a("v-flex",{attrs:{xs12:"",sm8:"","offset-sm2":""}},[a("span"),a("v-form",{model:{value:e.valid,callback:function(t){e.valid=t},expression:"valid"}},[a("v-card",[a("v-list",{attrs:{"two-line":"",subheader:""}},[a("v-subheader",[e._v("Definições Gerais")]),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-content",[a("v-list-tile-title",[e._v("Informar Assunto/Descrição")]),a("v-list-tile-sub-title",[e._v("Se ativo você poderá informar o assunto/descrição do chamado")])],1),a("v-list-tile-action",[a("v-switch",{attrs:{label:t.content.val_text_config.informar_assunto?"Ativo":"Inativo","input-value":"1"},model:{value:t.content.val_text_config.informar_assunto,callback:function(a){e.$set(t.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",[e._v("Integração com Módulo ")]),a("strong",{staticStyle:{"padding-left":"5px"}},[e._v(" Network")])]),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-content",[a("v-list-tile-title",[e._v("Sempre vincular um novo chamado a um grupo")]),a("v-list-tile-sub-title",[e._v("Todo chamado aberto terá de estar vinculado a um ou mais grupos")])],1),a("v-list-tile-action",[a("v-switch",{attrs:{label:t.content.val_text_config.exibir_grupo?"Ativo":"Inativo","input-value":"1"},model:{value:t.content.val_text_config.exibir_grupo,callback:function(a){e.$set(t.content.val_text_config,"exibir_grupo",a)},expression:"dados.content.val_text_config.exibir_grupo"}})],1)],1),t.content.val_text_config.exibir_grupo?a("v-divider"):e._e(),t.content.val_text_config.exibir_grupo?a("v-list-tile",[a("v-list-tile-content",[a("v-list-tile-title",[e._v("Selecione o tipo de grupo")]),a("v-list-tile-sub-title",[e._v("Esta opção é obrigatória")])],1),a("v-list-tile-action",[a("db-autocomplete",{attrs:{apiUrl:"grupo/tipo",formField:"grupo_tipo_id",form:t.content.val_text_config,show:"nome_tipo",label:"Tipo de Grupo",disabled:!t.content.val_text_config.exibir_grupo,rules:[function(e){return!!e||"Campo obrigatório"}],required:""}})],1)],1):e._e()],1)],1),a("v-btn",{attrs:{disabled:!e.valid,color:"primary"},on:{click:function(a){return e.update(t.content.val_text_config)}}},[e._v("Salvar")]),a("v-btn",{on:{click:function(a){t.content.val_text_config={nivelamento:!0},e.$forceUpdate()}}},[e._v("Restaurar Padrão")])],1)],1)],1)]}}])})},Kn=[],Xn=a("f443"),Zn={name:"Configuracoes_do_chamado",data:function(){return{form:{},valid:!1}},methods:{update:function(e){var t=this;r["b"].put({uri:"configuracoes",data:{val_text_config:e},id:this.$route.params.id,msgLoad:"Salvando Configurações",msgSucess:"Configurações armazenadas com sucesso!",sucess:function(e){if(localStorage.getItem("autheyJ0eXAiOi")){var a=JSON.parse(localStorage.getItem("autheyJ0eXAiOi"));a.Configuracao&&a.Configuracao[2]&&(a.Configuracao[2]=e.data),localStorage.setItem("autheyJ0eXAiOi",JSON.stringify(a)),t.$store.commit("auth",a)}}})}},components:{ViewDetail:Fe["a"],DbAutocomplete:Xn["a"]}},er=Zn,tr=Object(m["a"])(er,Qn,Kn,!1,null,null,null),ar=tr.exports,ir=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("view-detail",{attrs:{title:"Chamados Por Tipo de Ocorrência",apiUrl:"service-desk/report/chamados-por-ocorrencia",apiParams:e.params,notGetID:!0,notShowToolbar:!1},scopedSlots:e._u([{key:"toolbarItensBefore",fn:function(t){return[e.$route.query&&e.$route.query.ocorrencia_id?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:t.loading},on:{click:function(t){return e.$router.push({name:"chamados-por-ocorrencia"})}}},[a("v-icon",[e._v("close")]),a("span",[e._v("Limpar Filtro")])],1):e._e()]}},{key:"default",fn:function(t){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:e.filter.data_inicial,callback:function(t){e.$set(e.filter,"data_inicial",t)},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:e.filter.data_final,callback:function(t){e.$set(e.filter,"data_final",t)},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:!e.filter.data_inicial&&!e.filter.data_final},on:{click:function(t){return e.setFilter()}}},[e._v("Filtrar")])],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[t.content&&t.content.data&&t.content.data.length>0?a("download-excel",{staticClass:"btn btn-default",attrs:{data:t.content.data,fields:e.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"}},[e._v("Exportar/Excel")])],1):e._e()],1)],1)],1),t.content&&t.content.info&&t.content.info.nome_categoria?a("v-flex",{staticStyle:{"text-align":"center",padding:"0px 10px 20px 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[e._v(" Filtrando por: "),a("strong",[e._v(e._s(t.content.info.nome_categoria_grupo))])]):e._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:e.pagination,headers:e.headers,items:t.content.data},on:{"update:pagination":function(t){e.pagination=t}},scopedSlots:e._u([{key:"items",fn:function(t){return[a("td",[a("strong",{style:{color:t.item.ativa_categoria?"black":"#e0e0e0"}},[e._v(e._s(t.item.nome_categoria))])]),a("td",[a("strong",{staticStyle:{"font-size":"18px"}},[e._v(e._s(t.item.num_chamados))])]),a("td",[a("v-btn",{attrs:{disabled:t.item.num_sub_categorias<1,icon:""},on:{click:function(a){e.filter.ocorrencia_id=t.item.id,e.setFilter()}}},[a("v-icon",{attrs:{color:"blue"}},[e._v("info")])],1)],1)]}}],null,!0),model:{value:e.table,callback:function(t){e.table=t},expression:"table"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 20px 20px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},[a("v-card",[t.content&&t.content.data&&t.content.data.length>0?a("div"):e._e(),a("apexchart",{attrs:{width:"100%",type:"donut",options:e.options,series:e.setSeries(t.content.data)}})],1)],1)],1)]}}])})},sr=[],or={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(e){var t=[],a=[];return e.filter((function(e){t.push(e.num_chamados),a.push(e.nome_categoria)})),this.options.labels=[],this.options.labels=a,t},setParams:function(e){e.query?(this.params="?",e.query.data_inicial&&(this.params+="data_inicial="+e.query.data_inicial+"&"),e.query.data_final&&(this.params+="data_final="+e.query.data_final+"&"),e.query.ocorrencia_id&&(this.params+="chamado_categoria_id="+e.query.ocorrencia_id)):this.params=""},setFilter:function(){var e={};this.filter.data_inicial&&(e["data_inicial"]=this.filter.data_inicial),this.filter.data_final&&(e["data_final"]=this.filter.data_final),this.filter.ocorrencia_id&&(e["ocorrencia_id"]=this.filter.ocorrencia_id),this.$router.push({name:"chamados-por-ocorrencia",query:e})},makeXLSFields:function(){var e={};return this.headers.filter((function(t){t.text&&t.value&&(e[t.text]=t.value)})),e}},watch:{$route:"setParams"},computed:{auth:function(){return this.$store.state.auth||{}}},components:{ViewDetail:Fe["a"]}},nr=or,rr=Object(m["a"])(nr,ir,sr,!1,null,null,null),lr=rr.exports,cr=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("view-detail",{attrs:{title:"Chamados Por Rede e Ocorrência",apiUrl:"service-desk/report/tickets-by-group",apiParams:e.params,notGetID:!0,notShowToolbar:!1},scopedSlots:e._u([{key:"default",fn:function(t){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:e.filter.data_inicial,callback:function(t){e.$set(e.filter,"data_inicial",t)},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:e.filter.data_final,callback:function(t){e.$set(e.filter,"data_final",t)},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:!e.filter.data_inicial&&!e.filter.data_final},on:{click:function(t){return e.setFilter()}}},[e._v("Filtrar")])],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[t.content&&t.content.data&&t.content.data.length>0?a("download-excel",{staticClass:"btn btn-default",attrs:{data:t.content.data,fields:e.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"}},[e._v("Exportar/Excel")])],1):e._e()],1)],1)],1),t.content&&t.content.info&&t.content.info.nome_categoria?a("v-flex",{staticStyle:{"text-align":"center",padding:"0px 10px 20px 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[e._v(" Filtrando por: "),a("strong",[e._v(e._s(t.content.info.nome_categoria_grupo))])]):e._e(),e.filter.data_inicial&&e.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:e.pagination,headers:e.headers,items:t.content.data},on:{"update:pagination":function(t){e.pagination=t}},scopedSlots:e._u([{key:"items",fn:function(t){return[a("td",[e._v(e._s(t.item.id_network))]),a("td",[e._v(e._s(t.item.name_network_up))]),a("td",[e._v(e._s(t.item.name_network))]),a("td",[a("strong",{staticStyle:{"font-size":"18px"}},[e._v(e._s(t.item.count_tickets_network))])]),a("td",[e._v(e._s(t.item.id_category))]),a("td",[e._v(e._s(t.item.name_category))]),a("td",[a("strong",{staticStyle:{"font-size":"18px"}},[e._v(e._s(t.item.count_tickets_category))])])]}}],null,!0),model:{value:e.table,callback:function(t){e.table=t},expression:"table"}})],1):a("v-flex",{staticStyle:{padding:"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("h3",[e._v("Por favor, informe acima o intervalo de tempo em que deseja gerar o relatório.")])])],1)]}}])})},dr=[],ur={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(e){var t=[],a=[];return e.filter((function(e){t.push(e.num_chamados),a.push(e.nome_categoria)})),this.options.labels=[],this.options.labels=a,t},setParams:function(e){e.query?(this.params="?",e.query.data_inicial&&(this.params+="data_inicial="+e.query.data_inicial+"&"),e.query.data_final&&(this.params+="data_final="+e.query.data_final+"&"),e.query.ocorrencia_id&&(this.params+="chamado_categoria_id="+e.query.ocorrencia_id)):this.params=""},setFilter:function(){var e={};this.filter.data_inicial&&(e["data_inicial"]=this.filter.data_inicial),this.filter.data_final&&(e["data_final"]=this.filter.data_final),this.filter.ocorrencia_id&&(e["ocorrencia_id"]=this.filter.ocorrencia_id),this.$router.push({query:e})},makeXLSFields:function(){var e={};return this.headers.filter((function(t){t.text&&t.value&&(e[t.text]=t.value)})),e}},created:function(){this.setParams({query:this.filter})},watch:{$route:"setParams"},computed:{auth:function(){return this.$store.state.auth||{}}},components:{ViewDetail:Fe["a"]}},pr=ur,mr=Object(m["a"])(pr,cr,dr,!1,null,null,null),vr=mr.exports,fr=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("view-detail",{attrs:{title:"Chamados Por Rede e Ocorrência",apiUrl:"service-desk/reports/tickets-by-category",apiParams:e.params,notGetID:!0,notShowToolbar:!1},scopedSlots:e._u([{key:"toolbarItensBefore",fn:function(t){return[e.$route.query?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:t.loading},on:{click:function(t){return e.$router.push({name:"tickets-by-category-statistics"})}}},[a("v-icon",[e._v("close")]),a("span",[e._v("Limpar Filtro")])],1):e._e()]}},{key:"default",fn:function(t){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:e.filter.start_date,callback:function(t){e.$set(e.filter,"start_date",t)},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:e.filter.end_date,callback:function(t){e.$set(e.filter,"end_date",t)},expression:"filter.end_date"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[a("v-select",{attrs:{items:t.content.information.impact,"item-text":"nome_impacto","item-value":"id",label:"Impacto",solo:""},model:{value:e.filter.ticket_impact,callback:function(t){e.$set(e.filter,"ticket_impact",t)},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:!e.filter.start_date&&!e.filter.end_date},on:{click:function(t){return e.setFilter()}}},[e._v("Filtrar")])],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[t.content&&t.content.data&&t.content.data.length>0?a("download-excel",{staticClass:"btn btn-default",attrs:{data:t.content.data,fields:e.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"}},[e._v("Exportar/Excel")])],1):e._e()],1)],1)],1),t.content&&t.content.information&&t.content.information.filters?a("v-flex",{staticStyle:{"text-align":"center",padding:"0px 10px 0px 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("span",[e._v("Relatório emitido em "),a("strong",[e._v(e._s(t.content.information.report_generate_date))])]),a("br"),e._l(t.content.information.filters,(function(t,i){return a("span",{key:i},[e._v(" Filtrando por "+e._s(t.name)+": "),a("strong",[e._v(e._s(t.description))]),a("br")])}))],2):e._e(),a("v-flex",{staticStyle:{padding:"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("tickets-list-dialog",{attrs:{dialog:e.ticketsListDialog,url:"service-desk/reports/tickets-by-category-list",params:e.ticketsListDialogParams}},[a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(t){e.ticketsListDialog=!1}}},[a("v-icon",[e._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:e.pagination,headers:e.headers,items:t.content.data},on:{"update:pagination":function(t){e.pagination=t}},scopedSlots:e._u([{key:"items",fn:function(t){return[a("td",[e._v(e._s(t.item.name))]),a("td",[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[e._v(e._s(t.item.tickets_count))])]),a("td",[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[e._v(e._s(t.item.tickets_sum_time_duration))])]),a("td",[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[e._v(e._s(t.item.tickets_sum_time_execution))])]),a("td",{staticStyle:{padding:"0 !important"}},[a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-btn",e._g({staticClass:"mx-0",attrs:{icon:"",disabled:t.item.sub_count<1},on:{click:function(a){e.filter.ticket_category_id=t.item.id,e.setFilter()}}},s),[a("v-icon",{attrs:{color:"blue"}},[e._v("info")])],1)]}}],null,!0)},[a("span",[e._v("Filtrar por "+e._s(t.item.name))])])],1),a("td",{staticStyle:{padding:"0 !important"}},[a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-btn",e._g({staticClass:"mx-0",attrs:{icon:""},on:{click:function(a){return e.getNetwork(t.item)}}},s),[a("v-icon",{attrs:{color:"blue"}},[e._v("show_chart")])],1)]}}],null,!0)},[a("span",[e._v("Filtrar por Rede")])]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-btn",e._g({staticClass:"mx-0",attrs:{icon:""},on:{click:function(a){return e.openTicketsListDialog(t.item.id)}}},s),[a("v-icon",{attrs:{color:"blue"}},[e._v("list")])],1)]}}],null,!0)},[a("span",[e._v("Listar Chamados")])]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-btn",e._g({staticClass:"mx-0",attrs:{icon:""},on:{click:function(a){e.$router.push({name:"tickets-list",query:{ticket_category_id:t.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"}},[e._v("done")])],1)]}}],null,!0)},[a("span",[e._v("Chamados Encerrados")])])],1)]}},{key:"footer",fn:function(){return[a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}},[e._v("Totais:")])]),a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}},[e._v(e._s(t.content.information.total_ticket_count))])]),a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}},[e._v(e._s(t.content.information.total_tickets_sum_time_duration))])]),a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}},[e._v(e._s(t.content.information.total_tickets_sum_time_execution))])]),a("td",{staticStyle:{padding:"0 !important"}}),a("td",{staticStyle:{padding:"0 !important"}})]},proxy:!0}],null,!0)})],1),t.content&&t.content.data&&t.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:e.options,series:e.setSeries(t.content.data)}})],1)],1)],1):e._e()],1)]}}])})},gr=[],_r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"95%",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("strong",[e._v("Lista de Chamados")]),a("v-spacer"),e._t("default")],2),a("v-divider"),e.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:e.url,apiParams:e.params,notGetID:!0,notShowToolbar:!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticStyle:{width:"100%","text-align":"center","padding-bottom":"10px"}},[a("h4",[e._v("Exibindo "+e._s(t.content.total)+" chamados.")])]),t.content?a("v-data-table",{staticClass:"elevation-10",attrs:{headers:e.headers,items:t.content.data,"hide-actions":""},scopedSlots:e._u([{key:"items",fn:function(t){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 e.$router.push({name:"chamado",params:{id:t.item.id}})}}},[e._v("info")])],1),a("span",[e._v(" Detalhes deste item ")])]),a("br"),a("strong",[e._v("#"+e._s(t.item.id))])],1),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[a("v-icon",{style:{color:t.item.cor_status},attrs:{large:""}},[e._v(e._s(t.item.icone_status))]),a("br"),a("strong",[e._v(e._s(t.item.nome_status))])],1),a("td",{staticClass:"text-xs-center",staticStyle:{"max-width":"200px",padding:"0 10px !important"}},[a("v-icon",{style:{color:t.item.cor_categoria}},[e._v(e._s(t.item.icone_categoria))]),a("br"),e._v(" "+e._s(t.item.ticket_category_group)+" ")],1),a("td",{staticClass:"text-xs-center",staticStyle:{"max-width":"200px",padding:"0 10px !important"}},[e._v(" "+e._s(t.item.networks)+" ")]),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[a("strong",[e._v(e._s(t.item.time_start))])]),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[a("strong",[e._v(e._s(t.item.duration))])])]}}],null,!0)}):e._e()]}}],null,!1,3428788434)})],1):e._e()],1)],1)},hr=[],br={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:Fe["a"]}},xr=br,yr=Object(m["a"])(xr,_r,hr,!1,null,null,null),kr=yr.exports,Cr={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(e){var t=this.$route,a="?";t.query.ticket_impact&&(a+="ticket_impact="+t.query.ticket_impact+"&"),t.query.start_date&&(a+="start_date="+t.query.start_date+"&"),t.query.end_date&&(a+="end_date="+t.query.end_date+"&"),t.query.network_id&&(a+="network_id="+t.query.network_id+"&"),a+="ticket_category_id="+e,this.ticketsListDialogParams=a,this.ticketsListDialog=!0},getInformation:function(e){var t=this.$route.query;t["ticket_category_id"]=e.id,this.$router.push({query:t})},getNetwork:function(e){var t=this.$route.query;t["ticket_category_id"]=e.id,this.$router.push({name:"tickets-by-network-statistics",query:t})},setSeries:function(e){var t=[],a=[];return e.filter((function(e){t.push(e.tickets_count),a.push(e.name)})),this.options.labels=[],this.options.labels=a,t},setParams:function(e){e.query?(this.params="?",e.query.ticket_impact?(this.filter.ticket_impact=e.query.ticket_impact,this.params+="ticket_impact="+e.query.ticket_impact+"&"):this.filter.ticket_impact=null,e.query.start_date?(this.filter.start_date=e.query.start_date,this.params+="start_date="+e.query.start_date+"&"):this.filter.start_date=null,e.query.end_date?(this.filter.end_date=e.query.end_date,this.params+="end_date="+e.query.end_date+"&"):this.filter.end_date=null,e.query.network_id?(this.filter.network_id=e.query.network_id,this.params+="network_id="+e.query.network_id+"&"):this.filter.network_id=null,e.query.ticket_category_id?(this.filter.ticket_category_id=e.query.ticket_category_id,this.params+="ticket_category_id="+e.query.ticket_category_id+"&"):this.filter.ticket_category_id=null):this.params=""},setFilter:function(){var e={};this.filter.ticket_impact&&(e["ticket_impact"]=this.filter.ticket_impact),this.filter.start_date&&(e["start_date"]=this.filter.start_date),this.filter.end_date&&(e["end_date"]=this.filter.end_date),this.filter.ticket_category_id&&(e["ticket_category_id"]=this.filter.ticket_category_id),this.filter.network_id&&(e["network_id"]=this.filter.network_id),this.$router.push({query:e})},makeXLSFields:function(){var e={};return this.headers.filter((function(t){t.text&&t.value&&(e[t.text]=t.value)})),e}},created:function(){this.setParams({query:this.$route.query})},watch:{$route:"setParams"},computed:{auth:function(){return this.$store.state.auth||{}}},components:{ViewDetail:Fe["a"],TicketsListDialog:kr}},wr=Cr,Sr=(a("c98f"),Object(m["a"])(wr,fr,gr,!1,null,null,null)),Dr=Sr.exports,Er=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("view-detail",{attrs:{title:"Chamados Por Rede e Ocorrência",apiUrl:"service-desk/reports/tickets-by-network",apiParams:e.params,notGetID:!0,notShowToolbar:!1},scopedSlots:e._u([{key:"toolbarItensBefore",fn:function(t){return[e.$route.query?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:t.loading},on:{click:function(t){return e.$router.push({name:"tickets-by-network-statistics"})}}},[a("v-icon",[e._v("close")]),a("span",[e._v("Limpar Filtro")])],1):e._e()]}},{key:"default",fn:function(t){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:e.filter.start_date,callback:function(t){e.$set(e.filter,"start_date",t)},expression:"filter.start_date"}}),a("v-text-field",{attrs:{type:"datetime-local",label:"Data Final"},model:{value:e.filter.end_date,callback:function(t){e.$set(e.filter,"end_date",t)},expression:"filter.end_date"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md5:"",lg5:""}},[e.ticket_impact&&e.ticket_impact.length>0?a("label",{staticStyle:{color:"gray","font-size":"11px"}},[e._v("Impacto:")]):e._e(),e.ticket_impact?a("v-select",{attrs:{items:t.content.information.impact,multiple:"","item-text":"nome_impacto","item-value":"id",label:"Filtre por Impacto",solo:""},model:{value:e.ticket_impact,callback:function(t){e.ticket_impact=t},expression:"ticket_impact"}}):e._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:!e.filter.start_date&&!e.filter.end_date&&!e.filter.ticket_impact},on:{click:function(t){return e.setFilter()}}},[e._v("Filtrar")])],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[t.content&&t.content.data&&t.content.data.length>0?a("download-excel",{staticClass:"btn btn-default",attrs:{data:t.content.data,fields:e.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"}},[e._v("Exportar/Excel")])],1):e._e()],1)],1)],1),t.content&&t.content.information&&t.content.information.filters?a("v-flex",{staticStyle:{"text-align":"center",padding:"0px 10px 0px 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("span",[e._v("Relatório emitido em "),a("strong",[e._v(e._s(t.content.information.report_generate_date))])]),a("br"),e._l(t.content.information.filters,(function(t,i){return a("span",[e._v(" Filtrando por "+e._s(t.name)+": "),a("strong",[e._v(e._s(t.description))]),a("br")])}))],2):e._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:e._s(t.content.information.message)}})]),a("tickets-list-dialog",{attrs:{dialog:e.ticketsListDialog,url:"service-desk/reports/tickets-by-network-list",params:e.ticketsListDialogParams}},[a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(t){e.ticketsListDialog=!1}}},[a("v-icon",[e._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:e.pagination,headers:"execution"==e.tableMode?e.headersExecution:e.headersDuration,items:t.content.data},on:{"update:pagination":function(t){e.pagination=t}},scopedSlots:e._u([{key:"items",fn:function(t){return[a("tr",{style:{cursor:e.checkIfRowClick(t.item,"sub_count")?"pointer":""}},[a("td",{on:{click:function(a){return e.tableRowClick(t.item,"sub_count")}}},[a("span",[e._v(e._s(t.item.name))])]),a("td",{on:{click:function(a){return e.tableRowClick(t.item,"sub_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[e._v(e._s(e._f("number")(t.item.tickets_count)))]),t.item.tickets_count>0&&100==t.item.available_duration?a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({attrs:{color:"red",small:""}},i),[e._v("warning")])]}}],null,!0)},[a("span",{domProps:{innerHTML:e._s("Encontramos "+t.item.tickets_count+" chamado(s) para a rede '"+t.item.name+"'. Porém, nenhum dispositivo foi vinculado à ele(s) e por isso seu Avaiable é de 100%.")}},[e._v("Informações do responsável")])]):e._e()],1),a("td",{on:{click:function(a){return e.tableRowClick(t.item,"sub_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[e._v(e._s(e._f("number")(t.item.devices_count)))])]),"duration"==e.tableMode?a("td",{on:{click:function(a){return e.tableRowClick(t.item,"sub_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[e._v(e._s(e._f("number")(t.item.mttr_duration)))])])]):e._e(),"execution"==e.tableMode?a("td",{on:{click:function(a){return e.tableRowClick(t.item,"sub_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[e._v(e._s(e._f("number")(t.item.mttr_execution)))])])]):e._e(),"duration"==e.tableMode?a("td",{on:{click:function(a){return e.tableRowClick(t.item,"sub_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[e._v(e._s(e._f("number")(t.item.mtbf_duration)))])])]):e._e(),"execution"==e.tableMode?a("td",{on:{click:function(a){return e.tableRowClick(t.item,"sub_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[e._v(e._s(e._f("number")(t.item.mtbf_execution)))])])]):e._e(),"duration"==e.tableMode?a("td",{on:{click:function(a){return e.tableRowClick(t.item,"sub_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[e._v(e._s(e._f("number")(t.item.available_duration))+"%")])])]):e._e(),"execution"==e.tableMode?a("td",{on:{click:function(a){return e.tableRowClick(t.item,"sub_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[e._v(e._s(e._f("number")(t.item.available_execution))+"%")])])]):e._e(),a("td",{staticStyle:{padding:"0 !important",color:"blue"}},[a("v-menu",{attrs:{"offset-y":""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:""}},i),[a("v-icon",{attrs:{color:"blue"}},[e._v("more_vert")])],1)]}}],null,!0)},[a("v-list",[a("v-list-tile",{attrs:{avatar:""},on:{click:function(a){return e.getCategory(t.item)}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("category")])],1),a("v-list-tile-title",[e._v("Filtrar por Tipo de Ocorrência")])],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""},on:{click:function(a){return e.openTicketsListDialog(t.item.id)}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("list")])],1),a("v-list-tile-title",[e._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"}},[e._v("Totais:")])]),a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}},[e._v(e._s(t.content.information.total_ticket_count))])]),a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}},[e._v(e._s(t.content.information.total_devices_count))])]),"duration"==e.tableMode?a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}})]):e._e(),"execution"==e.tableMode?a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}})]):e._e(),"duration"==e.tableMode?a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}})]):e._e(),"execution"==e.tableMode?a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}})]):e._e(),"duration"==e.tableMode?a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}})]):e._e(),"execution"==e.tableMode?a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}})]):e._e(),"duration"==e.tableMode?a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}})]):e._e(),"execution"==e.tableMode?a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}})]):e._e(),a("td",{staticStyle:{padding:"0 !important"}}),a("td",{staticStyle:{padding:"0 !important"}})]},proxy:!0}],null,!0)})],1),t.content&&t.content.data&&t.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:e.options,series:e.setSeries(t.content.data)}})],1)],1)],1):e._e()],1)]}}])})},Or=[],Tr={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(e){var t=this.$route,a="?";t.query.ticket_impact&&(a+="ticket_impact="+t.query.ticket_impact+"&"),t.query.start_date&&(a+="start_date="+t.query.start_date+"&"),t.query.end_date&&(a+="end_date="+t.query.end_date+"&"),t.query.ticket_category_id&&(a+="ticket_category_id="+t.query.ticket_category_id+"&"),a+="network_id="+e,this.ticketsListDialogParams=a,this.ticketsListDialog=!0},tableRowClick:function(e,t){this.checkIfRowClick(e,t)&&(this.filter.network_id=e.id,this.setFilter())},checkIfRowClick:function(e,t){return e[t]>0},getInformation:function(e){var t=this.$route.query;t["network_id"]=e.id,this.$router.push({query:t})},getCategory:function(e){var t=this.$route.query;t["network_id"]=e.id,this.$router.push({name:"tickets-by-category-statistics",query:t})},setSeries:function(e){var t=[],a=[];return e.filter((function(e){t.push(e.tickets_count),a.push(e.name)})),this.options.labels=[],this.options.labels=a,t},setParams:function(e){e.query?(this.params="?",e.query.ticket_impact?(this.filter.ticket_impact=e.query.ticket_impact,this.params+="ticket_impact="+e.query.ticket_impact+"&"):this.filter.ticket_impact=null,e.query.start_date?(this.filter.start_date=e.query.start_date,this.params+="start_date="+e.query.start_date+"&"):this.filter.start_date=null,e.query.end_date?(this.filter.end_date=e.query.end_date,this.params+="end_date="+e.query.end_date+"&"):this.filter.end_date=null,e.query.network_id?(this.filter.network_id=e.query.network_id,this.params+="network_id="+e.query.network_id+"&"):this.filter.network_id=null,e.query.ticket_category_id?(this.filter.ticket_category_id=e.query.ticket_category_id,this.params+="ticket_category_id="+e.query.ticket_category_id+"&"):this.filter.ticket_category_id=null):this.params=""},setFilter:function(){var e={};this.filter.ticket_impact&&(e["ticket_impact"]=this.filter.ticket_impact),this.filter.start_date&&(e["start_date"]=this.filter.start_date),this.filter.end_date&&(e["end_date"]=this.filter.end_date),this.filter.network_id&&(e["network_id"]=this.filter.network_id),this.filter.ticket_category_id&&(e["ticket_category_id"]=this.filter.ticket_category_id),this.$router.push({query:e})},makeXLSFields:function(){var e={},t=[];return t="execution"===this.tableMode?this.headersExecution:this.headersDuration,t.filter((function(t){t.text&&t.value&&(e[t.text]=t.value)})),e}},created:function(){this.setParams({query:this.$route.query})},watch:{$route:"setParams"},computed:{auth:function(){return this.$store.state.auth||{}},ticket_impact:{get:function(){var e=[];if(this.filter.ticket_impact){var t=this.filter.ticket_impact;t=t.split(","),t.filter((function(t){e.push(parseInt(t))}))}return e},set:function(e){console.log(e),this.filter.ticket_impact=e?e.toString():null}}},components:{ViewDetail:Fe["a"],TicketsListDialog:kr}},Ar=Tr,Fr=(a("34b0"),Object(m["a"])(Ar,Er,Or,!1,null,null,null)),Ir=Fr.exports,Pr=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("view-detail",{attrs:{title:"Chamados Por Rede e Ocorrência",apiUrl:"network/report/network/metrics",apiParams:e.params,notGetID:!0,notShowToolbar:!1},scopedSlots:e._u([{key:"toolbarItensBefore",fn:function(t){return[e.$route.query?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:t.loading},on:{click:function(t){return e.clearFilters()}}},[a("v-icon",[e._v("close")]),a("span",[e._v("Limpar Filtro")])],1):e._e()]}},{key:"default",fn:function(t){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:e.filter.date_start,callback:function(t){e.$set(e.filter,"date_start",t)},expression:"filter.date_start"}}),a("v-text-field",{attrs:{type:"datetime-local",label:"Data Final"},model:{value:e.filter.date_end,callback:function(t){e.$set(e.filter,"date_end",t)},expression:"filter.date_end"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md5:"",lg5:""}},[e.ticket_impact_ids&&e.ticket_impact_ids.length>0?a("label",{staticStyle:{color:"gray","font-size":"11px"}},[e._v("Impacto:")]):e._e(),e.ticket_impact_ids?a("v-select",{attrs:{items:t.content.impacts,multiple:"","item-text":"nome_impacto","item-value":"id",label:"Filtre por Impacto",solo:""},model:{value:e.ticket_impact_ids,callback:function(t){e.ticket_impact_ids=t},expression:"ticket_impact_ids"}}):e._e(),a("div",[a("OcorrenciasDialog",{attrs:{data:e.categorySelected,"selectable-in-any-category":!0},on:{select:e.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:!e.filter.date_start&&!e.filter.date_end&&!e.filter.ticket_impact_ids},on:{click:function(t){return e.setFilter()}}},[e._v("Filtrar")])],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[t.content&&t.content.data&&t.content.data.length>0?a("download-excel",{staticClass:"btn btn-default",attrs:{data:t.content.data,fields:e.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"}},[e._v("Exportar/Excel")])],1):e._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:e.pagination,headers:"execution"==e.tableMode?e.headersExecution:e.headersDuration,items:t.content.data},on:{"update:pagination":function(t){e.pagination=t}},scopedSlots:e._u([{key:"items",fn:function(t){return[a("tr",{style:{cursor:e.checkIfRowClick(t.item,"networks_children_count")?"pointer":""}},[a("td",{on:{click:function(a){return e.tableRowClick(t.item,"networks_children_count")}}},[a("span",[e._v(e._s(t.item.name))])]),a("td",{on:{click:function(a){return e.tableRowClick(t.item,"networks_children_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[e._v(e._s(e._f("number")(t.item.total_number_of_failures)))]),t.item.total_number_of_failures>0&&100==t.item.available_duration?a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({attrs:{color:"red",small:""}},i),[e._v("warning")])]}}],null,!0)},[a("span",{domProps:{innerHTML:e._s("Encontramos "+t.item.total_number_of_failures+" chamado(s) para a rede '"+t.item.name+"'. Porém, nenhum dispositivo foi vinculado à ele(s) e por isso seu Avaiable é de 100%.")}},[e._v("Informações do responsável")])]):e._e()],1),a("td",{on:{click:function(a){return e.tableRowClick(t.item,"networks_children_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[e._v(e._s(e._f("number")(t.item.devices_count)))])]),"duration"==e.tableMode?a("td",{on:{click:function(a){return e.tableRowClick(t.item,"networks_children_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[e._v(e._s(e._f("number")(t.item.mttr_duration)))])])]):e._e(),"execution"==e.tableMode?a("td",{on:{click:function(a){return e.tableRowClick(t.item,"networks_children_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[e._v(e._s(e._f("number")(t.item.mttr_in_hours)))])])]):e._e(),"duration"==e.tableMode?a("td",{on:{click:function(a){return e.tableRowClick(t.item,"networks_children_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[e._v(e._s(e._f("number")(t.item.mtbf_duration)))])])]):e._e(),"execution"==e.tableMode?a("td",{on:{click:function(a){return e.tableRowClick(t.item,"networks_children_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[e._v(e._s(e._f("number")(t.item.mtbf_in_hours)))])])]):e._e(),"duration"==e.tableMode?a("td",{on:{click:function(a){return e.tableRowClick(t.item,"networks_children_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[e._v(e._s(e._f("number")(t.item.available_duration))+"%")])])]):e._e(),"execution"==e.tableMode?a("td",{on:{click:function(a){return e.tableRowClick(t.item,"networks_children_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[e._v(e._s(e._f("number")(t.item.availability))+"%")])])]):e._e(),a("td",{staticStyle:{padding:"0 !important",color:"blue"}},[a("v-menu",{attrs:{"offset-y":""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:""}},i),[a("v-icon",{attrs:{color:"blue"}},[e._v("more_vert")])],1)]}}],null,!0)},[a("v-list",[a("v-list-tile",{attrs:{avatar:""},on:{click:function(a){return e.listTicketsByNetworkStatistics(t.item)}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("list")])],1),a("v-list-tile-title",[e._v("Listar Chamados")])],1)],1)],1)],1)])]}}],null,!0)})],1)],1)]}}])})},jr=[],qr=(a("4d90"),a("574b")),$r={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(e){var t=e.tickets.map((function(e){return"id,".concat(e)})).join(";");this.$WiListDialog({wiConfig:"ticket-list",filter:{orWhere:t}})},openTicketsListDialog:function(e){var t=this.$route,a="?";t.query.ticket_impact_ids&&(a+="ticket_impact_ids="+t.query.ticket_impact_ids+"&"),t.query.date_start&&(a+="date_start="+t.query.date_start+"&"),t.query.date_end&&(a+="date_end="+t.query.date_end+"&"),t.query.ticket_category_id&&(a+="ticket_category_id="+t.query.ticket_category_id+"&"),a+="network_id="+e,this.ticketsListDialogParams=a,this.ticketsListDialog=!0},tableRowClick:function(e,t){this.checkIfRowClick(e,t)&&(this.filter.network_id=e.id,this.setFilter())},checkIfRowClick:function(e,t){return e[t]>0},getInformation:function(e){var t=this.$route.query;t["network_id"]=e.id,this.$router.push({query:t})},getCategory:function(e){var t=this.$route.query;t["network_id"]=e.id,this.$router.push({name:"tickets-by-category-statistics",query:t})},setSeries:function(e){var t=[],a=[];return e.filter((function(e){t.push(e.total_number_of_failures),a.push(e.name)})),this.options.labels=[],this.options.labels=a,t},setParams:function(e){e.query?(this.params="?",e.query.ticket_impact_ids?(this.filter.ticket_impact_ids=e.query.ticket_impact_ids,this.params+="ticket_impact_ids="+e.query.ticket_impact_ids+"&"):this.filter.ticket_impact_ids=null,e.query.date_start?(this.filter.date_start=e.query.date_start,this.params+="date_start="+e.query.date_start+"&"):this.filter.date_start=null,e.query.date_end?(this.filter.date_end=e.query.date_end,this.params+="date_end="+e.query.date_end+"&"):this.filter.date_end=null,e.query.network_id?(this.filter.network_id=e.query.network_id,this.params+="network_id="+e.query.network_id+"&"):this.filter.network_id=null,e.query.ticket_category_id?(this.filter.ticket_category_id=e.query.ticket_category_id,this.params+="ticket_category_id="+e.query.ticket_category_id+"&"):this.filter.ticket_category_id=null,e.query.ticket_category_name?(this.filter.ticket_category_name=e.query.ticket_category_name,this.params+="ticket_category_name="+e.query.ticket_category_name+"&"):this.filter.ticket_category_name=null,e.query.ticket_category_color?(this.filter.ticket_category_color=e.query.ticket_category_color,this.params+="ticket_category_color="+e.query.ticket_category_color+"&"):this.filter.ticket_category_color=null,e.query.ticket_category_icon?(this.filter.ticket_category_icon=e.query.ticket_category_icon,this.params+="ticket_category_icon="+e.query.ticket_category_icon+"&"):this.filter.ticket_category_icon=null):this.params=""},setFilter:function(){var e={};this.filter.ticket_impact_ids&&(e["ticket_impact_ids"]=this.filter.ticket_impact_ids),this.filter.date_start&&(e["date_start"]=this.filter.date_start),this.filter.date_end&&(e["date_end"]=this.filter.date_end),this.filter.network_id&&(e["network_id"]=this.filter.network_id),this.filter.ticket_category_id&&(e["ticket_category_id"]=this.filter.ticket_category_id),this.filter.ticket_category_name&&(e["ticket_category_name"]=this.filter.ticket_category_name),this.filter.ticket_category_color&&(e["ticket_category_color"]=this.filter.ticket_category_color),this.filter.ticket_category_icon&&(e["ticket_category_icon"]=this.filter.ticket_category_icon),this.$router.push({query:e})},makeXLSFields:function(){var e={},t=[];return t="execution"===this.tableMode?this.headersExecution:this.headersDuration,t.filter((function(t){t.text&&t.value&&(e[t.text]=t.value)})),e},onTicketCategorySelect:function(e){this.filter.ticket_category_id=e.chamado_categoria_id,this.filter.ticket_category_name=e.nome_categoria,this.filter.ticket_category_color=e.cor_categoria,this.filter.ticket_category_icon=e.icone_categoria,this.categorySelected=e},setTicketCategory:function(e){var t=e.query;this.categorySelected={chamado_categoria_id:t.ticket_category_id,nome_categoria:t.ticket_category_name,cor_categoria:t.ticket_category_color,icone_categoria:t.ticket_category_icon}},clearFilters:function(){var e=(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01T00:00:00",t=(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:e,date_end:t}})}},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 e=[];if(this.filter.ticket_impact_ids){var t=this.filter.ticket_impact_ids;t=t.split(","),t.filter((function(t){e.push(parseInt(t))}))}return e},set:function(e){this.filter.ticket_impact_ids=e?e.toString():null}}},components:{ViewDetail:Fe["a"],OcorrenciasDialog:qr["a"]}},zr=$r,Nr=(a("e658"),Object(m["a"])(zr,Pr,jr,!1,null,null,null)),Mr=Nr.exports,Lr=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("view-detail",{attrs:{title:"Chamados Encerrados",apiUrl:"service-desk/reports/tickets-list",apiParams:e.params,notGetID:!0,notShowToolbar:!1},scopedSlots:e._u([{key:"toolbarItensBefore",fn:function(t){return[e.$route.query?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:t.loading},on:{click:function(t){return e.$router.push({name:"tickets-by-network-statistics"})}}},[a("v-icon",[e._v("close")]),a("span",[e._v("Limpar Filtro")])],1):e._e()]}},{key:"default",fn:function(t){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:e.filter.start_date,callback:function(t){e.$set(e.filter,"start_date",t)},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:e.filter.end_date,callback:function(t){e.$set(e.filter,"end_date",t)},expression:"filter.end_date"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[a("v-select",{attrs:{items:t.content.information.impact,"item-text":"nome_impacto","item-value":"id",label:"Impacto",solo:""},model:{value:e.filter.ticket_impact,callback:function(t){e.$set(e.filter,"ticket_impact",t)},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:!e.filter.start_date&&!e.filter.end_date},on:{click:function(t){return e.setFilter()}}},[e._v("Filtrar")])],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[t.content&&t.content.data&&t.content.data.length>0?a("download-excel",{staticClass:"btn btn-default",attrs:{data:t.content.data,fields:e.makeXLSFields(),worksheet:"Chamados Encerrados",name:"Relatório.xls"}},[a("v-btn",{staticStyle:{color:"white",width:"100% !important"},attrs:{color:"teal darken-1"}},[e._v("Exportar/Excel")])],1):e._e()],1)],1)],1),t.content&&t.content.information&&t.content.information.filters?a("v-flex",{staticStyle:{"text-align":"center",padding:"0px 10px 0px 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("span",[e._v("Relatório emitido em "),a("strong",[e._v(e._s(t.content.information.report_generate_date))])]),a("br"),e._l(t.content.information.filters,(function(t,i){return a("span",[e._v(" Filtrando por "+e._s(t.name)+": "),a("strong",[e._v(e._s(t.description))]),a("br")])}))],2):e._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:e._s(t.content.information.message)}})]),a("tickets-list-dialog",{attrs:{dialog:e.ticketsListDialog,url:"service-desk/reports/tickets-by-network-list",params:e.ticketsListDialogParams}},[a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(t){e.ticketsListDialog=!1}}},[a("v-icon",[e._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:e.pagination,headers:e.headers,items:t.content.data},on:{"update:pagination":function(t){e.pagination=t}},scopedSlots:e._u([{key:"items",fn:function(t){return[a("tr",[a("td",[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[e._v(e._s(t.item.id))])]),a("td",[a("span",{staticStyle:{"text-align":"center"}},[e._v(e._s(t.item.time_abertura))])]),a("td",[a("span",{staticStyle:{"text-align":"center"}},[e._v(e._s(t.item.time_close))])]),a("td",[a("span",{staticStyle:{"text-align":"center"}},[e._v(e._s(t.item.duration))])]),a("td",[a("span",{staticStyle:{"text-align":"center"}},[e._v(e._s(t.item.duration_previst))])]),a("td",[t.item.desc_chamado?a("textarea",{directives:[{name:"model",rawName:"v-model",value:t.item.desc_chamado,expression:"props.item.desc_chamado"}],attrs:{rows:"2",cols:"20",textarea:""},domProps:{value:t.item.desc_chamado},on:{input:function(a){a.target.composing||e.$set(t.item,"desc_chamado",a.target.value)}}}):e._e()]),a("td",[t.item.last_anotation?a("textarea",{directives:[{name:"model",rawName:"v-model",value:t.item.last_anotation,expression:"props.item.last_anotation"}],attrs:{rows:"2",cols:"20",textarea:""},domProps:{value:t.item.last_anotation},on:{input:function(a){a.target.composing||e.$set(t.item,"last_anotation",a.target.value)}}}):e._e()]),a("td",[a("span",{staticStyle:{"text-align":"center"}},[e._v(e._s(t.item.region))])]),a("td",[a("span",{staticStyle:{"text-align":"center"}},[e._v(e._s(t.item.cities))])]),a("td",[a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-btn",e._g({staticClass:"mx-0",attrs:{icon:""},on:{click:function(a){return e.$router.push({name:"chamado",params:{id:t.item.id}})}}},s),[a("v-icon",{attrs:{color:"blue"}},[e._v("message")])],1)]}}],null,!0)},[a("span",[e._v("Detalhes do chamado")])])],1)])]}}],null,!0)})],1)],1)]}}])})},Rr=[],Ur={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(e){var t=this.$route,a="?";t.query.ticket_impact&&(a+="ticket_impact="+t.query.ticket_impact+"&"),t.query.start_date&&(a+="start_date="+t.query.start_date+"&"),t.query.end_date&&(a+="end_date="+t.query.end_date+"&"),t.query.ticket_category_id&&(a+="ticket_category_id="+t.query.ticket_category_id+"&"),a+="network_id="+e,this.ticketsListDialogParams=a,this.ticketsListDialog=!0},tableRowClick:function(e,t){this.checkIfRowClick(e,t)&&(this.filter.network_id=e.id,this.setFilter())},checkIfRowClick:function(e,t){return e[t]>0},getInformation:function(e){var t=this.$route.query;t["network_id"]=e.id,this.$router.push({query:t})},getCategory:function(e){var t=this.$route.query;t["network_id"]=e.id,this.$router.push({name:"tickets-by-category-statistics",query:t})},setSeries:function(e){var t=[],a=[];return e.filter((function(e){t.push(e.tickets_count),a.push(e.name)})),this.options.labels=[],this.options.labels=a,t},setParams:function(e){e.query?(this.params="?",e.query.ticket_impact?(this.filter.ticket_impact=e.query.ticket_impact,this.params+="ticket_impact="+e.query.ticket_impact+"&"):this.filter.ticket_impact=null,e.query.start_date?(this.filter.start_date=e.query.start_date,this.params+="start_date="+e.query.start_date+"&"):this.filter.start_date=null,e.query.end_date?(this.filter.end_date=e.query.end_date,this.params+="end_date="+e.query.end_date+"&"):this.filter.end_date=null,e.query.network_id?(this.filter.network_id=e.query.network_id,this.params+="network_id="+e.query.network_id+"&"):this.filter.network_id=null,e.query.ticket_category_id?(this.filter.ticket_category_id=e.query.ticket_category_id,this.params+="ticket_category_id="+e.query.ticket_category_id+"&"):this.filter.ticket_category_id=null):this.params=""},setFilter:function(){var e={};this.filter.ticket_impact&&(e["ticket_impact"]=this.filter.ticket_impact),this.filter.start_date&&(e["start_date"]=this.filter.start_date),this.filter.end_date&&(e["end_date"]=this.filter.end_date),this.filter.network_id&&(e["network_id"]=this.filter.network_id),this.filter.ticket_category_id&&(e["ticket_category_id"]=this.filter.ticket_category_id),this.$router.push({query:e})},makeXLSFields:function(){var e={};return this.headers.filter((function(t){t.text&&t.value&&(e[t.text]=t.value)})),e}},created:function(){this.setParams({query:this.$route.query})},watch:{$route:"setParams"},computed:{auth:function(){return this.$store.state.auth||{}}},components:{ViewDetail:Fe["a"],TicketsListDialog:kr}},Wr=Ur,Vr=(a("2fbe"),Object(m["a"])(Wr,Lr,Rr,!1,null,null,null)),Br=Vr.exports,Hr=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"toolbarItensBefore",fn:function(t){var i=t.content,s=t.refresh,o=t.loading;return[i?a("BusinessActions",{attrs:{business:i,refresh:s,loading:o}}):e._e()]}},{key:"default",fn:function(t){var i=t.content,s=t.refresh,o=t.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:e.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):e._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):e._e(),i.observation?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessObservation",{attrs:{observation:i.observation}})],1):e._e(),e.$WiCheckPermission(e.PERMISSION_INTERNET_MODULE)?e._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),e.$WiCheckPermission(e.PERMISSION_INTERNET_MODULE)?e._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):e._e()],1)],1)]}}])})},Gr=[],Yr=a("2418"),Jr=a("a694"),Qr={data:function(){return{fileListDialog:!1,data:{},labels:{customer:{image:"company_96.png",text:function(e,t){var a,i,s,o;return(null===t||void 0===t||null===(a=t.person)||void 0===a||null===(i=a.profiles)||void 0===i?void 0:i.length)>0?null===t||void 0===t||null===(s=t.person)||void 0===s||null===(o=s.profiles[0])||void 0===o?void 0:o.title:"Cliente:"},data:function(e,t){return t.person.first_name+" ("+t.person.name+")"},actions:[function(e){var t,a,i,s;return{icon:"info",route:{name:(null===e||void 0===e||null===(t=e.person)||void 0===t||null===(a=t.profiles)||void 0===a?void 0:a.length)>0?null===e||void 0===e||null===(i=e.person)||void 0===i||null===(s=i.profiles[0])||void 0===s?void 0:s.name:"customer",params:{id:e.person_id}},description:"Informações do Cliente"}}]},provider:{image:"company_96.png",text:function(e){var t,a,i,s;return(null===e||void 0===e||null===(t=e.person)||void 0===t||null===(a=t.profiles)||void 0===a?void 0:a.length)>0?null===e||void 0===e||null===(i=e.person)||void 0===i||null===(s=i.profiles[0])||void 0===s?void 0:s.title:"Cliente:"},data:function(e,t){return t.person.first_name+" ("+t.person.name+")"},actions:[function(e){var t,a,i,s;return{icon:"info",route:{name:(null===e||void 0===e||null===(t=e.person)||void 0===t||null===(a=t.profiles)||void 0===a?void 0:a.length)>0?null===e||void 0===e||null===(i=e.person)||void 0===i||null===(s=i.profiles[0])||void 0===s?void 0:s.name:"customer",params:{id:e.person_id}},description:"Informações do Cliente"}}]},status:{icon:function(e,t){return t.status.icon},color:function(e,t){return t.status.color},text:"Status/Etapa:",data:function(e,t){return t.status.name}},id:{image:"fingerprint_96.png",text:"Código/ID:",data:function(e,t){return"#"+t.id},actions:[{copy:!0,description:"Copiar Código/ID"}]},category:{icon:function(e,t){return t.category.icon},color:function(e,t){return t.category.color},text:"Categoria:",data:function(e,t){return t.category.name}},collaborator:{image:function(e,t){var a,i,s;return null!==(a=null===(i=t.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(e,t){return t.collaborator.name},actions:[function(e){return{icon:"info",route:{name:"collaborator",params:{id:e.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(e){return{icon:"info",WiFileListDialog:{api:{url:"internet/contract/file",filter:{business_id:e.id}},info:{business_id:e.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(e){return{icon:"info",WiEventsDialog:{title:"Ações/Eventos",icon:"message",service:Yr["a"],serviceParams:{where:"business_id,"+e.id},socket:Jr["a"],socketParams:{id:e.id},business:e},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"}},Kr=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:""}},e._l(e.configuration,(function(t,i){return a("v-flex",e._b({key:i},"v-flex",e.sizeField(t.size),!1),[a("v-list",{staticStyle:{padding:"0 !important"},attrs:{"two-line":""}},[e._l(t.items,(function(t,i){return[a("div",{key:i},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[t.image?a("img",{attrs:{src:e.getItem("image",t),alt:e.getItem("title",t)}}):e._e(),t.icon?a("v-icon",{style:{color:t.color?e.getItem("color",t):"#000"},attrs:{large:""}},[e._v(e._s(e.getItem("icon",t)))]):e._e()],1)],1),a("v-list-tile-content",[t.text?a("v-list-tile-sub-title",{domProps:{innerHTML:e._s(e.getItem("text",t))}}):e._e(),t.data||t.value?a("v-list-tile-title",[a("strong",{style:e.getItem("style",t),domProps:{innerHTML:e._s(e.getItem("data",t)||"---")}})]):e._e()],1),t.actions?a("v-list-tile-action",e._l(t.actions,(function(i,s){return a("div",{key:s},[i.copy&&e.getItem("data",t)?a("wi-copy-to",{attrs:{text:e.getItem("data",t),title:e.getItem("text",t)}}):a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:i.id},expression:"{'id': action.id}"}],attrs:{icon:"",flat:"",disabled:e.getItem("disabled",i)},on:{click:function(t){return e.runAction(i,e.data)}}},[e.getItem("description",i)?a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var s=t.on;return[a("v-icon",e._g({},s),[e._v(e._s(e.getItem("icon",i)))])]}}],null,!0)},[a("span",[e._v(e._s(e.getItem("description",i)))])]):a("v-icon",[e._v(e._s(e.getItem("icon",i)))])],1)],1)})),0):e._e()],1),a("v-divider")],1)]}))],2)],1)})),1)],1)],1)],1)},Xr=[],Zr=(a("2ca0"),{name:"WiViewDashboard",computed:{configuration:function(){var e=this;return this.info?this.info:[{size:["xs12","sm12","md8","lg8"],items:[{image:"company_96.png",text:this.config.personTitle+":",data:function(e,t){return t.person.first_name+" ("+t.person.name+")"},actions:[{icon:"info",action:function(t){e.$emit("onPerson",t)},description:"Informações do "+this.config.personTitle}]}]},{size:["xs12","sm12","md4","lg4"],items:[{icon:function(e,t){return t.status.icon},color:function(e,t){return t.status.color},text:"Status/Etapa:",data:function(e,t){return t.status.name},actions:[]}]},{size:["xs12","sm12","md5","lg5"],items:[{image:"fingerprint_96.png",text:"Código/ID:",data:function(e,t){return"#"+t.id},actions:[{copy:!0,description:"Copiar Código/ID"}]},{icon:function(e,t){return t.category.icon},color:function(e,t){return t.category.color},text:"Categoria:",data:function(e,t){return t.category.name}},{image:function(e,t){var a,i,s;return null!==(a=null===(i=t.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(e,t){return t.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(t,a){return"graduation"===e.config.store?a.finance_account?e.$options.filters.money(a.finance_account.balance_foreseen):e.$options.filters.money(0):e.$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"!==e.config.store||"quotation"!==e.config.store?"paper_money_96.png":"event_time_96.png"},text:function(){return"budget"!==e.config.store||"quotation"!==e.config.store?"Situação Financeira:":"Data de Validade:"},value:function(){return"budget"!==e.config.store||"quotation"!==e.config.store?"finance_situation":"date_validity_format"}},{image:"anexo_96.png",text:"Arquivos/Anexos:",value:"count_files",actions:[function(t){return{icon:"info",WiDialog:{title:"Arquivos/Anexos "+e.config.idTitle,icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"ac23"))},props:{index:e.config.store+"-fileList",api:{url:"sales/sale/file",params:"?order=id,desc&where=business_id,"+t.id},permission:"b41dcfec"}},button:{icon:"add",text:"Adicionar Arquivo",permission:"b41dcfec",disabled:function(){return 1!==t.stage},action:function(){e.$WiDialog({title:"Arquivos/Anexos "+e.config.idTitle,icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"2799"))},props:{business_id:t.id}},onClose:function(){e.$WiView(e.config.store+"-fileList").refresh(),e.$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",WiEventsDialog:{title:"Ações/Eventos",icon:"message",service:Yr["a"],serviceParams:{where:"business_id,"+e.id},socket:Jr["a"],socketParams:{id:e.id},business:e},description:"Ver todas as notas..."}}]}]}]}},methods:{getItem:function(e,t){if("function"===typeof t&&(t=t(this.data)),"data"===e&&t.value)return"function"===typeof t.value?this.data[t.value(t,this.data)]:this.data[t.value];if("image"===e){var a="";return a="function"===typeof t[e]?t[e](t,this.data):t[e],a.startsWith("http")?a:"/static/icons/monitor/"+a}return"function"===typeof t[e]?t[e](t,this.data):t[e]},runAction:function(e,t){"function"===typeof e&&(e=e(t)),e.route&&this.$router.push(e.route),e.WiEditDialog&&this.$WiEditDialog({wiConfig:e.WiEditDialog.wiConfig,onSubmit:e.WiEditDialog.onSubmit,data:e.WiEditDialog.data,redirectOnSubmit:e.WiEditDialog.redirectOnSubmit}),e.WiListDialog&&this.$WiListDialog({wiConfig:e.WiListDialog.wiConfig,filter:e.WiListDialog.filter,wiEditData:e.WiListDialog.wiEditData}),e.WiDialog&&this.$WiDialog(e.WiDialog),e.WiEventsDialog&&this.$WiEventsDialog(e.WiEventsDialog),e.WiFileListDialog&&this.$WiFileListDialog(e.WiFileListDialog),e.action&&e.action(t)},sizeField:function(e){var t={};for(var a in e=e?"function"===typeof e?e(this.form):e:["xs12","sm12","md12","lg12"],e)t[e[a]]=!0;return t},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}}}),el=Zr,tl=Object(m["a"])(el,Kr,Xr,!1,null,null,null),al=tl.exports,il=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"business-actions"},[a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.$route.meta.permission},expression:"{'id': $route.meta.permission}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:e.disableButtons},on:{click:function(t){return e.addNote()}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Nota")])],1),e._v(" "+e._s(e.business.category.layout_type_id)+" "),e.business.description?a("v-btn",{attrs:{small:"",outline:"",color:"white"},on:{click:function(t){e.viewLayoutDialog=!0}}},[a("v-icon",[e._v("description")]),a("span",[e._v("Documento")])],1):a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.$route.meta.permission},expression:"{'id': $route.meta.permission}"}],attrs:{small:"",outline:"",color:"white",disabled:e.disableButtons},on:{click:function(t){return e.createDocument()}}},[a("v-icon",[e._v("note_add")]),a("span",[e._v("Documento")])],1),e.viewLayoutDialog?a("BusinessLayoutDialog",{attrs:{business:e.business,refresh:e.refresh},model:{value:e.viewLayoutDialog,callback:function(t){e.viewLayoutDialog=t},expression:"viewLayoutDialog"}}):e._e(),e._e()],1)},sl=[],ol=a("2f62"),nl=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"90%",fullscreen:e.$vuetify.breakpoint.xsOnly},scopedSlots:e._u([{key:"activator",fn:function(t){var a=t.on;return[e._t("default",null,{on:a})]}}],null,!0),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{staticStyle:{"border-radius":"8px"}},[a("v-toolbar",{staticStyle:{"border-radius":"8px"},attrs:{dense:"",flat:"",color:e.$wiDark?"#212121":"#FFFFFF"}},[a("v-icon",[e._v(e._s(e.business.info.icon))]),a("v-toolbar-title",[a("span",{domProps:{textContent:e._s(e.business.info.title)}}),a("span",[e._v(" - ")]),a("span",{domProps:{textContent:e._s(e.business.person.name)}})]),a("v-spacer"),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.updatePermission},expression:"{'id': updatePermission}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{disabled:e.disableEditButtons,outline:"",small:""},on:{click:function(t){return e.recreateLayout()}}},[a("v-icon",[e._v("refresh")]),a("span",{staticClass:"hidden-xs-only hidden-sm-only ml-1"},[e._v("Recriar")])],1),a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{outline:"",small:""},on:{click:function(t){return e.printLayout()}}},[a("v-icon",[e._v("print")]),a("span",{staticClass:"hidden-xs-only hidden-sm-only ml-1"},[e._v("Imprimir")])],1),a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{outline:"",small:""},on:{click:function(t){return e.pdfLayout()}}},[a("v-icon",[e._v(" file_download ")]),a("span",{staticClass:"hidden-xs-only hidden-sm-only ml-1"},[e._v("PDF")])],1),e.business.file&&e.business.file.url?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{outline:"",small:"",link:"",target:"_blank",href:e.business.file.url}},[a("v-icon",[e._v("download")]),a("span",[e._v("download")])],1):e._e(),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),e.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"},[e._v("Criando documento...")]),a("h3",{staticClass:"mt-2"},[e._v("Não irá demorar mais que alguns segundos.")])],1)]):e.dialog?a("v-card-text",[a("div",{directives:[{name:"show",rawName:"v-show",value:!e.$vuetify.breakpoint.xsOnly,expression:"!$vuetify.breakpoint.xsOnly"}]},[!e.loading&&e.layoutData.html?a("BusinessLayoutA4View",{attrs:{layoutData:e.layoutData}}):!e.loading&&e.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"}},[e._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"},[e._v("Documento PDF Disponível")]),a("p",{staticClass:"pdf-description"},[e._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(t){return e.pdfLayout()}}},[a("v-icon",{attrs:{left:""}},[e._v("file_download")]),e._v(" Acessar PDF do Documento ")],1)],1)])]):e._e()],1),e.$vuetify.breakpoint.xsOnly?a("div",[a("br"),a("v-btn",{attrs:{block:"",outline:"",small:""},on:{click:function(t){return e.printLayout()}}},[a("v-icon",[e._v("print")]),a("span",[e._v("Imprimir")])],1),a("br"),a("v-btn",{attrs:{block:"",outline:"",small:""},on:{click:function(t){return e.pdfLayout()}}},[a("v-icon",[e._v(" file_download ")]),a("span",{staticClass:"ml-1"},[e._v("PDF")])],1),a("br"),e.business.file&&e.business.file.url?a("v-btn",{attrs:{outline:"",small:"",link:"",block:"",target:"_blank",href:e.business.file.url}},[a("v-icon",[e._v("download")]),a("span",[e._v("download")])],1):e._e()],1):e._e()]):e._e()],1)],1)},rl=[],ll=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"page-container"},[a("div",{staticClass:"a4-page"},[a("iframe",{ref:"contentFrame",staticClass:"page-content",attrs:{srcdoc:e.getIframeContent,frameborder:"0"},on:{load:e.adjustIframeHeight}})])])},cl=[],dl={name:"BusinessLayoutA4View",props:["layoutData"],computed:{getIframeContent:function(){var e="",t=this.layoutData.html;return t.replace("","".concat(e,""))}},methods:{adjustIframeHeight:function(){var e=this.$refs.contentFrame;e&&(e.style.height=e.contentWindow.document.documentElement.scrollHeight+"px")}},watch:{"layoutData.html":{handler:function(){var e=this;this.$nextTick((function(){e.adjustIframeHeight()}))},immediate:!0}}},ul=dl,pl=(a("a7ad"),Object(m["a"])(ul,ll,cl,!1,null,"5efeba72",null)),ml=pl.exports,vl={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(e){this.$emit("input",e)}},disableEditButtons:function(){return this.loading||2==this.business.stage||3==this.business.stage},updatePermission:function(){var e,t;return null===(e=this.$route.meta.config)||void 0===e||null===(t=e.permission)||void 0===t?void 0:t.update}},methods:{printLayout:function(){var e="width=800,height=600,menubar=no,toolbar=no,location=no,status=no",t=window.open("","_blank",e);t&&(t.document.write(this.layoutData.html),t.document.close(),t.onload=function(){t.focus(),setTimeout((function(){t.print(),t.onafterprint=function(){t.close()},setTimeout((function(){t.closed||t.close()}),1e3)}),250)})},editLayout:function(){var e,t,a,i=null===(e=this.$route)||void 0===e||null===(t=e.meta)||void 0===t||null===(a=t.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 e=this;this.loading=!0,r["b"].get({uri:"business/layout/generate/".concat(this.business.id),params:{},sucess:function(t){var a=t.data;e.layoutData=a,e.$forceUpdate(),e.loading=!1},error:function(t){e.loading=!1,console.log(t)}})},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(e){var t=e.sucess;t&&t.file_url&&window.open(t.file_url,"_blank")}})}},created:function(){this.getBusinessLayout()},props:{value:{required:!0},business:{type:Object,required:!0},refresh:{type:Function,required:!0}},components:{BusinessLayoutA4View:ml}},fl=vl,gl=(a("b553"),Object(m["a"])(fl,nl,rl,!1,null,"56ec0ce6",null)),_l=gl.exports,hl={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(ke["a"])(Object(ke["a"])({},Object(ol["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(e){console.log("result---",e)}})}}),props:{business:{type:Object,required:!0},loading:{type:Boolean,default:!1},refresh:{type:Function,required:!0}},components:{BusinessLayoutDialog:_l}},bl=hl,xl=Object(m["a"])(bl,il,sl,!1,null,null,null),yl=xl.exports,kl=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"elevation-17"},[a("FormReplyList",{attrs:{form:e.form,reply:e.reply,replyEditor:e.replyEditorFormated,showHeader:!1},on:{onSubmit:e.onSubmit}})],1)},Cl=[],wl=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-container",{staticClass:"form-reply-list"},[e.reply&&e.reply.id?a("div",[e.showTitle?a("FormReplyListTitle",{attrs:{form:e.form,reply:e.reply,replyEditor:e.replyEditor},on:{onSubmit:e.onSubmit}}):e._e(),e.showHeader?a("FormReplyListHeader",{attrs:{reply:e.reply}}):e._e(),e.reply?a("FormReplyListReplies",{attrs:{reply:e.reply,replyEditor:e.replyEditor}}):e._e()],1):a("FormReplyListNotReply",{attrs:{form:e.form,reply:e.reply,replyEditor:e.replyEditor},on:{onSubmit:e.onSubmit}})],1)},Sl=[],Dl=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-layout",{attrs:{row:""}},[a("v-flex",{staticClass:"form-reply-list__row",attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[e.reply&&e.reply.form?a("v-toolbar",{staticClass:"form-reply-list__toolbar",attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[e.reply.form.icon?a("v-icon",{attrs:{color:e.reply.form.color}},[e._v(e._s(e.reply.form.icon))]):e._e(),a("span",[e._v(" "+e._s(e.reply.form.name))])],1),a("v-spacer"),e.reply&&e.reply.id?a("v-btn",{attrs:{outline:"",small:"",loading:e.loading},on:{click:function(t){return e.updateFormReply()}}},[a("v-icon",[e._v("edit")]),a("span",[e._v("Editar ")])],1):a("v-btn",{attrs:{outline:"",small:"",loading:e.loading},on:{click:function(t){return e.createFormReply()}}},[a("v-icon",[e._v("add")]),a("span",[e._v(" Inserir dados")])],1)],1):e._e(),a("v-divider"),e.reply&&e.reply.form?a("span",[e._v(" "+e._s(e.reply.form.description)+" ")]):e._e()],1)],1)},El=[],Ol=a("e570"),Tl={data:function(){return{loading:!1}},methods:{createWiEditDialog:function(){var e=Object(Ae["a"])(regeneratorRuntime.mark((function e(t){var a,i,s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!0,a=this.form?this.form.id:this.reply.form.id,e.next=4,Object(Ol["a"])(a);case 4:i=e.sent,s="form-"+a,this.$store.commit("pages/ADD_CONFIG",{name:s,config:i}),this.$WiEditDialog({wiConfig:s,data:t,redirectOnSubmit:!1,onSubmit:this.onSubmit}),this.loading=!1;case 9:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),createFormReply:function(){var e=Object(Ae["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.createWiEditDialog(Object(ke["a"])({},this.replyEditor));case 2:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),updateFormReply:function(){var e=Object(Ae["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.createWiEditDialog(Object(ke["a"])({},this.replyEditor));case 2:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),onSubmit:function(e){this.$emit("onSubmit",e)}},props:{form:{type:Object,required:!0},reply:{type:Object,required:!0},replyEditor:{type:Object,default:function(){return{}}}}},Al={name:"FormReplyListTitle",mixins:[Tl]},Fl=Al,Il=(a("8223"),Object(m["a"])(Fl,Dl,El,!1,null,"0b34d30b",null)),Pl=Il.exports,jl=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e.$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",[e._v("Criador: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("strong",[e._v(e._s(e.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:e.$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:e.reply.status.color}},[e._v(e._s(e.reply.status.icon))])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Status: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("strong",[e._v(e._s(e.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:e.$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"}},[e._v("query_builder")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Data: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("strong",[e._v(e._s(e._f("moment")(e.reply.date_time,"DD/MM/YY HH:mm")))])])],1)],1)],1)],1)],1)],1)},ql=[],$l={name:"FormReplyListHeader",props:{reply:{type:Object,required:!0}}},zl=$l,Nl=(a("faa2"),Object(m["a"])(zl,jl,ql,!1,null,"69c31517",null)),Ml=Nl.exports,Ll=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:""}},e._l(e.reply.fields,(function(t,i){return a("v-flex",e._b({key:i,staticClass:"form-reply-list__reply"},"v-flex",e.getItemSize(t.size),!1),[e.showFormFieldAction(t)?a("v-card-text",{staticClass:"form-reply-list__reply-field"},[a("v-divider",{staticClass:"form-reply-list__reply-divider"}),"editor"==t.type.name?a("FormReplyListReplyEditor",{attrs:{field:t}}):"checkbox"==t.type.name?a("FormReplyListReplyCheckbox",{attrs:{field:t}}):"title"==t.type.name?a("FormReplyListReplyTitle",{attrs:{field:t}}):"message"==t.type.name?a("FormReplyListReplyMessage",{attrs:{field:t}}):"money"==t.type.name?a("FormReplyListReplyMoney",{attrs:{field:t},on:{openFieldReplyHistory:e.openFieldReplyHistory}}):"cpf"==t.type.name?a("FormReplyListReplyCpf",{attrs:{field:t},on:{openFieldReplyHistory:e.openFieldReplyHistory}}):"cnpj"==t.type.name?a("FormReplyListReplyCnpj",{attrs:{field:t},on:{openFieldReplyHistory:e.openFieldReplyHistory}}):"date"==t.type.name?a("FormReplyListReplyDate",{attrs:{field:t},on:{openFieldReplyHistory:e.openFieldReplyHistory}}):"phone"==t.type.name?a("FormReplyListReplyPhone",{attrs:{field:t},on:{openFieldReplyHistory:e.openFieldReplyHistory}}):"textarea"==t.type.name?a("FormReplyListReplyTextArea",{attrs:{field:t},on:{openFieldReplyHistory:e.openFieldReplyHistory}}):a("div",[a("FormReplyListReplyDefault",{attrs:{field:t},on:{openFieldReplyHistory:e.openFieldReplyHistory}})],1),a("v-divider",{staticClass:"form-reply-list__reply-divider"})],1):e._e()],1)})),1)],1)],1)},Rl=[],Ul=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list-tile",{style:{background:e.field.color},attrs:{dense:"",avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[e.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:""}},[e._v(" "+e._s(e.field.icon)+" ")]):e._e()],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[e._v(" "+e._s(e.field.label)+" ")])])],1)],1)},Wl=[],Vl={name:"FormReplyListReplyDefault",props:{field:{type:Object,required:!0}}},Bl=Vl,Hl=Object(m["a"])(Bl,Ul,Wl,!1,null,null,null),Gl=Hl.exports,Yl=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"40px !important"}},[a("v-avatar",[e.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:"",color:e.field.color}},[e._v(" "+e._s(e.field.icon)+" ")]):e._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:e.field.label}})],1),a("v-list-tile-title",[e.field.reply&&e.field.reply.content?a("strong",[a("FormReplyListReplyText",{attrs:{label:e._f("money")(e.field.reply.content)}})],1):a("span",[e._v("- - -")])])],1),a("v-list-tile-action",{staticStyle:{"padding-top":"2px","padding-bottom":"2px"}},[e.field.reply&&e.field.reply.content?a("wi-copy-to",{attrs:{text:e.field.reply.content,title:e.field.label}}):e._e(),e.field.reply?a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",small:""},on:{click:function(t){return e.openFieldReplyHistory(e.field.reply)}}},i),[a("v-icon",{attrs:{color:"blue"}},[e._v("history")])],1)]}}],null,!1,2393302101)},[a("span",[e._v("Histórico de alterações")])]):e._e()],1)],1)},Jl=[],Ql=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("span",e._g({},i),[e._v(" "+e._s(e.label)+" ")])]}}])},[a("span",{domProps:{textContent:e._s(e.label)}})])},Kl=[],Xl={name:"FormReplyListReplyText",props:{label:{required:!0}}},Zl=Xl,ec=(a("beec"),Object(m["a"])(Zl,Ql,Kl,!1,null,"72de7152",null)),tc=ec.exports,ac={name:"FormReplyListReplyDefault",methods:{openFieldReplyHistory:function(e){this.$emit("openFieldReplyHistory",e)}},props:{field:{type:Object,required:!0}},components:{FormReplyListReplyText:tc}},ic=ac,sc=Object(m["a"])(ic,Yl,Jl,!1,null,null,null),oc=sc.exports,nc=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("p",{staticStyle:{padding:"0 20px"}},[a("strong",{staticStyle:{"font-size":"16px"}},[e.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{small:"",color:e.field.color}},[e._v(" "+e._s(e.field.icon)+" ")]):e._e(),a("span",[e._v(e._s(e.field.label)+": ")])],1),a("br"),a("br"),e.field.reply?a("span",[a("div",{domProps:{innerHTML:e._s(e.field.reply.content)}})]):a("span",[e._v("Não informado")])])},rc=[],lc={name:"FormReplyListReplyEditor",props:{field:{type:Object,required:!0}}},cc=lc,dc=Object(m["a"])(cc,nc,rc,!1,null,null,null),uc=dc.exports,pc=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"40px !important"}},[a("v-avatar",[e.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:"",color:e.field.color}},[e._v(" "+e._s(e.field.icon)+" ")]):e._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:e.field.label}})],1),a("v-list-tile-title",[e.field.reply&&e.field.reply.content?a("strong",[a("FormReplyListReplyText",{attrs:{label:e.field.reply.content}})],1):a("span",[e._v("- - -")])])],1),a("v-list-tile-action",{staticStyle:{"padding-top":"2px","padding-bottom":"2px"}},[e.field.reply&&e.field.reply.content?a("wi-copy-to",{attrs:{text:e.field.reply.content,title:e.field.label}}):e._e(),e.field.reply?a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",small:""},on:{click:function(t){return e.openFieldReplyHistory(e.field.reply)}}},i),[a("v-icon",{attrs:{color:"blue"}},[e._v("history")])],1)]}}],null,!1,2393302101)},[a("span",[e._v("Histórico de alterações")])]):e._e()],1)],1)},mc=[],vc={name:"FormReplyListReplyDefault",methods:{openFieldReplyHistory:function(e){this.$emit("openFieldReplyHistory",e)}},props:{field:{type:Object,required:!0}},components:{FormReplyListReplyText:tc}},fc=vc,gc=Object(m["a"])(fc,pc,mc,!1,null,null,null),_c=gc.exports,hc=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-reply-list-reply-message",style:{color:e.field.color,"border-color":e.field.color}},[a("span",{domProps:{innerHTML:e._s(e.field.description||e.field.label)}})])},bc=[],xc={name:"FormReplyListReplyMessage",props:{field:{type:Object,required:!0}}},yc=xc,kc=(a("60ce"),Object(m["a"])(yc,hc,bc,!1,null,"7c5fe43c",null)),Cc=kc.exports,wc=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"40px !important"}},[a("v-avatar",[e.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:"",color:e.field.color}},[e._v(" "+e._s(e.field.icon)+" ")]):a("div",[e.field.reply&&e.field.reply.content?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:"",color:e.field.color}},[e._v(" check_box ")]):a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:"",color:e.field.color}},[e._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:e.field.label}})],1),a("v-list-tile-title",[e.field.reply&&e.field.reply.content?a("strong",[e._v(" Sim ")]):a("strong",[e._v(" Não ")])])],1)],1)},Sc=[],Dc={name:"FormReplyListReplyCheckbox",props:{field:{type:Object,required:!0}},components:{FormReplyListReplyText:tc}},Ec=Dc,Oc=Object(m["a"])(Ec,wc,Sc,!1,null,null,null),Tc=Oc.exports,Ac=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"40px !important"}},[a("v-avatar",[e.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:"",color:e.field.color}},[e._v(" "+e._s(e.field.icon)+" ")]):e._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:e.field.label}})],1),a("v-list-tile-title",[e.field.reply&&e.field.reply.content?a("strong",[a("FormReplyListReplyText",{attrs:{label:e.formatCPF(e.field.reply.content)}})],1):a("span",[e._v("- - -")])])],1),a("v-list-tile-action",{staticStyle:{"padding-top":"2px","padding-bottom":"2px"}},[e.field.reply&&e.field.reply.content?a("wi-copy-to",{attrs:{text:e.formatCPF(e.field.reply.content),title:e.field.label}}):e._e(),e.field.reply?a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",small:""},on:{click:function(t){return e.openFieldReplyHistory(e.field.reply)}}},i),[a("v-icon",{attrs:{color:"blue"}},[e._v("history")])],1)]}}],null,!1,2393302101)},[a("span",[e._v("Histórico de alterações")])]):e._e()],1)],1)},Fc=[],Ic={name:"FormReplyListReplyCpf",methods:{openFieldReplyHistory:function(e){this.$emit("openFieldReplyHistory",e)},formatCPF:function(e){if(!e)return"";var t=String(e),a=t.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:tc}},Pc=Ic,jc=Object(m["a"])(Pc,Ac,Fc,!1,null,null,null),qc=jc.exports,$c=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"40px !important"}},[a("v-avatar",[e.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:"",color:e.field.color}},[e._v(" "+e._s(e.field.icon)+" ")]):e._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:e.field.label}})],1),a("v-list-tile-title",[e.field.reply&&e.field.reply.content?a("strong",[a("FormReplyListReplyText",{attrs:{label:e._f("cnpj")(e.field.reply.content)}})],1):a("span",[e._v("- - -")])])],1),a("v-list-tile-action",{staticStyle:{"padding-top":"2px","padding-bottom":"2px"}},[e.field.reply&&e.field.reply.content?a("wi-copy-to",{attrs:{text:e.field.reply.content,title:e.field.label}}):e._e(),e.field.reply?a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",small:""},on:{click:function(t){return e.openFieldReplyHistory(e.field.reply)}}},i),[a("v-icon",{attrs:{small:"",color:"blue"}},[e._v("history")])],1)]}}],null,!1,989469852)},[a("span",[e._v("Histórico de alterações")])]):e._e()],1)],1)},zc=[],Nc={name:"FormReplyListReplyCnpj",methods:{openFieldReplyHistory:function(e){this.$emit("openFieldReplyHistory",e)}},props:{field:{type:Object,required:!0}},components:{FormReplyListReplyText:tc}},Mc=Nc,Lc=Object(m["a"])(Mc,$c,zc,!1,null,null,null),Rc=Lc.exports,Uc=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"40px !important"}},[a("v-avatar",[e.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:"",color:e.field.color}},[e._v(" "+e._s(e.field.icon)+" ")]):e._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:e.field.label}})],1),a("v-list-tile-title",[e.field.reply&&e.field.reply.content?a("strong",[a("FormReplyListReplyText",{attrs:{label:e._f("date")(e.field.reply.content)}})],1):a("span",[e._v("- - -")])])],1),a("v-list-tile-action",{staticStyle:{"padding-top":"2px","padding-bottom":"2px"}},[e.field.reply&&e.field.reply.content?a("wi-copy-to",{attrs:{text:e.field.reply.content,title:e.field.label}}):e._e(),e.field.reply?a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",small:""},on:{click:function(t){return e.openFieldReplyHistory(e.field.reply)}}},i),[a("v-icon",{attrs:{color:"blue"}},[e._v("history")])],1)]}}],null,!1,2393302101)},[a("span",[e._v("Histórico de alterações")])]):e._e()],1)],1)},Wc=[],Vc={name:"FormReplyListReplyDate",methods:{openFieldReplyHistory:function(e){this.$emit("openFieldReplyHistory",e)}},props:{field:{type:Object,required:!0}},components:{FormReplyListReplyText:tc}},Bc=Vc,Hc=Object(m["a"])(Bc,Uc,Wc,!1,null,null,null),Gc=Hc.exports,Yc=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"40px !important"}},[a("v-avatar",[e.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:"",color:e.field.color}},[e._v(" "+e._s(e.field.icon)+" ")]):e._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:e.field.label}})],1),a("v-list-tile-title",[e.field.reply&&e.field.reply.content?a("strong",[a("FormReplyListReplyText",{attrs:{label:e.formatPhone(e.field.reply.content)}})],1):a("span",[e._v("- - -")])])],1),a("v-list-tile-action",{staticStyle:{"padding-top":"2px","padding-bottom":"2px"}},[e.field.reply&&e.field.reply.content?a("wi-copy-to",{attrs:{text:e.formatPhone(e.field.reply.content),title:e.field.label}}):e._e(),e.field.reply?a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",small:""},on:{click:function(t){return e.openFieldReplyHistory(e.field.reply)}}},i),[a("v-icon",{attrs:{color:"blue"}},[e._v("history")])],1)]}}],null,!1,2393302101)},[a("span",[e._v("Histórico de alterações")])]):e._e()],1)],1)},Jc=[],Qc={name:"FormReplyListReplyPhone",methods:{formatPhone:function(e){if(!e)return"";var t=String(e).replace(/\D/g,""),a=t.padStart(11,"0");return t.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(e){this.$emit("openFieldReplyHistory",e)}},props:{field:{type:Object,required:!0}},components:{FormReplyListReplyText:tc}},Kc=Qc,Xc=Object(m["a"])(Kc,Yc,Jc,!1,null,null,null),Zc=Xc.exports,ed=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("p",{staticStyle:{padding:"0 20px"}},[a("strong",{staticStyle:{"font-size":"16px"}},[e.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{small:"",color:e.field.color}},[e._v(" "+e._s(e.field.icon)+" ")]):e._e(),a("span",[e._v(e._s(e.field.label)+": ")])],1),a("br"),a("br"),e.field.reply?a("span",[a("div",{staticStyle:{"white-space":"pre-wrap"}},[e._v(e._s(e.field.reply.content))])]):a("span",[e._v("Não informado")])])},td=[],ad={name:"FormReplyListReplyEditor",props:{field:{type:Object,required:!0}}},id=ad,sd=Object(m["a"])(id,ed,td,!1,null,null,null),od=sd.exports,nd=a("ea0f"),rd={name:"FormReplyListReplies",methods:{getItemSize:function(e){var t={xs12:!0,sm12:!0};return t["md".concat(e)]=!0,t["lg".concat(e)]=!0,t["xl".concat(e)]=!0,t},showFormFieldAction:function(e){var t;if(!e||null===e||void 0===e||!e.type||null===e||void 0===e||null===(t=e.type)||void 0===t||!t.name)return!1;var a=Object(nd["a"])(e);return!a||a(this.replyEditor)},openFieldReplyHistory:function(e){e&&e.id&&this.$WiListDialog({wiConfig:"form-field-content-history",filter:{contentId:e.id}})}},props:{reply:{type:Object,required:!0},replyEditor:{type:Object,required:!0}},components:{FormReplyListReplyMoney:oc,FormReplyListReplyCheckbox:Tc,FormReplyListReplyDefault:_c,FormReplyListReplyMessage:Cc,FormReplyListReplyEditor:uc,FormReplyListReplyTitle:Gl,FormReplyListReplyCpf:qc,FormReplyListReplyCnpj:Rc,FormReplyListReplyDate:Gc,FormReplyListReplyPhone:Zc,FormReplyListReplyTextArea:od}},ld=rd,cd=(a("fbd3"),Object(m["a"])(ld,Ll,Rl,!1,null,"12e5bc74",null)),dd=cd.exports,ud=function(){var e=this,t=e.$createElement,a=e._self._c||t;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",[e._v(e._s(e.form.name))]),a("h4",[e._v("Insira os dados aqui")]),a("v-btn",{attrs:{outline:"",loading:e.loading},on:{click:function(t){return e.createFormReply()}}},[a("v-icon",[e._v("add")]),a("span",[e._v(" Inserir dados")])],1)],1)],1)},pd=[],md={name:"FormReplyList",mixins:[Tl]},vd=md,fd=(a("58d1"),Object(m["a"])(vd,ud,pd,!1,null,"a051516c",null)),gd=fd.exports,_d={name:"FormReplyList",methods:{onSubmit:function(e){this.$emit("onSubmit",e)}},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:Pl,FormReplyListHeader:Ml,FormReplyListReplies:dd,FormReplyListNotReply:gd}},hd=_d,bd=(a("7186"),Object(m["a"])(hd,wl,Sl,!1,null,"3d634306",null)),xd=bd.exports,yd={name:"BusinessForm",data:function(){return{loading:!1}},computed:{replyEditorFormated:function(){return Object.keys(this.replyEditor).length>0?Object(ke["a"])(Object(ke["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:xd}},kd=yd,Cd=Object(m["a"])(kd,kl,Cl,!1,null,null,null),wd=Cd.exports,Sd=a("8259"),Dd=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"elevation-17"},[e.business&&e.business.items&&e.business.items.length>0?a("div",[e.orderLoading?a("v-progress-linear",{staticStyle:{width:"100%",margin:"0"},attrs:{height:4,indeterminate:!0}}):e._e(),a("table",{staticClass:"business-items__table elevation-0",attrs:{dense:""}},[a("thead",[a("tr",{staticStyle:{height:"40px"}},e._l(e.selectedHeaders,(function(t){return a("th",{key:t.text,staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"text-align":"left",margin:"0 !important",padding:"5px !important"}},[e._v(" "+e._s(t.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":e.getChildPayload,"group-name":"business-items","lock-axis":"y"},on:{drop:e.onDrop}},[e._l(e.items,(function(t,i){return a("Draggable",{key:t.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==e.business.stage?a("v-tooltip",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({staticClass:"column-drag-handle",attrs:{small:"",color:"primary"}},i),[e._v(" drag_handle ")])]}}],null,!0)},[a("span",[e._v(" Arraste para reordenar ")])]):e._e(),a("v-menu",{attrs:{bottom:"",left:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticStyle:{margin:"2px 0px !important"},attrs:{icon:"",small:""}},i),[a("v-icon",[e._v("settings")])],1)]}}],null,!0)},[a("v-list",[1==t.item.type?a("v-list-tile",{attrs:{disabled:e.actionsDisabled},on:{click:function(a){return e.handleEditProduct(t)}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"orange"}},[e._v("edit")])],1)],1),a("v-list-tile-title",[e._v("Editar")])],1):e._e(),2==t.item.type?a("v-list-tile",{attrs:{disabled:e.actionsDisabled},on:{click:function(a){return e.handleEditService(t)}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"orange"}},[e._v("edit")])],1)],1),a("v-list-tile-title",[e._v("Editar")])],1):e._e(),a("v-divider"),a("v-list-tile",{attrs:{disabled:e.actionsDisabled},on:{click:function(a){return e.handleDeleteItem(t)}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"red"}},[e._v("delete")])],1)],1),a("v-list-tile-title",[e._v("Apagar")])],1)],1)],1)],1)]),a("td",{staticStyle:{padding:"0 !important","font-size":"11px"}},[e._v(" "+e._s(t.item.name||"- - -")+" ")]),a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{padding:"0 !important","font-size":"11px"}},[e._v(" "+e._s(t.description||"- - -")+" ")]),a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{padding:"0 !important","font-size":"12px"}},[e._v(" "+e._s(e._f("float")(t.quantity))+" ")]),a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{padding:"0 !important","font-size":"12px"}},[e._v(" "+e._s(t.item.unit.code||"- - -")+" ")]),a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{padding:"0 !important","font-size":"12px",width:"80px"}},[t.category?a("span",[e._v(e._s(t.category.name||"- - -"))]):a("span",[e._v("- - -")])]),e.showAmounts?a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{padding:"0 !important","font-size":"12px"}},[e._v(" "+e._s(e._f("money")(t.amount_cost))+" ")]):e._e(),e.showAmounts?a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{padding:"0 !important","font-size":"12px"}},[e._v(" "+e._s(e._f("money")(t.amount_unit))+" ")]):e._e(),e.showAmounts?a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{padding:"0 !important","font-size":"12px"}},[e._v(" "+e._s(e._f("money")(t.amount_discount))+" ")]):e._e(),e.showAmounts?a("td",{staticStyle:{padding:"0 !important","font-size":"12px"}},[e._v(" "+e._s(e._f("money")(t.amount_total))+" ")]):e._e()])})),e.isAddingNewItem?a("tr",{ref:"newItemRow",class:["business-items__new-row","business-items__new-row--"+e.itemType+"-"+(e.$vuetify.theme.dark?"dark":"light")]},[a("td",[a("div",{class:["business-items__type-badge","business-items__type-badge--"+e.itemType]},[a("v-icon",{attrs:{small:""}},[e._v(e._s(e.getTypeIcon))]),a("span",{staticClass:"business-items__type-text"},[e._v(e._s(e.typeLabels[e.itemType]))])],1)]),a("td",[e.business.make_stock&&"product"===e.itemType?a("v-autocomplete",{class:["business-items__search","business-items__search--"+e.itemType],attrs:{items:e.stocks,loading:e.loadingStocks,"item-text":"name","item-value":"id",label:"Estoque",placeholder:"Selecione o estoque",dense:"","hide-details":""},on:{change:e.handleStockChange},scopedSlots:e._u([{key:"item",fn:function(t){var i=t.item;return[a("v-list-tile-content",[a("v-list-tile-title",[a("v-icon",{staticClass:"mr-2",attrs:{small:""}},[e._v("store")]),e._v(" "+e._s(i.name)+" ")],1)],1)]}}],null,!1,1052297504),model:{value:e.selectedStock,callback:function(t){e.selectedStock=t},expression:"selectedStock"}}):e._e(),a("v-autocomplete",{ref:"itemSearch",class:["business-items__search","business-items__search--"+e.itemType],attrs:{items:e.searchResults,loading:e.isSearching,"search-input":e.searchQuery,"item-text":"name","item-value":"id",label:"Buscar "+e.typeLabels[e.itemType],placeholder:e.getSearchPlaceholder,"hide-details":!0,"no-data-text":e.getNoDataText,"append-icon":"","return-object":"",disabled:e.shouldDisableSearch,"item-disabled":function(t){return e.isItemDisabled(t)}},on:{"update:searchInput":function(t){e.searchQuery=t},"update:search-input":function(t){e.searchQuery=t},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleEnterKey(t)}},scopedSlots:e._u([{key:"item",fn:function(t){var i=t.item;return[a("v-list-tile-content",{class:["business-items__item",e.isItemDisabled(i)?"business-items__item--disabled":""]},[a("v-list-tile-title",[a("v-icon",{staticClass:"mr-2",attrs:{small:"",color:e.typeColors[e.itemType]}},[e._v(e._s(e.getTypeIcon))]),e._v(" "+e._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",e.$vuetify.theme.dark?"business-items__unit-badge--dark":""]},[e._v(" "+e._s(i.unit.code)+" ")]),i.amount_sale>0?a("span",{staticClass:"business-items__price"},[e._v(" R$ "+e._s(i.amount_sale.toFixed(2))+" ")]):a("span",{staticClass:"grey--text"},[e._v(" Sem valor definido ")]),e.shouldShowStock?a("div",{class:["business-items__stock-info","business-items__stock-info--"+e.getStockStatus(i.stock_quantity,i.id)],attrs:{title:e.getItemAvailabilityMessage}},[a("v-icon",{staticClass:"mr-1",attrs:{small:""}},[e._v(e._s(e.getStockIcon(i.stock_quantity)))]),e.getExistingItemQuantity(i.id)>0?[a("span",{staticClass:"business-items__stock-existing"},[e._v(" "+e._s(e.getExistingItemQuantity(i.id))+" já "+e._s(1===e.getExistingItemQuantity(i.id)?"adicionado":"adicionados")+" ")]),a("span",{staticClass:"business-items__stock-separator"},[e._v("|")])]:e._e(),a("span",[e._v(" "+e._s(e.getAvailableQuantity(i.stock_quantity,i.id))+" "+e._s(1===e.getAvailableQuantity(i.stock_quantity,i.id)?"disponível":"disponíveis")+" ")])],2):e._e()])])],1)]}}],null,!1,3912018441),model:{value:e.newItem.selected,callback:function(t){e.$set(e.newItem,"selected",t)},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(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.focusNext("quantity")}},model:{value:e.newItem.description,callback:function(t){e.$set(e.newItem,"description",t)},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:e.getMaxQuantity,rules:[function(e){return e>0||"Quantidade deve ser maior que 0"},function(t){return!e.shouldValidateStock||parseFloat(t)<=e.getMaxQuantity||"Quantidade máxima disponível: "+e.getMaxQuantity}]},on:{keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.focusNext("category")},input:e.handleQuantityInput},model:{value:e.newItem.quantity,callback:function(t){e.$set(e.newItem,"quantity",t)},expression:"newItem.quantity"}})],1),a("td",{attrs:{colspan:"2"}},[a("v-autocomplete",{ref:"category",class:["business-items__search","business-items__search--"+e.itemType],attrs:{items:e.categories,loading:e.loadingCategories,"item-text":"name","item-value":"id",label:"Categoria",placeholder:"Selecione a categoria (opcional)",dense:"","hide-details":"",clearable:""},on:{keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleCategoryEnter(t)},change:e.handleCategoryChange},scopedSlots:e._u([{key:"item",fn:function(t){var i=t.item;return[a("v-list-tile-content",[a("v-list-tile-title",[a("v-icon",{staticClass:"mr-2",attrs:{small:""}},[e._v("category")]),e._v(" "+e._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",[e._v(" Nenhuma categoria disponível ")])],1)],1)]},proxy:!0}],null,!1,768816145),model:{value:e.newItem.category,callback:function(t){e.$set(e.newItem,"category",t)},expression:"newItem.category"}})],1),a("td",[a("WNMoneyInput",{ref:"amount",attrs:{label:"Val. Unit.",placeholder:"Valor unitário","hide-details":!0},on:{keydownEnter:function(t){return e.focusNext("discount")}},model:{value:e.newItem.amount,callback:function(t){e.$set(e.newItem,"amount",t)},expression:"newItem.amount"}})],1),a("td",[a("WNMoneyInput",{ref:"discount",attrs:{label:"Desconto",placeholder:"Desconto","hide-details":!0},on:{keydownEnter:e.addNewItem},model:{value:e.newItem.discount,callback:function(t){e.$set(e.newItem,"discount",t)},expression:"newItem.discount"}})],1),a("td",[e._v(" "+e._s(e._f("money")(e.calculatedTotal))+" ")])]):e._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",[e._v(" "+e._s(e._f("float")(e.business.sum_quantity_unit))+" ")])]),a("td",{staticStyle:{padding:"0 !important","font-size":"11px"}}),a("td",{staticStyle:{padding:"0 !important","font-size":"11px"}}),e.showAmounts?a("td",{staticStyle:{padding:"0 !important","font-size":"11px"}}):e._e(),e.showAmounts?a("td",{staticStyle:{padding:"0 !important"}},[a("strong",[e._v(" "+e._s(e._f("money")(e.business.sum_amount_unit))+" ")])]):e._e(),e.showAmounts?a("td",{staticStyle:{padding:"0 !important"}},[a("strong",[e._v(" "+e._s(e._f("money")(e.business.sum_discount_unit))+" ")])]):e._e(),e.showAmounts?a("td",{staticStyle:{padding:"0 !important"}},[a("strong",[e._v(" "+e._s(e._f("money")(e.business.sum_amount_total))+" ")])]):e._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:e.actionsDisabled,outline:"",small:"",color:"primary"},on:{click:e.handleAddProduct}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Produto")])],1),a("v-btn",{attrs:{disabled:e.actionsDisabled,outline:"",small:"",color:"primary"},on:{click:e.handleAddService}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Serviço")])],1)],1)])]),e.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"}},[e._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"}},[e._v(" "+e._s(e._f("money")(e.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"}},[e._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"}},[e._v(" "+e._s(e._f("money")(e.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"}},[e._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"}},[e._v(" "+e._s(e._f("money")(e.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"}},[e._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"}},[e._v(" "+e._s(e._f("money")(e.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"}},[e._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"}},[e._v(" "+e._s(e._f("float")(e.business.sum_quantity_unit))+" "),e.business.sum_quantity_unit>1?a("span",[e._v(" itens")]):a("span",[e._v(" item")])])])])])])],1)],1):a("div",{staticStyle:{"text-align":"center",padding:"20px"}},[a("h3",[e._v("Nenhum Produto ou Serviço vinculados.")]),a("v-btn",{attrs:{disabled:e.actionsDisabled,outline:"",small:"",color:"primary"},on:{click:e.handleAddProduct}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Produto")])],1),a("v-btn",{attrs:{disabled:e.actionsDisabled,outline:"",small:"",color:"primary"},on:{click:e.handleAddService}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Serviço")])],1)],1)])},Ed=[],Od=(a("13d5"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:e.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"}},[e._v(" "+e._s(e.label)+" ")]),a("money",e._b({attrs:{"aria-label":e.placeholder||e.label,disabled:e.disabled,required:e.required,rules:e.rules,placeholder:e.placeholder},on:{keydownEnter:e.keydownEnter},model:{value:e.model,callback:function(t){e.model=t},expression:"model"}},"money",e.money,!1))],1)]),e.hideDetails?e._e():a("div",{staticClass:"v-text-field__details"},[e._m(0)])])])}),Td=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"v-messages theme--light"},[a("div",{staticClass:"v-messages__wrapper"})])}],Ad=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("input",{directives:[{name:"money",rawName:"v-money",value:{precision:e.precision,decimal:e.decimal,thousands:e.thousands,prefix:e.prefix,suffix:e.suffix},expression:"{precision, decimal, thousands, prefix, suffix}"}],staticClass:"v-money",attrs:{type:"tel"},domProps:{value:e.formattedValue},on:{change:e.change,keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.keydownEnter(t)}}})},Fd=[],Id={prefix:"",suffix:"",thousands:",",decimal:".",precision:2};function Pd(e){var t,a,i,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Id;(console.log("input",e),"number"===typeof e)&&(e=null===(i=e)||void 0===i?void 0:i.toFixed($d(s.precision)));var o=(null===(t=e)||void 0===t?void 0:t.indexOf("-"))>=0?"-":"",n=qd(e),r=Nd(n,s.precision),l=null===(a=Rd(r))||void 0===a?void 0:a.split("."),c=l[0],d=l[1];return c=Md(c,s.thousands),s.prefix+o+Ld(c,d,s.decimal)+s.suffix}function jd(e,t){var a=e.indexOf("-")>=0?-1:1,i=qd(e),s=Nd(i,t);return parseFloat(s)*a}function qd(e){return Rd(e).replace(/\D+/g,"")||"0"}function $d(e){return zd(0,e,20)}function zd(e,t,a){return Math.max(e,Math.min(t,a))}function Nd(e,t){var a=Math.pow(10,t),i=parseFloat(e)/a;return i.toFixed($d(t))}function Md(e,t){return e.replace(/(\d)(?=(?:\d{3})+\b)/gm,"$1".concat(t))}function Ld(e,t,a){return t?e+a+t:e}function Rd(e){return e?e.toString():""}function Ud(e,t){var a=function(){e.setSelectionRange(t,t)};e===document.activeElement&&(a(),setTimeout(a,1))}function Wd(e){var t=document.createEvent("Event");return t.initEvent(e,!0,!0),t}var Vd=function(e,t){return e=e||{},t=t||{},Object.keys(e).concat(Object.keys(t)).reduce((function(a,i){return a[i]=void 0===t[i]?e[i]:t[i],a}),{})},Bd=function(e,t){if(t.value){var a=Vd(Id,t.value);if("INPUT"!==e.tagName.toLocaleUpperCase()){var i=e.getElementsByTagName("input");1!==i.length||(e=i[0])}e.oninput=function(){var t=e.value.length-e.selectionEnd;e.value=Pd(e.value,a),t=Math.max(t,a.suffix.length),t=e.value.length-t,t=Math.max(t,a.prefix.length+1),Ud(e,t),e.dispatchEvent(Wd("change"))},e.onfocus=function(){Ud(e,e.value.length-a.suffix.length)},e.oninput(),e.dispatchEvent(Wd("input"))}},Hd={name:"Money",props:{value:{required:!0,type:[Number,String],default:0},masked:{type:Boolean,default:!1},precision:{type:Number,default:function(){return Id.precision}},decimal:{type:String,default:function(){return Id.decimal}},thousands:{type:String,default:function(){return Id.thousands}},prefix:{type:String,default:function(){return Id.prefix}},suffix:{type:String,default:function(){return Id.suffix}}},directives:{money:Bd},data:function(){return{formattedValue:""}},watch:{value:{immediate:!0,handler:function(e){var t=Pd(e,this.$props);t!==this.formattedValue&&(this.formattedValue=t)}}},methods:{change:function(e){this.$emit("input",this.masked?e.target.value:jd(e.target.value,this.precision))},keydownEnter:function(e){this.$emit("keydownEnter",e)}}},Gd=Hd,Yd=Object(m["a"])(Gd,Ad,Fd,!1,null,null,null),Jd=Yd.exports,Qd={name:"WiEditFieldMoney",components:{money:Jd},computed:{model:{get:function(){return this.value},set:function(e){this.$emit("input",e)}}},methods:{keydownEnter:function(e){console.log("keydownEnter",e),this.$emit("keydownEnter",e)}},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}}},Kd=Qd,Xd=Object(m["a"])(Kd,Od,Td,!1,null,null,null),Zd=Xd.exports,eu=1,tu=2,au=3,iu=4,su=1,ou=2,nu=3,ru=4,lu={name:"BusinessItems",components:{Container:Fn["Container"],Draggable:Fn["Draggable"],WNMoneyInput:Zd},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 e=this,t=["valor_unit","valor_desc","valor_total"];return this.headers.filter((function(a){return-1===t.indexOf(a.value)||e.showAmounts}))},calculatedTotal:function(){var e=this.newItem,t=e.quantity,a=e.amount,i=e.discount,s=this.parseNumber(t),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 e=this.newItem.selected.stock_quantity||0,t=this.getExistingItemQuantity(this.newItem.selected.id);return Math.max(0,e-t)},getItemAvailabilityMessage:function(){if(!this.shouldValidateStock||!this.newItem.selected)return"";var e=this.newItem.selected.stock_quantity||0,t=this.getExistingItemQuantity(this.newItem.selected.id);return t>0?"Já adicionado: ".concat(t," | Disponível: ").concat(e-t):"Disponível: ".concat(e)},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==iu},actionsDisabled:function(){return!this.isOpen&&!this.isTemplate&&!this.isRecurrent}},props:{wiConfigId:{default:""},business:{default:{}},onRefresh:{required:!0},showAmounts:{default:!0}},methods:{handleEditProduct:function(e){this.$WiEditDialog({wiConfig:this.wiConfigId+"-item-product",onSubmit:this.onRefresh,data:Object(ke["a"])(Object(ke["a"])({},e),{},{business:this.business,business_stage:this.business.stage}),redirectOnSubmit:!1})},handleEditService:function(e){this.$WiEditDialog({wiConfig:this.wiConfigId+"-item-service",onSubmit:this.onRefresh,data:Object(ke["a"])(Object(ke["a"])({},e),{},{business:this.business}),redirectOnSubmit:!1})},getProducts:function(){var e=this;this.loadingItems=!0,r["b"].get({uri:"register/service",params:{orWhere:"id,".concat(this.searchQuery,";name,").concat(this.searchQuery)},sucess:function(t){var a=t.data;console.log("data -- products",a.data),e.products=a.data,e.$forceUpdate(),e.loadingItems=!1},error:function(t){console.error(t),e.loadingItems=!1}})},handleDeleteItem:function(e){this.$WiApiDelete({uri:"sales/budget/item",id:e.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(e){return this.items[e]},onDrop:function(e){var t=this,a=e.removedIndex,i=e.addedIndex;null===a&&null===i||(this.items=Object(In["a"])(this.items,e),this.orderLoading=!0,this.debounce&&(clearTimeout(this.debounce),this.debounce=null),this.debounce=setTimeout((function(){t.updateItemsOrder()}),1e3))},updateItemsOrder:function(){var e=this;this.items&&this.items.length&&this.$WiApiPut({uri:"sales/budget/item",id:"multiple",data:this.items.map((function(e,t){return{id:e.id,order:t+1}})),callback:function(){e.orderLoading=!1}})},startAddingItem:function(){var e=this;this.isAddingNewItem=!0,this.resetNewItem(),this.searchResults=[],this.stocks.length&&this.categories.length||(this.loadStocks(),this.loadCategories()),this.$nextTick((function(){if(e.business.make_stock&&"product"===e.itemType&&!e.selectedStock){var t=e.$el.querySelector(".stock-select input");t&&t.focus()}else if(e.$refs.itemSearch){var a=e.$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(e){var t=this;if(e){if(this.shouldValidateStock){var a=this.getMaxQuantity;if(a<=0)return void(this.newItem.selected=null)}this.newItem.amount=e.amount_sale||0,this.selectedUnit=e.unit.code,this.newItem.quantity=1,e.amount_sale||(this.newItem.amount=0),this.$nextTick((function(){t.focusNext("description")}))}else this.newItem.selected=null},focusNext:function(e){var t=this;this.$nextTick((function(){if(t.$refs[e])if(t.$refs[e].$el){var a=t.$refs[e].$el.querySelector("input");a&&a.focus()}else t.$refs[e].focus()}))},addNewItem:function(){var e=this;return Object(Ae["a"])(regeneratorRuntime.mark((function t(){var a,i,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(console.log("addNewItem"),e.newItem.selected){t.next=3;break}return t.abrupt("return");case 3:a=e.searchResults.find((function(t){return t.id===e.newItem.selected.id})),i=0,e.items.map((function(e){e.order>i&&(i=e.order)})),s={business_id:e.business.id,item_id:a.id,item:a,description:e.newItem.description,quantity:e.newItem.quantity,amount_unit:e.newItem.amount,amount_discount:e.newItem.discount,amount_total:e.calculatedTotal,order:i+1,is_saved:!1,stock_id:e.selectedStock,business_item_category_id:e.newItem.category},console.log("newBusinessItem",s),e.loadingSavingItem=!0;try{e.items.push(s),e.$forceUpdate(),e.resetNewItem(),e.$nextTick((function(){if(e.$refs.itemSearch){var t=e.$refs.itemSearch.$el.querySelector("input");t&&t.focus()}}))}catch(o){console.error("Erro ao adicionar item:",o)}r["b"].post({uri:"sales/sale/item",data:s,sucess:function(){e.loadingSavingItem=!1,e.onRefresh()},error:function(t){e.loadingSavingItem=!1,console.error("Erro ao adicionar item:",t)}});case 11:case"end":return t.stop()}}),t)})))()},searchItems:function(e){var t=this;if(!e)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(e,";name,").concat(e)};this.business.make_stock&&"product"===this.itemType&&this.selectedStock&&(i.stock_id=this.selectedStock),r["b"].get({uri:a,params:i,sucess:function(e){var a=e.data;t.searchResults=a.data,t.isSearching=!1},error:function(e){console.error("Erro ao buscar items:",e),t.searchResults=[],t.isSearching=!1}})}},handleQuantityInput:function(e){var t=parseFloat(e);isNaN(t)?this.newItem.quantity=1:(this.shouldValidateStock&&this.newItem.selected&&(t=Math.min(t,this.newItem.selected.stock_quantity)),t=Math.round(100*t)/100,this.newItem.quantity=t)},parseNumber:function(e){var t=parseFloat(String(e).replace(",","."));return isNaN(t)?0:t},loadStocks:function(){var e=this;return Object(Ae["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.loadingStocks=!0,r["b"].get({uri:"stock",params:{fields:"id,name",order:"name,asc",limit:1e4},sucess:function(t){var a=t.data;e.stocks=a.data;var i=!1;if(1===e.stocks.length)e.selectedStock=e.stocks[0].id,i=!0;else{var s=e.stocks.find((function(e){return e.is_master}));s&&(e.selectedStock=s.id,i=!0)}e.loadingStocks=!1,i&&e.$nextTick((function(){if(e.$refs.itemSearch){var t=e.$refs.itemSearch.$el.querySelector("input");t&&t.focus()}}))},error:function(t){console.error("Erro ao carregar estoques:",t),e.loadingStocks=!1}});case 2:case"end":return t.stop()}}),t)})))()},handleStockChange:function(){var e=this;this.searchResults=[],this.searchQuery="",this.newItem.selected=null,this.searchQuery&&this.searchItems(this.searchQuery),this.$nextTick((function(){if(e.$refs.itemSearch){var t=e.$refs.itemSearch.$el.querySelector("input");t&&t.focus()}}))},getExistingItemQuantity:function(e){var t=this;return this.items?this.items.reduce((function(a,i){return i.item_id===e&&i.stock_id===t.selectedStock?a+parseFloat(i.quantity||0):a}),0):0},getAvailableQuantity:function(e,t){var a=this.getExistingItemQuantity(t),i=e-a;return Math.max(0,i)},getStockStatus:function(e,t){if(void 0===e)return"unknown";var a=this.getAvailableQuantity(e,t);return a<=0?"empty":a<=3?"critical":a<=10?"low":"normal"},isItemDisabled:function(e){if(!this.shouldShowStock)return!1;var t=this.getAvailableQuantity(e.stock_quantity,e.id);return t<1},getStockIcon:function(e){if(void 0===e)return"help_outline";var t=this.getAvailableQuantity(e);return t<=0?"cancel":t<=3?"inventory_2":t<=10?"warning":"inventory"},loadCategories:function(){var e=this;this.loadingCategories=!0,r["b"].get({uri:"sales/sale/item-category",params:{fields:"id,name",order:"name,asc",limit:1e4},sucess:function(t){var a=t.data;e.categories=a.data||[],e.loadingCategories=!1},error:function(t){console.error("Erro ao carregar categorias:",t),e.categories=[],e.loadingCategories=!1}})},handleCategoryEnter:function(){this.focusNext("amount")},handleCategoryChange:function(){var e=this;this.$nextTick((function(){e.focusNext("amount")}))}},mounted:function(){this.items=this.business.items},watch:{"business.items":{handler:function(e){this.items=e},deep:!0},searchQuery:Object(tt["debounce"])((function(e){this.searchItems(e)}),300),"newItem.selected":function(e){e&&this.handleItemSelect(e)}}},cu=lu,du=(a("6733"),Object(m["a"])(cu,Dd,Ed,!1,null,"33f3fbf1",null)),uu=du.exports,pu=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"elevation-17"},[e.business.finances&&e.business.finances.length>0?a("v-card-title",{staticStyle:{"padding-top":"0","padding-bottom":"0"},attrs:{dense:"",flat:""}},[a("h3",[e._v("Faturas")]),a("v-spacer"),a("h2"),a("v-btn",{attrs:{disabled:1!=e.business.stage||e.business.paid,small:"",outline:"",color:"primary"},on:{click:function(t){e.$WiEditDialog({wiConfig:e.wiConfig+"-finances",onSubmit:e.refresh,data:e.parseParamsToFinanceModal(e.business)})}}},[a("v-icon",[e._v("edit")]),a("span",[e._v("Editar Pagamentos")])],1)],1):e._e(),a("v-divider"),e.business.finances&&e.business.finances.length>0?a("div",[a("v-data-table",{staticClass:"elevation-0",attrs:{dense:"",headers:e.headersFinances,items:e.business.finances,"hide-actions":""},scopedSlots:e._u([{key:"headers",fn:function(t){return[a("tr",{staticStyle:{height:"40px"}},e._l(t.headers,(function(t){return a("th",{key:t.text,staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"text-align":"center !important",margin:"0 !important",padding:"0px !important"}},[e._v(" "+e._s(t.text)+" ")])})),0)]}},{key:"items",fn:function(t){return[a("tr",[a("td",{staticClass:"justify-right layout px-0",staticStyle:{"margin-top":"0px"}},[t.item.finance?a("v-btn",{staticClass:"mx-0",attrs:{disabled:3==e.business.stage||t.item.finance&&1!=t.item.finance.status,icon:""},on:{click:function(a){return e.$WiEditDialog({wiConfig:e.wiConfig+"-finance",onSubmit:e.refresh,data:t.item})}}},[a("v-icon",[e._v("edit")])],1):a("v-btn",{staticClass:"mx-0",attrs:{disabled:3==e.business.stage||t.item.finance&&1!=t.item.finance.status,icon:""},on:{click:function(a){return e.$WiEditDialog({wiConfig:"sale-finance-edit",onSubmit:e.refresh,data:Object.assign({},t.item,{disable_finance_account:!0})})}}},[a("v-icon",[e._v("edit")])],1)],1),a("td",{staticClass:"justify-right"},[a("strong",{staticClass:"finance_status parcel"},[e._v(e._s(t.item.number_this)+"/"+e._s(t.item.number_total))])]),a("td",{staticClass:"justify-right"},[a("strong",[e._v(e._s(t.item.date_validity_format))])]),a("td",{staticClass:"justify-right"},[t.item.finance&&t.item.finance.date_receive_format&&2==t.item.finance.status?a("strong",[e._v(e._s(t.item.finance.date_receive_format))]):a("span",[e._v(" - ")])]),a("td",{staticClass:"justify-right"},[a("strong",{staticStyle:{"font-size":"16px"}},[e._v(e._s(e._f("money")(t.item.amount_total)))])]),a("td",{staticClass:"justify-right",staticStyle:{"text-align":"left"}},[t.item.finance?a("span",[0==t.item.finance.status?a("strong",{staticClass:"finance_status canceled"},[e._v("Cancelado")]):1==t.item.finance.status?a("strong",{staticClass:"finance_status unpaid"},[e._v("Aguardando")]):2==t.item.finance.status?a("strong",{staticClass:"finance_status paid"},[e._v("Pago")]):e._e()]):3==e.business.stage?a("strong",{staticClass:"finance_status canceled"},[e._v("Cancelado")]):a("strong",{staticClass:"finance_status unpaid"},[e._v("Aguardando")])]),a("td",{staticClass:"justify-right"},[e._v(" "+e._s(t.item.description||" - ")+" ")]),a("td",{staticClass:"justify-right",staticStyle:{"text-align":"left"}},[t.item.finance_form_payment_id&&t.item.form_payment?a("div",[a("v-icon",{attrs:{color:t.item.form_payment.color}},[e._v(e._s(t.item.form_payment.icon))]),e._v(" "),a("br"),a("span",[e._v(e._s(t.item.form_payment.name))])],1):a("div",[e._v("Indefinido")])]),a("td",{staticClass:"justify-right"},[a("v-btn",{attrs:{disabled:2!=e.business.stage||t.item.finance&&1!=t.item.finance.status,small:"",outline:"",color:"green"}},[e._v("Receber")])],1)])]}},{key:"footer",fn:function(){return[e.financesTotal&&e.business.total_liquid?a("tr",{staticStyle:{height:"40px"},style:{color:e.financesTotal!=e.business.total_liquid?"red":"green"}},[a("td"),a("td"),a("td"),a("td",{staticStyle:{"text-align":"right","font-size":"18px"}},[e._v("Total:")]),a("td",{staticStyle:{"font-size":"18px"}},[a("strong",[e._v(" "+e._s(e._f("money")(e.financesTotal))+" ")])])]):e._e()]},proxy:!0}],null,!1,2757638853)})],1):a("div",{staticStyle:{"text-align":"center",padding:"20px"}},[a("h3",[e._v("Nenhuma parcela encontrada.")]),a("v-btn",{attrs:{disabled:1!=e.business.stage,outline:"",small:"",color:"primary"},on:{click:function(t){e.$WiEditDialog({wiConfig:e.wiConfig+"-finances",onSubmit:e.refresh,data:e.parseParamsToFinanceModal(e.business)})}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Parcela(s)")])],1)],1)],1)},mu=[],vu={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 e,t,a,i,s;return null!==(e=this.business)&&void 0!==e&&e.finances&&null!==(t=this.business)&&void 0!==t&&null!==(a=t.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(e,t){return e+(null===t||void 0===t?void 0:t.amount_total)}),0):0}},methods:{parseParamsToFinanceModal:function(e){return{business_id:e.id,person_id:e.person_id,amount_initial:e.total_liquid,show_amount_initial:this.$options.filters.money(e.total_liquid),status:4,parcel:1}}},props:{wiConfig:{default:{}},business:{default:{}},refresh:{required:!0}},components:{}},fu=vu,gu=(a("1b40"),Object(m["a"])(fu,pu,mu,!1,null,null,null)),_u=gu.exports,hu=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"elevation-17"},[a("v-card-text",[a("v-list-tile-sub-title",{staticClass:"business-observation__title"},[a("strong",[e._v("Observações:")])]),a("span",{domProps:{innerHTML:e._s(e.observation)}})],1)],1)},bu=[],xu={name:"BusinessObservation",props:{observation:{type:String,default:null}}},yu=xu,ku=(a("005c"),Object(m["a"])(yu,hu,bu,!1,null,"0c990a38",null)),Cu=ku.exports,wu=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.currentSystemIsValidToShow()?a("div",[e.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:e._u([{key:"header",fn:function(){return[a("BusinessRelationshipsTitle",{attrs:{business:e.business,businessActions:e.businessActions}})]},proxy:!0}],null,!1,2666566204)},[e.business.business_id&&e.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",[e._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:e.business.business.info.color||""},attrs:{large:""}},[e._v(" "+e._s(e.business.business.info.icon)+" ")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[a("span",[e._v(" "+e._s(e.business.business.info.title)+" ")]),a("strong",[e._v(" #"+e._s(e.business.business.id)+" ")])]),a("v-list-tile-sub-title",[e._v(" Em "+e._s(e._f("moment")(e.business.created_at,"DD/MM/YYYY HH:mm"))+" ")])],1),a("v-list-tile-action",[a("v-btn",{attrs:{outline:"",small:"",link:"",to:{name:e.business.business.info.name,params:{id:e.business.business.id}}}},[a("v-icon",[e._v("arrow_right_alt")]),a("span",[e._v(" Acessar")])],1)],1)],1)],1):e._e(),2==e.business.stage&&e.businessActions&&e.businessActions.length>0?a("v-card",{staticClass:"elevation-0"},[a("v-divider"),a("v-card-text",{staticStyle:{"text-align":"center"}},e._l(e.businessActions,(function(t,i){return a("v-btn",{key:i,attrs:{outline:""},on:{click:function(a){e.$WiEditDialog({wiConfig:t.wiConfig,onSubmit:e.refresh,data:e.getCurrentBusiness(e.business)})}}},[a("v-icon",[e._v(e._s(t.icon))]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v("Criar "+e._s(t.title)+" ")]),a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[a("span",{staticStyle:{"padding-left":"3px"}},[e._v(" a partir deste ")]),a("span",[e._v(" "+e._s(e.business.info.title))])])],1)})),1)],1):e._e(),e.business.businesses&&e.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",[e._v(" Este "),a("span",{staticStyle:{"text-transform":"lowercase"}},[e._v(e._s(e.business.info.title))]),e._v(" deu origem a: ")]),a("v-spacer")],1),a("v-divider"),e._l(e.business.businesses,(function(t,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:t.info.color||""},attrs:{large:""}},[e._v(" "+e._s(t.info.icon)+" ")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[a("span",[e._v(" "+e._s(t.info.title)+" ")]),a("strong",[e._v(" #"+e._s(t.id)+" ")])]),a("v-list-tile-sub-title",[e._v(" Em "+e._s(e._f("moment")(t.created_at,"DD/MM/YYYY HH:mm"))+" ")])],1),a("v-list-tile-action",[a("v-btn",{attrs:{outline:"",small:"",link:"",to:{name:t.info.name,params:{id:t.id}}}},[a("v-icon",[e._v("arrow_right_alt")]),a("span",[e._v(" Acessar")])],1)],1)],1),a("v-divider")],1)}))],2):e._e()],1)],1)],1)],1):e._e()]):e._e()},Su=[],Du=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:""}},[e._v(" info ")])],1)],1),a("div",{staticStyle:{"font-size":"16px"}},[e.business.business?a("span",[a("span",[e._v(" "+e._s("sale"===e.business.info.name||"order"===e.business.info.name?"Esta ":"Este ")+" ")]),a("span",{staticStyle:{"text-transform":"lowercase"}},[e._v(" "+e._s(e.business.info.title)+" ")]),a("span",[e._v(" foi ")]),a("span",[e._v(" "+e._s("sale"===e.business.info.name||"order"===e.business.info.name?" criada ":" criado ")+" ")]),a("span",[e._v(" a partir do ")]),a("span",{staticStyle:{"text-transform":"lowercase"}},[e._v(" "+e._s(e.business.business.info.title)+" ")]),a("strong",[e._v(" #"+e._s(e.business.business.id)+" ")])]):e._e(),e.business.businesses&&e.business.businesses.length>0?a("span",[e.business.business?a("span",[e._v(" e ")]):a("span",[a("span",[e._v(" "+e._s("sale"===e.business.info.name||"order"===e.business.info.name?"Esta ":"Este ")+" ")]),a("span",[e._v(" "+e._s(e.business.info.title)+" ")])]),e._v(" já originou "+e._s(e.business.businesses.length)+" "+e._s(e.business.businesses.length>1?"itens":"item")+". ")]):e._e(),e.businessActions.length>0?a("span",[a("span",[e._v("Você pode criar ")]),e._l(e.businessActions,(function(t,i){return a("span",{key:i},[a("strong",[e._v(e._s(t.titlePlural))]),i+1==e.businessActions.length-1?a("span",[e._v(" ou ")]):i+1!=e.businessActions.length?a("span",[e._v(", ")]):e._e()])})),a("span",[e._v(" a partir ")]),e.business.business&&e.business.businesses&&e.business.businesses.length>0?a("span",[e._v(" "+e._s("sale"===e.business.info.name||"order"===e.business.info.name?" dela. ":" dele. ")+" ")]):a("span",[a("span",[e._v(" "+e._s("sale"===e.business.info.name||"order"===e.business.info.name?" desta ":" deste ")+" ")]),a("span",{staticStyle:{"text-transform":"lowercase"}},[e._v(" "+e._s(e.business.info.title)+". ")])]),2!=e.business.stage?a("span",[e._v(" Para isso, você deve "+e._s("sale"===e.business.info.name||"order"===e.business.info.name?" concluí-la":" concluí-lo")+". ")]):e._e()],2):e._e(),a("br"),2==e.business.stage||e.business.businesses&&e.business.businesses.length>0||e.business.business?a("strong",{staticClass:"blue--text"},[e._v(" [Clique para mais detalhes]")]):e._e()])])},Eu=[],Ou={name:"BusinessRelationshipsTitle",props:{business:{default:{}},businessActions:{default:function(){return{}}}}},Tu=Ou,Au=Object(m["a"])(Tu,Du,Eu,!1,null,null,null),Fu=Au.exports,Iu={name:"BusinessRelationships",computed:{businessActions:function(){var e=this,t=[{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 t.filter((function(t){return t.createdFromTheBusiness.includes(e.business.info.name)}))},showRelationsipsInformation:function(){var e,t,a;return(null===(e=this.business)||void 0===e?void 0:e.business)||(null===(t=this.business)||void 0===t||null===(a=t.businesses)||void 0===a?void 0:a.length)>0||this.businessActions.length>0},PERMISSION_WELLS_MODULE:function(){return A["hd"]}},methods:{getCurrentBusiness:function(e){return e["business_id"]=e.id,e["copy_business"]="d711a3c2-3809-4ef2-9052-e34fb11ac908",delete e.business_status_id,delete e.business_category_id,delete e.description,delete e.id,delete e.uuid,delete e.paid,e},currentSystemIsValidToShow:function(){var e,t=null===i["a"]||void 0===i["a"]||null===(e=i["a"].state)||void 0===e?void 0:e.system;return"sis-pocos"==t||"wise-control"==t}},mounted:function(){this.currentSystemIsValidToShow()},props:{business:{default:{}},refresh:{default:function(){}},loading:{default:!1}},components:{BusinessRelationshipsTitle:Fu}},Pu=Iu,ju=(a("c4cf"),Object(m["a"])(Pu,wu,Su,!1,null,null,null)),qu=ju.exports,$u={name:"Order",data:function(){return{height:0,teste:100}},computed:{PERMISSION_INTERNET_MODULE:function(){return A["M"]}},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:al,BusinessForm:wd,BusinessItems:uu,BusinessFinance:_u,BusinessActions:yl,BusinessAddress:Sd["a"],BusinessObservation:Cu,BusinessRelationships:qu},mixins:[Qr]},zu=$u,Nu=Object(m["a"])(zu,Hr,Gr,!1,null,null,null),Mu=Nu.exports,Lu=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("kanban",{attrs:{title:e.config.title,store:e.config.store,"store-stage":e.config.storeStage,"api-get-url":e.config.getUrl,"api-put-url":e.config.putUrl,"field-reference-in-item":"business_status_id","message-alert-title":e.config.alertTitle,"message-alert-text":e.config.alertText,"router-click":e.config.routerClick,"show-amount-sum":e.$WiCheckPermission(e.config.showAmountSumPermission),"list-stage-config":e.config.listStageConfig,"list-stage-config-permission":e.config.listStageConfigPermission},scopedSlots:e._u([{key:"items",fn:function(t){return[a("business-card",{attrs:{item:t.item,config:e.config,refresh:t.refresh,"wi-dialogs":e.wiDialogs},on:{"click:router":e.goRouter,"open:talk":e.listTalkContactsByPerson}})]}}])})},Ru=[],Uu=a("b436"),Wu=a("fe7c"),Vu=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"business-card"},[a("div",{staticClass:"business-card__content",on:{click:function(t){return e.$emit("click:router",e.item)}}},[a("business-card-header",{attrs:{item:e.item,config:e.config}}),a("business-card-details",{attrs:{item:e.item,config:e.config}}),a("business-card-dates",{attrs:{item:e.item,config:e.config}}),a("business-card-value",{attrs:{item:e.item,showDetailed:!1}})],1),a("business-card-actions",{attrs:{item:e.item,config:e.config,refresh:e.refresh,"wi-dialogs":e.wiDialogs},on:{"open:talk":function(t){return e.$emit("open:talk",e.item)}}})],1)},Bu=[],Hu=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"business-card-header"},[a("v-card-title",{staticClass:"business-card-header__title"},[a("span",{staticClass:"business-card-header__label"},[e._v("ID:")]),a("strong",{staticClass:"business-card-header__id"},[e._v("#"+e._s(e.item.id))]),a("v-spacer"),1==e.item.stage?a("span",[e.showExpiredBadge?a("strong",{staticClass:"business-card-header__badge business-card-header__badge--expired"},[e._v(" EXPIRADO ")]):e._e()]):e._e()],1),e.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"},[e._v("Cod. Proposta:")]),a("strong",{staticClass:"business-card-header__value"},[e._v(e._s(e._f("stringlength")(e.item.external_code,20)))])])])]:e._e()],2)},Gu=[],Yu={BUDGET:1,QUOTATION:2,PURCHASE:3,SALE:4,ORDER:5,PROCESS:7,PROJECT:8,GRADUATION:9,TEST_MANAGEMENT:30},Ju={budget:{type:Yu.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:Yu.SALE,module:"sales",title:"Processo de Vendas",alertTitle:"Deseja realmente alterar o status desta venda?",showValidity:!1,showDelivery:!0,dateEndLabel:"Entrega",showAmountSumPermission:A["ub"],listStageConfig:"config-status-sale"},purchase:{type:Yu.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:Yu.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:Yu.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["T"],listStageConfig:"config-status-order"},process:{type:Yu.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:Yu.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:Yu.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:Yu.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 Qu(e){if(!Ju[e])return console.warn("Tipo de negócio não encontrado: ".concat(e)),{};var t=Ju[e];return Object(ke["a"])(Object(ke["a"])({},t),{},{store:e,storeStage:"config-status-".concat(e),getUrl:"".concat(t.module,"/").concat(e,"/by-process"),putUrl:"".concat(t.module,"/").concat(e),alertText:"Essa ação só poderá ser desfeita manualmente!",routerClick:{name:e,params:{}}})}var Ku={name:"BusinessCardHeader",props:{item:{type:Object,required:!0},config:{type:Object,required:!0}},computed:{showExpiredBadge:function(){var e=this.config.type,t=e===Yu.BUDGET||e===Yu.QUOTATION,a=e===Yu.PURCHASE||e===Yu.SALE;return t&&this.item.date_validity_days<0||a&&this.item.date_end_days<0}}},Xu=Ku,Zu=(a("33bd"),Object(m["a"])(Xu,Hu,Gu,!1,null,"f4f8d45c",null)),ep=Zu.exports,tp=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"business-card-details"},[e.item.person?[a("v-card-title",{staticClass:"business-card-details__item"},[a("v-icon",{staticClass:"business-card-details__icon business-card-details__icon--person"},[e._v("person")]),a("span",{staticClass:"business-card-details__text"},[e._v(e._s(e._f("stringlength")(e.item.person.name,27)))])],1)]:e._e(),e.item.category?[a("v-card-title",{staticClass:"business-card-details__item"},[a("v-icon",{staticClass:"business-card-details__icon",style:{color:e.item.category.color||"#2c3e50"},attrs:{color:e.item.category.icon}},[e._v(" "+e._s(e.item.category.icon)+" ")]),a("span",{staticClass:"business-card-details__text"},[e._v(e._s(e._f("stringlength")(e.item.category.name,27)))])],1)]:e._e(),e.item.collaborator?[a("v-card-title",{staticClass:"business-card-details__item"},[e.hasCollaboratorImage?a("v-img",{staticClass:"business-card-details__avatar",attrs:{src:e.item.collaborator.file.url}}):a("v-icon",{staticClass:"business-card-details__icon business-card-details__icon--collaborator"},[e._v("support_agent")]),a("span",{staticClass:"business-card-details__text"},[e._v(e._s(e._f("stringlength")(e.item.collaborator.name,27)))])],1)]:e._e(),e.showQuantityInfo?[a("v-card-title",{staticClass:"business-card-details__item"},[a("v-icon",{staticClass:"business-card-details__icon business-card-details__icon--quantity"},[e._v("list")]),a("label",{staticClass:"business-card-details__label"},[e._v("Produtos/Serviços:")]),a("v-spacer"),a("strong",{staticClass:"business-card-details__value"},[e._v(e._s(e.item.sum_quantity_unit))])],1)]:e._e(),e.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"},[e._v("attachment")]),a("span",{staticClass:"business-card-details__text"},[e._v(e._s(e.item.count_attachment))])],1)],1)]:e._e()],2)},ap=[],ip={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}}},sp=ip,op=(a("d1b6"),Object(m["a"])(sp,tp,ap,!1,null,"174f0938",null)),np=op.exports,rp=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"business-card-dates"},[e.shouldShowDates&&e.item.date_end_format?[e.isExpired?a("v-card-title",{staticClass:"business-card-dates__item business-card-dates__item--expired"},[a("v-icon",{staticClass:"business-card-dates__icon"},[e._v("date_range")]),a("label",{staticClass:"business-card-dates__label"},[a("strong",{domProps:{textContent:e._s(e.config.date_end||"Entrega")}}),e._v(": "+e._s(e.item.date_end_format)+" ")]),a("v-spacer"),a("strong",{staticClass:"business-card-dates__badge business-card-dates__badge--expired"},[e._v(" A "+e._s(Math.abs(e.item.date_end_days))+" dia(s) ")])],1):e.isWarning?a("v-card-title",{staticClass:"business-card-dates__item business-card-dates__item--warning"},[a("v-icon",{staticClass:"business-card-dates__icon"},[e._v("date_range")]),a("label",{staticClass:"business-card-dates__label"},[a("strong",{domProps:{textContent:e._s(e.config.date_end||"Entrega")}}),e._v(": "+e._s(e.item.date_end_format)+" ")]),a("v-spacer"),a("strong",{staticClass:"business-card-dates__badge business-card-dates__badge--warning"},[e.item.date_end_days?a("span",[e._v("Em "+e._s(e.item.date_end_days)+" dia(s)")]):a("span",[e._v("Hoje")])])],1):a("v-card-title",{staticClass:"business-card-dates__item"},[a("v-icon",{staticClass:"business-card-dates__icon"},[e._v("date_range")]),a("label",{staticClass:"business-card-dates__label"},[a("strong",{domProps:{textContent:e._s(e.config.date_end||"Entrega")}}),e._v(": "+e._s(e.item.date_end_format)+" ")]),a("v-spacer"),1==e.item.stage?a("strong",{staticClass:"business-card-dates__badge"},[e._v(" Em "+e._s(e.item.date_end_days)+" dia(s) ")]):e._e()],1)]:e._e(),e.shouldShowDates&&e.showValidityDate?[e.isValidityExpired?a("v-card-title",{staticClass:"business-card-dates__item business-card-dates__item--expired"},[a("v-icon",{staticClass:"business-card-dates__icon"},[e._v("date_range")]),a("label",{staticClass:"business-card-dates__label"},[a("strong",[e._v("Validade")]),e._v(": "+e._s(e.item.date_validity_format))]),a("v-spacer"),a("strong",{staticClass:"business-card-dates__badge business-card-dates__badge--expired"},[e._v(" A "+e._s(Math.abs(e.item.date_validity_days))+" dia(s) ")])],1):e.isValidityWarning?a("v-card-title",{staticClass:"business-card-dates__item business-card-dates__item--warning"},[a("v-icon",{staticClass:"business-card-dates__icon"},[e._v("date_range")]),a("label",{staticClass:"business-card-dates__label"},[a("strong",[e._v("Validade")]),e._v(": "+e._s(e.item.date_validity_format))]),a("v-spacer"),a("strong",{staticClass:"business-card-dates__badge business-card-dates__badge--warning"},[e.item.date_validity_days?a("span",[e._v(" Em "+e._s(e.item.date_validity_days)+" dia(s) ")]):a("span",[e._v("Hoje")])])],1):e.item.date_validity_format?a("v-card-title",{staticClass:"business-card-dates__item"},[a("v-icon",{staticClass:"business-card-dates__icon"},[e._v("date_range")]),a("label",{staticClass:"business-card-dates__label"},[a("strong",[e._v("Validade")]),e._v(": "+e._s(e.item.date_validity_format))]),a("v-spacer"),1==e.item.stage?a("strong",{staticClass:"business-card-dates__badge"},[e._v(" Em "+e._s(e.item.date_validity_days)+" dia(s) ")]):e._e()],1):e._e()]:e._e()],2)},lp=[],cp={name:"BusinessCardDates",props:{item:{type:Object,required:!0},config:{type:Object,required:!0}},computed:{shouldShowDates:function(){return this.config.type!==Yu.BUDGET||"wise-message"!==i["a"].state.system||this.item.advanced_view},showValidityDate:function(){return this.config.type===Yu.BUDGET||this.config.type===Yu.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}}},dp=cp,up=(a("5991"),Object(m["a"])(dp,rp,lp,!1,null,"58ce8d38",null)),pp=up.exports,mp=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"business-card-value"},[a("v-card-title",{staticClass:"business-card-value__title",style:{"min-height":e.showDetailed?"56px":"24px !important",padding:e.showDetailed?"0px":"0px 8px"}},[e.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"}},[e._v("money_off")]),a("span",{staticClass:"business-card-value__label"},[e._v("Custo:")]),a("span",{staticClass:"business-card-value__amount"},[e._v(e._s(e._f("money")(e.item.total_cost_liquid)))])],1),a("div",{staticClass:"business-card-value__item"},[a("v-icon",{staticClass:"business-card-value__icon",attrs:{small:"",color:"white"}},[e._v("account_balance_wallet")]),a("span",{staticClass:"business-card-value__label"},[e._v("Lucro:")]),a("span",{staticClass:"business-card-value__amount"},[e._v(e._s(e._f("money")(e.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"}},[e._v("trending_up")]),a("span",{staticClass:"business-card-value__label"},[e._v("Lucro:")]),a("span",{staticClass:"business-card-value__amount"},[e._v(e._s(e.calculateProfitPercentage))])],1),a("div",{staticClass:"business-card-value__item"},[a("v-icon",{staticClass:"business-card-value__icon",attrs:{small:"",color:"white"}},[e._v("attach_money")]),a("span",{staticClass:"business-card-value__label"},[e._v("Total:")]),a("span",{staticClass:"business-card-value__amount"},[e._v(e._s(e._f("money")(e.item.total_liquid)))])],1)])])]:[a("v-icon",{staticClass:"business-card-value__icon business-card-value__icon--value",attrs:{color:"white"}},[e._v("attach_money")]),a("label",{staticClass:"business-card-value__label"},[a("strong",[e._v("Valor:")])]),a("v-spacer"),a("strong",{staticClass:"business-card-value__amount"},[e._v(e._s(e._f("money")(e.item.total_liquid)))])]],2)],1)},vp=[],fp={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 e=this.item.total_liquid-this.item.total_cost_liquid;return e<=0?"- - -":"".concat((e/this.item.total_cost_liquid*100).toFixed(2),"%")}}},gp=fp,_p=(a("eadf"),Object(m["a"])(gp,mp,vp,!1,null,"75dd2b37",null)),hp=_p.exports,bp=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"activator",fn:function(t){var i=t.on,s=t.attrs;return[a("v-btn",e._g(e._b({staticClass:"business-card-actions__button",attrs:{icon:"",flat:""},on:{click:e.openEditDialog}},"v-btn",s,!1),i),[a("v-icon",{attrs:{small:""}},[e._v("edit")])],1)]}}])},[a("span",[e._v("Editar")])]),a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on,s=t.attrs;return[a("v-btn",e._g(e._b({staticClass:"business-card-actions__button",attrs:{icon:"",flat:""},on:{click:e.openEventsDialog}},"v-btn",s,!1),i),[a("v-icon",{attrs:{small:""}},[e._v("timeline")])],1)]}}])},[a("span",[e._v("Histórico de Eventos")])]),a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on,s=t.attrs;return[a("v-btn",e._g(e._b({staticClass:"business-card-actions__button",attrs:{icon:"",flat:""},on:{click:e.openFilesDialog}},"v-btn",s,!1),i),[a("v-icon",{attrs:{small:""}},[e._v("attachment")])],1)]}}])},[a("span",[e._v("Arquivos Anexados")])]),a("v-spacer"),a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on,s=t.attrs;return[a("v-btn",e._g(e._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(t){return e.$emit("open:talk",e.item)}}},"v-btn",s,!1),i),[a("v-icon",{attrs:{small:""}},[e._v("message")])],1)]}}])},[a("span",[e._v("Abrir Chat")])])],1)],1)],1)},xp=[],yp={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))}}},kp=yp,Cp=(a("17ec"),Object(m["a"])(kp,bp,xp,!1,null,"745fb5ce",null)),wp=Cp.exports,Sp={name:"BusinessCard",components:{BusinessCardHeader:ep,BusinessCardDetails:np,BusinessCardDates:pp,BusinessCardValue:hp,BusinessCardActions:wp},props:{item:{type:Object,required:!0},config:{type:Object,required:!0},refresh:{type:Function,required:!0},wiDialogs:{type:Object,required:!0}}},Dp=Sp,Ep=(a("5656"),Object(m["a"])(Dp,Vu,Bu,!1,null,"68b09186",null)),Op=Ep.exports;function Tp(e){return{files:function(t){return{title:"Arquivos/Anexos",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"ac23"))},props:{index:e.config.store+"-fileList",api:{url:e.config.module+"/"+e.config.store+"/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(e.config.store+"-fileList").refresh()}})}}}},events:function(t){return{title:"Anotações/Eventos ",icon:"message",component:{content:function(){return a.e("chunk-28f87665").then(a.bind(null,"5d29"))},props:{index:e.config.store+"-event",api:{url:e.config.module+"/"+e.config.store+"/event",params:"?order=id,desc&where=business_id,"+t.id}}},button:{icon:"add",text:"Adicionar Nota",action:function(){e.$WiEditDialog({wiConfig:e.config.store+"-event",onSubmit:function(){e.$WiView(e.config.store+"-event").refresh()},data:{business_id:t.id}})}}}},finances:function(t,i){return{title:"Financeiro/Parcelas ",icon:"message",component:{content:function(){return a.e("chunk-33d0d279").then(a.bind(null,"6b6f"))},props:{config:e.config,data:t,refresh:i}}}}}}var Ap={name:"BusinessOfProcess",components:{kanban:Uu["a"],BusinessCard:Op},mixins:[Wu["a"]],data:function(){return{wiDialogs:Tp(this)}},computed:{config:function(){var e=this.$route.params.business;return Qu(e)}},methods:{goRouter:function(e){var t=this.config.routerClick;t.params["id"]=e.id,this.$router.push(t)},listTalkContactsByPerson:function(e){var t=this;this.$WiListDialog({wiConfig:"talk-contact-all",mode:"select",callback:function(e){t.openTalkContact(e)},filter:{person_id:e.person_id,order:"talk_contacts.last_event_at,desc;talk_contacts.name,asc"}})}}},Fp=Ap,Ip=Object(m["a"])(Fp,Lu,Ru,!1,null,null,null),Pp=Ip.exports,jp=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"toolbarItensBefore",fn:function(t){var i=t.content,s=t.refresh,o=t.loading;return[i?a("BusinessActions",{attrs:{business:i,refresh:s,loading:o}}):e._e()]}},{key:"default",fn:function(t){var i=t.content,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("BusinessInfo",{attrs:{info:e.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",[e._v("Execução do Processo")]),a("h5",[e._v(e._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",[e._v("open_in_new")]),a("span",{staticClass:"ml-2"},[e._v(" Abrir execução")])],1)],1)],1)],1):e._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):e._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):e._e(),i.observation?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessObservation",{attrs:{observation:i.observation}})],1):e._e()],1)],1)]}}])})},qp=[],$p=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"}},[e._v("dns")]),a("span",[e._v(" Dispositivo(s)")])],1),a("v-spacer")],1),a("v-divider"),e.hosts&&e.hosts.length>0?a("v-list",{attrs:{"two-line":"",subheader:""}},[e._l(e.hosts,(function(t,i){return[i?a("v-divider",{key:i+"-divider"}):e._e(),a("Host",{key:i,attrs:{host:t.host},on:{refresh:e.refresh,onSelectModel:e.refresh}})]}))],2):a("v-card-text",{staticClass:"business-hosts__not-selected-content"},[a("h4",[e._v("Adicione um equipamento.")]),a("v-btn",{attrs:{outline:""},on:{click:function(t){return e.addHost()}}},[a("v-icon",[e._v("add")]),a("span",[e._v(" Adicionar equipamento")])],1)],1)],1)},zp=[],Np=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list",{attrs:{"two-line":"",subheader:""}},[e.host.producer_model_id&&1!=e.host.producer_model_id?e._e():a("ProducerModelSelectSubHeader",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{host:e.host},on:{onSelectModel:e.onSelectModel}}),e.host.producer_model_id&&e.showConfig?a("ProducerModelConfigSubHeader",{attrs:{model:e.host.producer_model,host:e.host},on:{onSaved:e.onSaveConfig}}):e._e(),a("v-list-tile",{staticClass:"mb-3 mt-3",attrs:{avatar:""}},[a("HostSignalDialog",{attrs:{host:e.host},on:{refresh:e.refresh}},[a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"}},[e.host.online?a("v-icon",{staticClass:"green white--text"},[e._v(" router ")]):a("v-icon",{staticClass:"red white--text"},[e._v(" router ")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[e.host.mac_address?a("span",[a("strong",[e._v(" MAC: ")]),a("span",[e._v(e._s(e.host.mac_address))])]):e._e(),e.host.ip_address?a("span",[a("strong",[e._v(" IP: ")]),a("span",[e._v(e._s(e.host.ip_address))]),a("span",{staticClass:"ml-2 blue--text",staticStyle:{cursor:"pointer"},on:{click:function(t){e.pingDialogAction(!0,e.getNetworkServerId(e.host),e.host.ip_address)}}},[e._v("(Pingar)")])]):e._e(),e.host.serial?a("span",[a("strong",[e._v(" Serial: ")]),a("span",[e._v(e._s(e.host.serial))])]):e._e(),e.host.external_code?a("span",[a("strong",[e._v(" Código Externo: ")]),a("span",[e._v(e._s(e.host.external_code))])]):e._e()]),a("v-list-tile-sub-title",[e.host.technology&&e.host.technology_id>1?a("span",[a("strong",[e._v(" Tecnologia: ")]),a("span",[e._v(e._s(e.host.technology.name))])]):e._e(),e.host.technology_type&&e.host.technology_type_id>1?a("span",[a("strong",[e._v(" Tipo: ")]),a("span",[e._v(e._s(e.host.technology_type.name))])]):e._e()]),a("v-list-tile-sub-title",[e.host.producer&&e.host.producer_id>1?a("span",[a("strong",[e._v(" Fabricante: ")]),a("span",[e._v(e._s(e.host.producer.name))])]):e._e(),e.host.producer_model&&e.host.producer_model_id>1?a("span",[a("strong",[e._v(" Modelo: ")]),a("span",[e._v(e._s(e.host.producer_model.name))])]):e._e()]),a("v-list-tile-sub-title",[e.host.leds_text?a("span",[a("strong",[e._v(" LEDs: ")]),a("span",[e._v(e._s(e.host.leds_text))])]):e._e()])],1),e.host.producer_model_id&&1!=e.host.producer_model_id?a("HostProducerModelDialog",{attrs:{model:e.host.producer_model,host:e.host,mode:"show"},model:{value:e.producerModelDialog,callback:function(t){e.producerModelDialog=t},expression:"producerModelDialog"}}):e._e(),e.host.producer_model_id&&1!=e.host.producer_model_id?a("v-btn",{attrs:{outline:"",color:"green"},on:{click:function(t){e.producerModelDialog=!0}}},[a("v-icon",[e._v("edit")]),a("span",[e._v(" Detalhes do equipamento")])],1):e._e(),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.permissionContractUpdate},expression:"{ id: permissionContractUpdate }"}],attrs:{icon:""},on:{click:function(t){return e.$WiEditDialog({wiConfig:"host",data:e.host,onSubmit:e.onSaveConfig})}}},[a("v-icon",[e._v("edit")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.updateHostSignal()}}},[a("v-icon",[e._v("refresh")])],1)],1),a("v-divider"),e.pingDialog.active?a("ping-dialog",{attrs:{"network-server-id":e.pingDialog.server,"host-to-ping":e.pingDialog.host,active:e.pingDialog.active},on:{active:e.pingDialogAction}}):e._e()],1)},Mp=[],Lp=a("60f1"),Rp=function(){var e=this,t=e.$createElement,a=e._self._c||t;return 1==e.host.producer_model_id&&(e.host.mac_address||e.host.serial)?a("div",[a("v-subheader",{staticClass:"orange--text mb-3"},[a("h2",[e._v("Por favor, defina o modelo do equipamento do cliente.")]),a("v-spacer"),a("SelectDialog",{attrs:{host:e.host},on:{onSelectModel:e.onSelectModel}})],1),a("v-divider")],1):e._e()},Up=[],Wp=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{scrollable:"","max-width":"898px",fullscreen:e.$vuetify.breakpoint.xsOnly},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{outline:"",small:"",color:"orange"},on:{click:function(t){e.dialog=!0}}},i),[a("v-icon",[e._v("edit")]),a("span",[e._v(" Definir Modelo")])],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("div",{staticStyle:{background:"white !important","min-width":"898px","padding-bottom":"30px !important"}},[e.dialog?a("WiView",{attrs:{index:"process",title:"Selecione o modelo do equipamento",apiUrl:"network/host/producer/model",apiParams:"?producer_id="+e.host.producer_id,notGetID:!0},scopedSlots:e._u([{key:"toolbarItensAfter",fn:function(t){var i=t.loading;return[a("v-btn",{attrs:{icon:"",loading:i},on:{click:function(t){e.dialog=!1}}},[a("v-icon",{attrs:{color:"white"}},[e._v("close")])],1)]}},{key:"default",fn:function(t){var i=t.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"}},[e._v("Por favor, selecione um modelo de equipamento")])]),e._l(i.data,(function(t){return a("v-flex",{key:t.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 e.selectModel(t)}}},[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("div",[t.image?a("img",{staticStyle:{width:"100px"},attrs:{src:t.image,alt:""}}):e._e(),a("br")]),a("strong",[e._v(e._s(t.name))]),a("br"),a("br"),a("v-divider"),a("br"),a("span",[e._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"}},[e._v(" O equipamento deste cliente ainda não foi homologado. ")]),a("v-btn",{staticClass:"white--text",attrs:{color:"green",large:""},on:{click:function(t){return e.requireHomolog()}}},[a("v-icon",[e._v("description")]),a("span",{staticClass:"pl-2"},[e._v("Solicitar homologação e avançar")])],1)],1)],1)],1)]}}],null,!1,2436873205)}):e._e()],1),e.selectedModel?a("ProducerModelDialog",{attrs:{model:e.selectedModel,host:e.host,mode:"select"},on:{onSelectModel:e.onSelectModel},model:{value:e.producerModelDialog,callback:function(t){e.producerModelDialog=t},expression:"producerModelDialog"}}):e._e()],1)},Vp=[],Bp=a("5afe"),Hp={name:"ProducerModelSelectDialog",data:function(){return{dialog:!1,producerModelDialog:!1,selectedModel:null}},methods:{selectModel:function(e){this.selectedModel=e,this.producerModelDialog=!0},onSelectModel:function(e){this.$emit("onSelectModel",e),this.dialog=!1},requireHomolog:function(){this.onSelectModel(null)},getHomologMessage:function(){var e,t,a,i,s;return"Favor homologar o equipamento:\n\n- Código: ".concat((null===(e=this.host)||void 0===e?void 0:e.id)||"- - -","\n- Tecnologia: ").concat((null===(t=this.host)||void 0===t||null===(a=t.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:Bp["a"]}},Gp=Hp,Yp=(a("4353"),Object(m["a"])(Gp,Wp,Vp,!1,null,"a38b4626",null)),Jp=Yp.exports,Qp={name:"SelectSubHeader",methods:{onSelectModel:function(e){this.$emit("onSelectModel",e)}},props:{host:{required:!0}},components:{SelectDialog:Jp}},Kp=Qp,Xp=Object(m["a"])(Kp,Rp,Up,!1,null,null,null),Zp=Xp.exports,em=function(){var e=this,t=e.$createElement,a=e._self._c||t;return 1!=e.model.id?a("div",[a("v-subheader",{staticClass:"mb-3 orange--text"},[a("h2",[e._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(t){e.configDialog=!0}}},[a("v-icon",[e._v("edit")]),a("span",{staticClass:"pl-2"},[e._v(" Definir Status")])],1),a("ProducerModelConfigDialog",{attrs:{model:e.model,host:e.host},on:{onSaved:e.onSaved},model:{value:e.configDialog,callback:function(t){e.configDialog=t},expression:"configDialog"}})],1),a("v-divider")],1):e._e()},tm=[],am=a("4871"),im={name:"ProducerModelConfigSubHeader",data:function(){return{configDialog:!1}},methods:{onSaved:function(e){this.$emit("onSaved",e)}},props:{model:{required:!0,default:function(){return{}}},host:{required:!0,default:function(){return{}}}},components:{ProducerModelConfigDialog:am["a"]}},sm=im,om=(a("2940"),Object(m["a"])(sm,em,tm,!1,null,"78e0fd4f",null)),nm=om.exports,rm=a("326e"),lm={name:"Host",data:function(){return{producerModelDialog:!1,pingDialog:{active:!1,host:null,server:null}}},computed:{PERMISSION_INTERNET_MODULE:function(){return A["M"]},permissionContractUpdate:function(){return A["l"]}},methods:{onSelectModel:function(e){this.$emit("onSelectModel",e)},onSaveConfig:function(e){this.$emit("onSaveConfig",e)},pingDialogAction:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=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=t,this.pingDialog.active=e},getNetworkServerId:function(e){var t,a;return null!==e&&void 0!==e&&e.active_devices&&(null===e||void 0===e||null===(t=e.active_devices)||void 0===t?void 0:t.length)>0?null===e||void 0===e||null===(a=e.active_devices[0])||void 0===a?void 0:a.network_server.id:null},updateHostSignal:function(){var e=this;this.$WiApiPost({uri:"network/host/".concat(this.host.id,"/information"),data:{host_id:this.host.id},callback:function(){return e.$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 e=this;this.$WiApiPut({uri:"network/host/".concat(this.host.id),data:{},callback:function(){return e.$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:Lp["a"],HostSignalDialog:rm["a"],HostProducerModelDialog:Bp["a"],ProducerModelSelectSubHeader:Zp,ProducerModelConfigSubHeader:nm}},cm=lm,dm=Object(m["a"])(cm,Np,Mp,!1,null,null,null),um=dm.exports,pm={name:"BusinessHosts",methods:{addHost:function(){this.$WiEditDialog({wiConfig:"host",data:{contract_id:this.business.id},onSubmit:this.refresh,redirectOnSubmit:!1})},createDiagnostic:function(e){var t=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:e.id,host:e},onSubmit:function(e){t.$emit("onSubmit",e)}})},refresh:function(e){this.$emit("refresh",e),this.$emit("onSubmit",e)}},props:{business:{type:Object,required:!0},hosts:{type:Array,default:function(){return[]}},diagnostic:{type:Boolean,default:!1}},components:{Host:um}},mm=pm,vm=(a("d440"),Object(m["a"])(mm,$p,zp,!1,null,"64869715",null)),fm=vm.exports,gm={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:al,BusinessForm:wd,BusinessHosts:fm,BusinessActions:yl,BusinessObservation:Cu},mixins:[Qr]},_m=gm,hm=Object(m["a"])(_m,jp,qp,!1,null,null,null),bm=hm.exports,xm=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"toolbarItensBefore",fn:function(t){var i=t.content,s=t.refresh,o=t.loading;return[a("v-btn",{attrs:{outline:"",small:"",color:"white",loading:o},on:{click:function(t){return e.listStage(i)}}},[a("v-icon",{attrs:{color:"white"}},[e._v("list")]),a("span",[e._v(" Listar Etapas")])],1),a("v-btn",{attrs:{outline:"",small:"",color:"white",loading:o},on:{click:function(t){return e.addStage(i,s)}}},[a("v-icon",{attrs:{color:"white"}},[e._v("add")]),a("span",[e._v(" Adicionar Etapa")])],1)]}},{key:"default",fn:function(t){var i=t.content,s=t.refresh,o=t.loading;return[a("div",{staticStyle:{padding:"10px 10px 0 10px"}},[a("ProcessStagesFlowcharts",{attrs:{loading:o,process:i},on:{selectStage:e.selectStage}}),a("ProcessStageDialog",{attrs:{stage:e.processStage},on:{refresh:s},model:{value:e.processStageDialog,callback:function(t){e.processStageDialog=t},expression:"processStageDialog"}})],1)]}}])})},ym=[],km=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{width:"500"},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{color:"transparent",dense:"",flat:""}},[a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.closeDialog()}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),a("v-card-text",[e.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"}},[e._v(" "+e._s(e.stage.type.icon||"add")+" ")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("strong",[e._v(e._s(e.stage.name))])]),a("v-list-tile-sub-title",[e._v(" "+e._s(e.stage.type.name)+" ")])],1)],1)],1):e._e()]),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"orange",outline:""},on:{click:function(t){return e.editStage()}}},[a("v-icon",[e._v("edit")]),a("span",[e._v(" Editar")])],1),e.stage&&e.stage.results?a("v-btn",{attrs:{color:"green",outline:""},on:{click:function(t){return e.stageResults()}}},[a("v-icon",[e._v("fact_check")]),a("span",[e._v(" Resultados ("+e._s(e.stage.results.length)+")")])],1):e._e()],1)],1)],1)},Cm=[],wm={name:"ProcessStageDialog",computed:{dialog:{get:function(){return this.value},set:function(e){this.$emit("refresh"),this.$emit("input",e)}}},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}}},Sm=wm,Dm=Object(m["a"])(Sm,km,Cm,!1,null,null,null),Em=Dm.exports,Om=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-spacer"),a("v-btn",{attrs:{outline:"",small:"",disabled:!e.zoomDefined},on:{click:function(){e.zoomDefined=!1,e.refresh()}}},[a("v-icon",[e._v("reset_tv")])],1),a("v-btn",{attrs:{outline:"",small:"",disabled:e.width>=e.widthMax},on:{click:function(t){return e.zoon("+")}}},[a("v-icon",[e._v("zoom_in")])],1),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(t){return e.zoon("-")}}},[a("v-icon",[e._v("zoom_out")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{overflow:"scroll"},style:{height:e.innerHeight-170+"px"}},[a("vue-mermaid",{style:{width:e.width+"px","min-height":e.height+"px"},attrs:{nodes:e.nodes,type:"graph LR",defaultConfig:{theme:"default",startOnLoad:!1,securityLevel:"loose",maxTextSize:99e5}},on:{nodeClick:e.openStage}})],1)],1)},Tm=[],Am={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(e){"+"==e?(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 e=this;this.nodes=[],this.process.stages.forEach((function(t){e.incrementZoomSize(),e.nodes.push(e.createNodeByStage(t))})),this.setZoomMax()},createNodeByStage:function(e){var t;return{id:e.id,style:this.getNodeStyle(e),editable:!0,text:"".concat(null===e||void 0===e?void 0:e.name,"
").concat(null===e||void 0===e||null===(t=e.type)||void 0===t?void 0:t.name),link:this.getNextLinks(e.results),edgeType:this.getEdgeType(e),next:this.getNext(e.results)}},getNodeStyle:function(e){return e.id==this.process.first_stage_id?"fill:#367DA8,color:white,stroke:#367DA8,stroke-width:4px,box-shadow:10px":this.executableNodes.indexOf(e.id)>-1?"fill:black,color:white,stroke:black,stroke-width:4px,box-shadow:10px":"stroke:".concat(e.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(e){var t=[];return e.forEach((function(e){t.push(e.result_stage_id)})),(null===e||void 0===e?void 0:e.length)<=0&&t.push(this.createLastNode()),t},createLastNode:function(){var e=this.$UUID();return this.nodes.push({id:e,style:"fill:green,color:white,stroke:green,stroke-width:4px",editable:!1,text:"Concluído",link:[],edgeType:"asymetric",next:[]}),e},getNextLinks:function(e){var t=[],a=(null===e||void 0===e?void 0:e.length)>1;return e.forEach((function(e){var i,s=null===e||void 0===e||null===(i=e.result)||void 0===i?void 0:i.name;a&&(s=e.order+" - "+s),t.push("-- "+s+" ---\x3e")})),(null===e||void 0===e?void 0:e.length)<=0&&t.push("-- Encerrar ---\x3e"),t},getEdgeType:function(e){var t;return(null===e||void 0===e||null===(t=e.results)||void 0===t?void 0:t.length)>1?"rhombus":"stadium"},openStage:function(e){var t=this.process.stages.filter((function(t){return t.id==e}));null!==t&&void 0!==t&&t.length&&t[0]&&this.$emit("selectStage",t[0])},addStage:function(e){this.$WiEditDialog({wiConfig:"process-stage",data:{process_id:e.id},redirectOnSubmit:!1})},listStage:function(e){this.$WiListDialog({wiConfig:"process-stage",filter:{process_id:e.id,order:"order,asc"},wiEditData:{process_id:e.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}}},Fm=Am,Im=Object(m["a"])(Fm,Om,Tm,!1,null,null,null),Pm=Im.exports,jm={data:function(){return{processStageDialog:!1,processStage:{}}},methods:{selectStage:function(e){null!==e&&void 0!==e&&e.id&&this.openProcessStage(e)},openProcessStage:function(e){var t=this;setTimeout((function(){t.processStage=e,t.processStageDialog=!0}),10)},addStage:function(e,t){this.$WiEditDialog({wiConfig:"process-stage",data:{process_id:e.id},redirectOnSubmit:!1,onSubmit:t})},listStage:function(e){this.$WiListDialog({wiConfig:"process-stage",filter:{process_id:e.id,order:"order,asc",withCount:"results"},wiEditData:{process_id:e.id},redirectOnSubmit:!1})}},components:{ProcessStageDialog:Em,ProcessStagesFlowcharts:Pm}},qm=jm,$m=(a("afa1"),Object(m["a"])(qm,xm,ym,!1,null,null,null)),zm=$m.exports,Nm=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("Toolbar"),e.stages&&e.stages.length>0?a("v-container",{staticStyle:{"padding-top":"0px !important","padding-bottom":"0px !important","overflow-y":"auto",height:"calc(100vh - 96px)"},attrs:{fluid:""}},[e.stages&&e.stages.length>0?a("v-container",{staticStyle:{padding:"0px !important"}},[a("v-slide-y-transition",[e.execution&&e.execution.status&&"closed"==e.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",[e._v(e._s(e.execution.process.name)),a("br"),e._v("concluído com sucesso!")])]),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{outline:"",color:"green"},on:{click:function(t){return e.restartExecution(e.execution.process_id)}}},[a("v-icon",[e._v("restart_alt")]),a("span",[e._v(" Iniciar novo processo")])],1),a("v-btn",{attrs:{outline:"",color:"orange"},on:{click:function(t){return e.restartExecutionWithDiagnosticData(e.execution.process_id)}}},[a("v-icon",[e._v("play_circle_outline")]),a("span",[e._v(" Executar este processo novamente")])],1),a("v-spacer")],1),a("v-card-text")],1)],1)],1):e._e()],1),a("TimeLine")],1):e._e()],1):e.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"}},[e._v(" Buscando execução do processo. "),a("br"),e._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"}},[e._v(" Execução de processo não encontrada. "),a("br"),e._v("Tente novamente ou contacte o suporte. ")]),a("v-btn",{attrs:{color:"primary"},on:{click:function(t){return e.loadExecution(e.$route)}}},[a("v-icon",[e._v("refresh")]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v("Tentar novamente")])],1),a("v-btn",{on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("navigate_before")]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v("Voltar")])],1)],1)],1)],1),e.processExecutionDialog?a("ProcessCreateDiagnostic",{attrs:{oldDiagnosticData:e.processExecutionDialogData.oldDiagnosticData,newProcessExecutionId:e.processExecutionDialogData.newProcessExecutionId},model:{value:e.processExecutionDialog,callback:function(t){e.processExecutionDialog=t},expression:"processExecutionDialog"}}):e._e()],1)},Mm=[],Lm=a("b986"),Rm=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.execution?a("v-timeline",{attrs:{dense:"",clipped:""}},[a("v-slide-y-transition",{attrs:{group:""}},e._l(e.invertStages,(function(t){return a("v-timeline-item",{key:t.id,staticClass:"white--text",class:{"mb-5":e.isCurrentStage(t)},attrs:{"fill-dot":"",color:t.status.color,large:""},scopedSlots:e._u([{key:"icon",fn:function(){return[a("Status",{attrs:{status:t.status}})]},proxy:!0}],null,!0)},[a("Stage",{attrs:{stage:t},on:{refresh:e.refreshExecution}})],1)})),1)],1):e._e()},Um=[],Wm=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({},i),["opened"==e.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:""}},[e._v(" "+e._s(e.status.icon)+" ")])],1)],1)]}}])},[a("span",{domProps:{textContent:e._s(e.status.name)}})])},Vm=[],Bm={name:"ProcessStatus",props:{status:{type:Object,default:function(){return{}}}}},Hm=Bm,Gm=Object(m["a"])(Hm,Wm,Vm,!1,null,null,null),Ym=Gm.exports,Jm=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{class:e.destackStage},[a("StageHeader",{attrs:{stage:e.stage,execution:e.execution,status:e.stage.status,openedAt:e.stage.opened_at,showStageContent:e.showStageContent},on:{setShowStageContent:e.setShowStageContent}}),a("v-slide-y-transition",[e.showStageContent?a("keep-alive",[a(e.stageComponent(),{tag:"component",attrs:{data:e.data,stage:e.stage,status:e.stage.status,execution:e.execution},on:{updateProcess:e.updateProcess}})],1):e._e()],1),a("StageFooter",{attrs:{data:e.data,stage:e.stage,isValid:e.isValid,status:e.stage.status,execution:e.execution},on:{updateProcess:e.updateProcess}})],1)},Qm=[],Km=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{attrs:{flat:""}},[e.stage.stage&&e.stage.stage.config?a("v-alert",{staticStyle:{margin:"0"},attrs:{value:!0,color:e.stage.stage.config.color}},[e.stage.stage.config&&e.stage.stage.config.message?a("span",[a("h1",{domProps:{innerHTML:e._s(e.stage.stage.config.message)}})]):a("span",[a("h2",[e._v("Mensagem não definida!")])]),e.stage.stage.config&&e.stage.stage.config.description?a("span",[a("h3",{domProps:{innerHTML:e._s(e.stage.stage.config.description)}})]):e._e()]):e._e(),e.status&&"closed"!=e.status.code&&"canceled"!=e.status.code?a("v-card-actions",[a("v-spacer"),a("v-btn",{class:{"white--text":"yes"==e.decision},attrs:{outline:"yes"!=e.decision,block:"",color:"green"},on:{click:function(t){return e.updateProcess("yes")}}},[a("span",[e._v(" Sim ")]),a("v-icon",[e._v("thumb_up_off_alt")])],1),a("v-btn",{class:{"white--text":"no"==e.decision},attrs:{outline:"no"!=e.decision,block:"",color:"red"},on:{click:function(t){return e.updateProcess("no")}}},[a("span",[e._v(" Não ")]),a("v-icon",[e._v("thumb_down_off_alt")])],1)],1):e.data&&e.data.decision?a("v-card-text",["yes"==e.data.decision?a("h1",[e._v(" Sim ")]):e._e(),"no"==e.data.decision?a("h1",[e._v(" Não ")]):e._e()]):e._e()],1)},Xm=[],Zm={name:"Decision",data:function(){return{decision:null}},methods:{updateProcess:function(e){this.decision=e,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{}}}}},ev=Zm,tv=(a("7211"),Object(m["a"])(ev,Km,Xm,!1,null,"2f0c2216",null)),av=tv.exports,iv=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.status&&"closed"!=e.status.code&&"canceled"!=e.status.code?a("v-card",{attrs:{flat:""}},[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h3",[e._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(t){return e.createWiEditDialog()}}},[a("v-icon",[e._v("contact_support")]),a("span",[e._v(" Responder agora ")])],1),a("v-spacer")],1)],1):a("FormReplyList",{attrs:{form:e.data.form,reply:e.data,replyEditor:{},showHeader:!1,showTitle:!1}})],1)},sv=[],ov={name:"FormReply",methods:{updateProcess:function(e){this.$emit("updateProcess",{data:{form_reply_id:e.data.data.id},isValid:!!e.data.data.id,autoSendProcessStage:!0})},createWiEditDialog:function(){var e=Object(Ae["a"])(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.createReplyLoading=!0,e.next=3,Object(Ol["a"])(this.stage.stage.config.form_id);case 3:t=e.sent,a="form-"+this.stage.stage.config.form_id,this.$store.commit("pages/ADD_CONFIG",{name:a,config:t}),this.$WiEditDialog({wiConfig:a,data:{},redirectOnSubmit:!1,onSubmit:this.updateProcess}),this.createReplyLoading=!1;case 8:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},props:{status:{type:Object,default:function(){return{}}},stage:{type:Object,default:function(){return{}}},data:{type:Object,default:function(){return{}}}},components:{FormReplyList:xd}},nv=ov,rv=(a("f814"),Object(m["a"])(nv,iv,sv,!1,null,"a234c8f0",null)),lv=rv.exports,cv={methods:{sendProcessStage:function(){var e=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(t){null!==t&&void 0!==t&&t.sucess&&(e.$emit("refresh",t),e.$emit("updateProcess",{isValid:!1,data:{}}),e.redirectAfterSendProcessStage&&e.redirectAfterSendProcessStage())},config:{msgLoad:!0,msgSucess:!1,msgError:!0,msgAsk:!1}})},refresh:function(){this.$emit("refresh")}}},dv=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-list",{staticStyle:{"padding-bottom":"0px !important"},style:{background:e.$wiDark?"":"white"},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""},on:{click:function(t){return e.setShowStageContent()}}},[a("v-list-tile-avatar",{staticStyle:{"padding-right":"10px"}},[a("v-avatar",[a("v-icon",{attrs:{large:"",color:"black"}},[e._v(" "+e._s(e.stage.stage.type.icon||"add")+" ")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("strong",[e._v(e._s(e.stage.stage.name))])]),a("v-list-tile-sub-title",[e._v(" "+e._s(e.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",[e._v(" "+e._s(e.execution.id)+" - ")])])],1),e.openedAt?a("v-list-tile-action",[a("v-list-tile-action-text",[a("span",[e._v(" "+e._s(e._f("moment")(e.openedAt,"DD/MM/YYYY HH:mm:ss"))+" ")])])],1):e._e(),"closed"==e.status.code||"canceled"==e.status.code?a("v-list-tile-action",{staticStyle:{"padding-left":"10px","padding-top":"0 !important","padding-bottom":"0 !important"}},[e.showStageContent?a("v-icon",[e._v("expand_less")]):a("v-icon",[e._v("expand_more")])],1):e._e()],1)],1),e.showStageContent?a("v-divider"):e._e(),e.showStageContent?a("v-divider"):e._e()],1)},uv=[],pv={name:"ProcessStageHeader",methods:{setShowStageContent:function(){this.$emit("setShowStageContent",!this.showStageContent)},getExternalTimeFormated:function(e){if(e){var t=this.$moment(e),a=this.$moment().startOf("day"),i=Math.round(this.$moment.duration(a-t).asDays());return i>1?this.$moment(e).format("DD/MM/YY HH:mm"):this.$moment(e).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}}},mv=pv,vv=Object(m["a"])(mv,dv,uv,!1,null,null,null),fv=vv.exports,gv=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.status&&"closed"!=e.status.code&&"canceled"!=e.status.code?a("div",[a("v-divider"),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{disabled:!e.isValid,block:"",outline:"",color:"green"},on:{click:function(t){return e.sendProcessStage()}}},[a("span",[e._v(" Próximo ")]),a("v-icon",[e._v("send")])],1)],1)],1):e._e()},_v=[],hv={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:[cv]},bv=hv,xv=Object(m["a"])(bv,gv,_v,!1,null,null,null),yv=xv.exports,kv=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-alert",{staticStyle:{margin:"0"},attrs:{value:!0,color:e.color}},[e.message?a("h2",{domProps:{innerHTML:e._s(e.message)}}):a("span",[a("h2",[e._v("Mensagem não definida!")])])])},Cv=[],wv={name:"ShowMessage",computed:{color:function(){var e,t,a;return null===(e=this.stage)||void 0===e||null===(t=e.stage)||void 0===t||null===(a=t.config)||void 0===a?void 0:a.color},message:function(){var e,t,a;return null===(e=this.stage)||void 0===e||null===(t=e.stage)||void 0===t||null===(a=t.config)||void 0===a?void 0:a.message}},methods:{updateProcess:function(e){this.$emit("updateProcess",e)}},props:{status:{type:Object,default:function(){return{}}},stage:{type:Object,default:function(){return{}}}}},Sv=wv,Dv=(a("6b73"),Object(m["a"])(Sv,kv,Cv,!1,null,"1951a756",null)),Ev=Dv.exports,Ov=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{"padding-right":"30px"}},[e.status&&"closed"!=e.status.code&&"canceled"!=e.status.code?a("DiagnosticCreateTimeline",{on:{updateProcess:e.updateProcess}}):a("DiagnosticCreateData",{attrs:{data:e.data}})],1)},Tv=[],Av=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-timeline",{attrs:{dense:""}},[a("v-timeline-item",{attrs:{color:e.getFieldStatus("customer").color,icon:e.getFieldStatus("customer").icon,small:"","fill-dot":""}},[a("DiagnosticSearchCustomer",{attrs:{data:e.getCustomer(e.diagnostic.customer)},on:{selected:e.setDiagnostic}})],1),e.diagnostic.customer&&e.diagnostic.customer.id?a("v-timeline-item",{attrs:{color:e.getFieldStatus("contract").color,icon:e.getFieldStatus("contract").icon,small:"","fill-dot":""}},[a("DiagnosticListDialog",{attrs:{title:"Contrato",icon:"description",placeholder:"Selecione um contrato",data:e.getContract(e.diagnostic.contract),wiConfig:"contract",selected:"contract",filter:{person_id:e.diagnostic.customer.id,orWhere:"stage,2;stage,1"},openInMounted:!0},on:{selected:e.setDiagnostic}})],1):e._e(),e.diagnostic.customer&&e.diagnostic.customer.id&&e.diagnostic.contract&&e.diagnostic.contract.id?a("v-timeline-item",{attrs:{color:e.getFieldStatus("host").color,icon:e.getFieldStatus("host").icon,small:"","fill-dot":""}},[a("DiagnosticListDialog",{attrs:{title:"Dispositivo",icon:"router",placeholder:"Selecione um Dispositivo",data:e.getHost(e.diagnostic.host),wiConfig:"host",selected:"host",filter:{contract_id:e.diagnostic.contract.id},openInMounted:!0},on:{selected:e.setDiagnostic}})],1):e._e(),e.diagnostic.customer&&e.diagnostic.customer.id&&e.diagnostic.contract&&e.diagnostic.contract.id&&e.diagnostic.host&&e.diagnostic.host.id?a("v-timeline-item",{attrs:{color:e.getFieldStatus("category").color,icon:e.getFieldStatus("category").icon,small:"","fill-dot":""}},[a("DiagnosticListDialog",{attrs:{title:"Categoria",icon:"category",placeholder:"Selecione uma categoria",data:e.getCategory(e.diagnostic.category),wiConfig:"config-category-diagnostic",selected:"category",filter:{where:"active,1"},openInMounted:!0},on:{selected:e.setDiagnostic}})],1):e._e(),e.diagnostic.customer&&e.diagnostic.customer.id&&e.diagnostic.contract&&e.diagnostic.contract.id&&e.diagnostic.host&&e.diagnostic.host.id&&e.diagnostic.category&&e.diagnostic.category.id?a("v-timeline-item",{attrs:{color:e.getFieldStatus("observation").color,icon:e.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:e.diagnostic.observation,callback:function(t){e.$set(e.diagnostic,"observation",t)},expression:"diagnostic.observation"}})],1)],1):e._e()],1)},Fv=[],Iv=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{attrs:{color:"gray"}},[e.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:""}},[e._v("person")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" Cliente ")]),a("v-list-tile-title",[a("strong",[e._v(" "+e._s(e._f("stringlength")(e.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(t){return e.setSelected(null)}}},[a("v-icon",[e._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:e.documentType,callback:function(t){e.documentType=t},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:e.loading,label:"CPF ou CNPJ",placeholder:"Digite o "+e.documentType+" do cliente",mask:"CPF"===e.documentType?"###.###.###-##":"##.###.###/####-##"},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.searchCustomerByDocument()}},model:{value:e.document,callback:function(t){e.document=t},expression:"document"}})],1),a("v-flex",{staticClass:"elevation-3",attrs:{xs12:"",sm2:"",md2:"",lg2:"",xl2:"","d-flex":""}},[a("v-btn",{attrs:{flat:"",outline:"",disabled:!e.isValid,loading:e.loading},on:{click:function(t){return e.searchCustomerByDocument()}}},[a("v-icon",[e._v("search")]),a("span",[e._v(" Buscar")])],1)],1)],1)],1)},Pv=[],jv={name:"DiagnosticSearchCustomer",data:function(){return{loading:!1,documentType:"CPF",document:""}},computed:{isValid:function(){var e="CPF"===this.documentType?11:14;return this.document.length===e}},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(e){var t,a,i,s;(this.loading=!1,null!==e&&void 0!==e&&null!==(t=e.sucess)&&void 0!==t&&t.status&&"not-found"!==(null===e||void 0===e||null===(a=e.sucess)||void 0===a?void 0:a.status))?this.setSelected(null===e||void 0===e||null===(s=e.sucess)||void 0===s?void 0:s.data):"not-found"===(null===(i=e.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(e){var t=this;this.$emit("selected",{field:"customer",data:null}),setTimeout((function(){t.$emit("selected",{field:"customer",data:e}),t.$emit("selected",{field:"contract",data:null}),t.$emit("selected",{field:"host",data:null}),t.$emit("selected",{field:"category",data:null})}),100)}},props:{data:{default:null}}},qv=jv,$v=(a("7e10"),Object(m["a"])(qv,Iv,Pv,!1,null,"f212d8d4",null)),zv=$v.exports,Nv=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",[a("v-list",{staticClass:"diagnostic-list-dialog",attrs:{dense:""}},[a("v-list-tile",{attrs:{avatar:""},on:{click:function(t){return e.openListDialog(!1)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[e._v(e._s(e.icon))])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" "+e._s(e.title)+" ")]),a("v-list-tile-title",[e.data?a("strong",[e._v(" "+e._s(e._f("stringlength")(e.data,100))+" ")]):a("span",[e._v(" "+e._s(e.placeholder)+" ")])])],1),a("v-list-tile-action",{staticStyle:{"padding-top":"0 !important","padding-bottom":"0 !important"}},[a("v-btn",{attrs:{icon:""}},[a("v-icon",[e._v(e._s(e.data?"edit":"search"))])],1)],1)],1)],1)],1)},Mv=[],Lv={name:"DiagnosticListDialog",methods:{mountedOpenDialog:function(){var e=this;this.openInMounted&&setTimeout((function(){e.openListDialog(!0)}),500)},openListDialog:function(e){this.$WiListDialog({wiConfig:this.wiConfig,callback:this.calback,filter:this.filter,mode:"select",dataOneSelect:e})},calback:function(e){var t=this;e&&(this.clearData(),setTimeout((function(){t.$emit("selected",{field:t.selected,data:e})}),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}}},Rv=Lv,Uv=(a("831e"),Object(m["a"])(Rv,Nv,Mv,!1,null,"0f441f1f",null)),Wv=Uv.exports,Vv={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(e){return this.diagnostic[e]?{icon:"done",color:"green"}:{icon:"radio_button_unchecked",color:"orange"}},getCustomer:function(e){var t;return null!==(t=null===e||void 0===e?void 0:e.first_name)&&void 0!==t?t:null},getContract:function(e){var t,a;return null!==(t=null===e||void 0===e||null===(a=e.address)||void 0===a?void 0:a.address_full)&&void 0!==t?t:null},getHost:function(e){var t;return null!==(t=null===e||void 0===e?void 0:e.description)&&void 0!==t?t:null},getCategory:function(e){var t;return null!==(t=null===e||void 0===e?void 0:e.name)&&void 0!==t?t:null},setDiagnostic:function(e){var t=e.field,a=e.data;this.diagnostic[t]=a,this.updateProcess(this.diagnostic),this.$forceUpdate()},updateProcess:function(e){var t=!!e.customer&&!!e.contract&&!!e.host&&!!e.category&&!!e.observation;this.$emit("updateProcess",{data:e,isValid:t})}},watch:{"diagnostic.observation":function(){this.updateProcess(this.diagnostic)}},components:{DiagnosticSearchCustomer:zv,DiagnosticListDialog:Wv}},Bv=Vv,Hv=Object(m["a"])(Bv,Av,Fv,!1,null,null,null),Gv=Hv.exports,Yv=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:""}},[e._v("code")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" ID/Código: ")]),a("v-list-tile-title",[e.data?a("strong",[e._v(" "+e._s(e.data.id)+" ")]):e._e()])],1),a("v-list-tile-action",[a("v-btn",{attrs:{disabled:!e.data.id,ripple:"",small:"",outline:"",link:"",to:{name:"diagnostic",params:{id:e.data.id}}}},[a("v-icon",{staticStyle:{padding:"0 5px"}},[e._v("open_in_new")]),a("span",{staticStyle:{padding:"0 5px"}},[e._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:""}},[e._v("person")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" Cliente: ")]),a("v-list-tile-title",[e.data&&e.data.customer?a("strong",[e._v(" "+e._s(e.data.customer.name)+" "),e.data.customer.document?a("span",[e._v(" - "+e._s(e.data.customer.document))]):e._e()]):e._e()])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[e._v("description")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" Contrato: ")]),a("v-list-tile-title",[e.data&&e.data.contract?a("strong",[e._v(" "+e._s(e.data.contract.address_full)+" ")]):e._e()])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[e._v("dns")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" Equipamento: ")]),a("v-list-tile-title",[e.data&&e.data.host?a("strong",[e._v(" "+e._s(e.data.host.description)+" ")]):e._e()])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[e._v("category")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" Categoria: ")]),a("v-list-tile-title",[e.data&&e.data.category?a("strong",[e._v(" "+e._s(e.data.category.name)+" ")]):e._e()])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[e._v("description")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" Descrição: ")]),a("v-list-tile-title",[e.data&&e.data.observation?a("strong",[e._v(" "+e._s(e.data.observation)+" ")]):e._e()])],1)],1)],1)},Jv=[],Qv={name:"DiagnosticCreateData",props:{data:{type:Object,default:function(){return{}}},status:{type:Object,default:function(){return{}}}}},Kv=Qv,Xv=Object(m["a"])(Kv,Yv,Jv,!1,null,null,null),Zv=Xv.exports,ef={methods:{updateProcess:function(e){this.$emit("updateProcess",e)}},props:{data:{type:Object,default:function(){return{}}},status:{type:Object,default:function(){return{}}}},components:{DiagnosticCreateTimeline:Gv,DiagnosticCreateData:Zv}},tf=ef,af=Object(m["a"])(tf,Ov,Tv,!1,null,null,null),sf=af.exports,of=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list",{staticClass:"diagnostic-set-status",attrs:{dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[e.data.icon?a("v-icon",{attrs:{large:"",color:e.data.color}},[e._v(" "+e._s(e.data.icon)+" ")]):a("v-icon",{attrs:{large:""}},[e._v("military_tech")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" Novo status: ")]),a("v-list-tile-title",[e.data.name?a("strong",[e._v(" "+e._s(e.data.name)+" ")]):a("strong",[e._v(" Não definido ")])])],1)],1)],1)},nf=[],rf={name:"DiagnosticSetStatus",methods:{updateProcess:function(e){this.$emit("updateProcess",e)}},props:{data:{type:Object,default:function(){return{}}},status:{type:Object,default:function(){return{}}}}},lf=rf,cf=(a("3191"),Object(m["a"])(lf,of,nf,!1,null,"ccc9cb88",null)),df=cf.exports,uf=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.data?a("div",[a("v-card-text",[a("WiLoading",{attrs:{loading:"opened"==e.status.code,message:"Analisando equipamento...","min-height":"200px"}},[a("v-layout",{attrs:{row:"",wrap:""}},[e.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:e.stage.result.result.color},attrs:{avatar:"",color:"success"}},[a("v-list-tile-avatar",[a("v-icon",{staticClass:"white--text",attrs:{large:""}},[e._v(e._s(e.stage.result.result.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[e._v(" "+e._s(e.stage.result.result.name)+" ")])]),a("v-list-tile-sub-title",{staticClass:"white--text"},[e._v(" "+e._s(e.stage.result.result.description)+" ")])],1)],1),a("v-divider")],1)],1):e._e(),e.host?a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:"","d-flex":""}},[a("HostCheckModel",{attrs:{host:e.host,status:e.status,stage:e.stage},on:{onSelectModel:e.onSelectModel,onSaveConfig:e.onSaveConfig}})],1):e._e(),e.data.status||"error"!=e.data["status-type"]?e._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:""}},[e._v(" close ")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[e._v(" Ocorreu um erro ao analisar o equipamento "),e.data.date_time?a("span",[e._v(" às "+e._s(e._f("moment")(e.data.date_time,"DD/MM/YYYY HH:mm:ss")))]):e._e()])]),a("v-list-tile-sub-title",{staticClass:"white--text"},[e._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:e.onTryAgain}},[a("v-icon",[e._v("refresh")]),a("span",[e._v(" Tentar novamente")])],1),a("v-divider")],1)],1),e.host?a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("DiagnosticSignal",{attrs:{host:e.host}})],1):e._e(),a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("DiagnosticDevice",{attrs:{device:e.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:e.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:e.ticketsIndirect}})],1)],1)],1)],1),a("v-divider")],1):e._e()},pf=[],mf=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"80%",fullscreen:e.$vuetify.breakpoint.xsOnly},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"diagnostic-tickets__enable-button elevation-2"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("strong",[e._v(e._s(e.title))]),a("v-divider"),e.data?a("h1",[e._v(e._s(e.data.count))]):a("h3",[e._v("Não foi possível verificar")])],1)],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-tickets"},[a("v-toolbar",{staticClass:"diagnostic-tickets__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[e._v(" "+e._s(e.title)+" ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),e.data&&e.data.count>0?a("v-card-text",[a("h4",[a("span",[e._v(e._s(e.data.count)+" ")]),a("span",[e._v(" "+e._s(e.title)+" encontrado(s).")])]),a("br"),a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.data.tickets,(function(t,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:t.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",[e._v("ID: ")]),e._v(" "+e._s(t.id)+" ")]),a("div",[a("strong",[e._v("Abertura: ")]),e._v(" "+e._s(e._f("moment")(t.opened_at,"DD/MM/YY HH:mm"))+" ")]),a("div",[a("strong",[e._v("Previsão: ")]),e._v(" "+e._s(t.prevision)+" ")]),a("div",[a("strong",[e._v("Status: ")]),e._v(" "+e._s(t.status)+" ")]),a("div",[a("strong",[e._v("Ocorrência: ")]),e._v(" "+e._s(t.category)+" ")]),a("div",[a("strong",[e._v("Impacto: ")]),e._v(" "+e._s(t.impact)+" ")])])],1)],1)})),1)],1):a("v-card-text",{staticClass:"diagnostic-tickets__not-found"},[a("h2",[e._v("Nenhum chamado encontrado. ")])])],1)],1)},vf=[],ff={name:"DiagnosticTickets",data:function(){return{dialog:!1}},props:{title:{default:"Chamado(s) "},data:{required:!0,default:function(){return{}}}}},gf=ff,_f=(a("2a8b"),Object(m["a"])(gf,mf,vf,!1,null,"8f179c82",null)),hf=_f.exports,bf=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card-text",{staticClass:"elevation-2",staticStyle:{"text-align":"center"}},[a("HostSignalDialog",{attrs:{host:e.host,refreshSignal:!1,title:"Informações no momento do diagnóstico"},on:{refresh:e.refresh}},[a("div",{staticClass:"diagnostic-signal__enable-button"},[a("strong",[e._v("Sinal do equipamento")]),a("v-divider"),e.host.online?a("h1",{staticClass:"diagnostic-signal__title",class:{"diagnostic-signal__title--signal_is_ok":e.host.signal_is_ok}},[e._v(" "+e._s(e.host.signal||"- - -")+" ")]):e.host.complement&&e.host.complement.status?a("h3",{staticClass:"diagnostic-offline__title"},[a("span",[e._v("Offline")]),a("span",{staticClass:"diagnostic-offline-types__title"},[e._v(" "+e._s(e.host.complement.status)+" ")])]):a("h1",{staticClass:"diagnostic-offline__title"},[e._v(" Offline ")])],1)]),a("div",{staticClass:"diagnostic-signal__details-container",on:{click:function(t){e.hostDetailDialog=!0}}},[a("v-divider"),a("div",{staticClass:"diagnostic-signal__details"},[e._v(" Detalhes do equipamento ")])],1),a("HostDetailDialog",{attrs:{host:e.host},on:{refresh:e.refresh},model:{value:e.hostDetailDialog,callback:function(t){e.hostDetailDialog=t},expression:"hostDetailDialog"}})],1)},xf=[],yf=a("77db"),kf={name:"DiagnosticSignal",data:function(){return{hostDetailDialog:!1}},props:{host:{required:!0,default:function(){return{}}}},components:{HostDetailDialog:yf["a"],HostSignalDialog:rm["a"]},methods:{refresh:function(){this.$emit("refresh")}}},Cf=kf,wf=(a("fef9"),Object(m["a"])(Cf,bf,xf,!1,null,"5cabac2a",null)),Sf=wf.exports,Df=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"80%",fullscreen:e.$vuetify.breakpoint.xsOnly},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"diagnostic-device__enable-button elevation-2"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("strong",[e._v("Dispositivo")]),a("v-divider"),e.device&&e.device.nome_disp?a("h3",[e._v(e._s(e._f("stringlength")(e.device.nome_disp,30)))]):a("h3",[e._v("Não localizado")])],1)],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-device"},[a("v-toolbar",{staticClass:"diagnostic-device__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[e._v(" Dispositivo ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),e.device?a("v-card-text",[a("h4",[a("span",[e._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",[e._v("Dispositivo: "+e._s(e.device.nome_disp||"Não informado"))]),a("h4",[e._v("IP: "+e._s(e.device.ip_disp||"Não informado"))]),a("h4",[e._v("Rede: "+e._s(e.device.network_names||"Não informado"))])])],1)],1)],1)],1):a("v-card-text",{staticClass:"diagnostic-device__not-found"},[a("h2",[e._v("Nenhum dispositivo encontrado.☹️ ")])])],1)],1)},Ef=[],Of={name:"DiagnosticDevice",data:function(){return{dialog:!1}},props:{device:{required:!1,default:function(){return{}}}}},Tf=Of,Af=(a("2a64"),Object(m["a"])(Tf,Df,Ef,!1,null,"64dc8d61",null)),Ff=Af.exports,If=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{"padding-bottom":"10px"}},[a("Host",{attrs:{host:e.host,showConfig:"user-action"==e.status.code},on:{onSelectModel:e.onSelectModel,onSaveConfig:e.onSaveConfig}})],1)},Pf=[],jf={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:um}},qf=jf,$f=Object(m["a"])(qf,If,Pf,!1,null,null,null),zf=$f.exports,Nf={name:"DiagnosticHostCheck",computed:{signal:function(){var e;return null===(e=this.data)||void 0===e?void 0:e.signal},ticketsDirect:function(){var e,t;return null===(e=this.data)||void 0===e||null===(t=e.tickets)||void 0===t?void 0:t.device},ticketsIndirect:function(){var e,t;return null===(e=this.data)||void 0===e||null===(t=e.tickets)||void 0===t?void 0:t.network},device:function(){var e;return null===(e=this.data)||void 0===e?void 0:e.device},host:function(){return this.formatHostData()}},methods:{onSelectModel:function(e){this.$emit("updateProcess",{data:e,isValid:!0,autoSendProcessStage:!0})},onSaveConfig:function(e){this.$emit("updateProcess",{data:e,isValid:!0,autoSendProcessStage:!0})},formatHostData:function(){var e,t,a,i=null===(e=this.data)||void 0===e?void 0:e.host;(i&&(null===i||void 0===i||!i.active_devices)||(null===i||void 0===i||null===(t=i.active_devices)||void 0===t?void 0:t.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:hf,DiagnosticSignal:Sf,DiagnosticDevice:Ff,HostCheckModel:zf}},Mf=Nf,Lf=(a("1768"),Object(m["a"])(Mf,uf,pf,!1,null,"146c03d5",null)),Rf=Lf.exports,Uf=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-alert",{staticStyle:{margin:"0"},attrs:{value:!0,color:"yellow"}},[a("h2",{staticClass:"black--text"},[e._v(" Exibir linha do tempo do Diagnóstico "+e._s(e.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(t){return e.makeShowTimeLine()}}},[a("v-icon",[e._v("timeline")]),a("span",{staticClass:"ml-2"},[e._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:e.diagnosticId}},block:"",color:"",outline:""}},[a("v-icon",[e._v("info")]),a("span",{staticClass:"ml-2"},[e._v("Exibir detalhes do diagnóstico")])],1)],1)],1)],1)],1)},Wf=[],Vf={name:"DiagnosticShowEvents",computed:{diagnosticId:function(){var e;return(null===(e=this.data)||void 0===e?void 0:e.diagnostic_id)||null}},methods:{updateProcess:function(e){this.$emit("updateProcess",e)},makeShowTimeLine:function(){var e=this;this.diagnosticId?this.showTimeLine():(setTimeout((function(){e.makeShowTimeLine(),console.log(e.diagnosticId)}),2e3),console.log(this.diagnosticId))},showTimeLine:function(){this.$WiEventsDialog({title:"Ações/Eventos",icon:"message",service:Yr["a"],serviceParams:{where:"business_id,"+this.diagnosticId},socket:Jr["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{}}}}},Bf=Vf,Hf=(a("d0b5"),Object(m["a"])(Bf,Uf,Wf,!1,null,"ec8e9c1c",null)),Gf=Hf.exports,Yf=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list",{staticClass:"diagnostic-set-category",attrs:{dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[e.data.icon?a("v-icon",{attrs:{large:"",color:e.data.color}},[e._v(" "+e._s(e.data.icon)+" ")]):a("v-icon",{attrs:{large:""}},[e._v("military_tech")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" Nova Categoria: ")]),a("v-list-tile-title",[e.data.name?a("strong",[e._v(" "+e._s(e.data.name)+" ")]):a("strong",[e._v(" Não definido ")])])],1)],1)],1)},Jf=[],Qf={name:"DiagnosticSetCategory",methods:{updateProcess:function(e){this.$emit("updateProcess",e)}},props:{data:{type:Object,default:function(){return{}}},status:{type:Object,default:function(){return{}}}}},Kf=Qf,Xf=(a("79ef"),Object(m["a"])(Kf,Yf,Jf,!1,null,"7d29e0ad",null)),Zf=Xf.exports,eg=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list",{staticClass:"diagnostic-set-category",attrs:{dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[e.data.icon?a("v-icon",{attrs:{large:"",color:e.data.color}},[e._v(" "+e._s(e.data.icon)+" ")]):a("v-icon",{attrs:{large:""}},[e._v("military_tech")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" Nova Categoria: ")]),a("v-list-tile-title",[e.data.name?a("strong",[e._v(" "+e._s(e.data.name)+" ")]):a("strong",[e._v(" Não definido ")])])],1)],1)],1)},tg=[],ag={name:"DiagnosticCheckCategory",props:{data:{type:Object,default:function(){return{}}},status:{type:Object,default:function(){return{}}}}},ig=ag,sg=(a("8b7d"),Object(m["a"])(ig,eg,tg,!1,null,"f7c3cbc8",null)),og=sg.exports,ng=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.status&&"closed"!=e.status.code&&"canceled"!=e.status.code?a("v-card",{attrs:{flat:""}},[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h3",[e._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(t){return e.selectCategory()}}},[a("v-icon",[e._v("category")]),a("span",[e._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",[e.data.icon?a("v-icon",{attrs:{large:"",color:e.data.color}},[e._v(" "+e._s(e.data.icon)+" ")]):a("v-icon",{attrs:{large:""}},[e._v("military_tech")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" Nova Categoria: ")]),a("v-list-tile-title",[e.data.name?a("strong",[e._v(" "+e._s(e.data.name)+" ")]):a("strong",[e._v(" Não definido ")])])],1)],1)],1)],1)},rg=[],lg={name:"FormReply",methods:{updateProcess:function(e){null!==e&&void 0!==e&&e.id&&this.$emit("updateProcess",{data:{category_id:e.id},isValid:!!e.id,autoSendProcessStage:!0})},selectCategory:function(){var e=Object(Ae["a"])(regeneratorRuntime.mark((function e(){var t,a,i,s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:i=null===(t=this.stage)||void 0===t||null===(a=t.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 e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),selected:function(e){this.updateProcess({category_id:e.id})}},props:{status:{type:Object,default:function(){return{}}},stage:{type:Object,default:function(){return{}}},data:{type:Object,default:function(){return{}}}}},cg=lg,dg=(a("5b73"),Object(m["a"])(cg,ng,rg,!1,null,"31668d50",null)),ug=dg.exports,pg=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"","max-width":"90%"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h3",[e._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",[e._v("touch_app")]),a("span",[e._v(" Acessar agora ")])],1),a("v-spacer")],1)],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:e.$wiDark?"#212121":"#FFFFFF"}},[a("v-icon",[e._v("description")]),a("v-toolbar-title",[a("span",{domProps:{textContent:e._s(e.stage.stage.name)}})]),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(t){return e.printLayout()}}},[a("v-icon",[e._v("print")]),a("span",[e._v("Imprimir")])],1),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(t){return e.selectLayout()}}},[a("v-icon",[e._v("select_all")]),a("span",[e._v("Selecionar Tudo")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),e.dialog?a("v-card-text",[e.data.data?a("WiTinyEditor",{model:{value:e.data.data,callback:function(t){e.$set(e.data,"data",t)},expression:"data.data"}}):e._e()],1):e._e()],1)],1)},mg=[],vg=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.showEditor?a("TinyEditor",{attrs:{apiKey:e.apiKey,"initial-value":e.model,init:e.config}}):e._e()},fg=[],gg=a("ca72"),_g={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(e){this.$emit("input",e)}}},mounted:function(){this.showEditor=!0,this.$forceUpdate()},components:{TinyEditor:gg["a"]},props:{value:{required:!0}}},hg=_g,bg=Object(m["a"])(hg,vg,fg,!1,null,null,null),xg=bg.exports,yg={name:"DiagnosticRecreateDocument",data:function(){return{dialog:!1}},methods:{updateProcess:function(e){this.$emit("updateProcess",e)},printLayout:function(){tinymce.activeEditor.execCommand("mcePrint")},selectLayout:function(){this.selectAll(tinymce.activeEditor),tinymce.activeEditor.focus()},selectAll:function(e){var t=e.dom.createRng();t.selectNodeContents(e.getBody()),e.selection.setRng(t)}},props:{status:{type:Object,default:function(){return{}}},stage:{type:Object,default:function(){return{}}},data:{type:Object,default:function(){return{}}}},components:{WiTinyEditor:xg}},kg=yg,Cg=(a("4a7d"),Object(m["a"])(kg,pg,mg,!1,null,"45d45fdd",null)),wg=Cg.exports,Sg=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list",{staticClass:"diagnostic-set-category",attrs:{dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[e.data.icon?a("v-icon",{attrs:{large:"",color:e.data.color}},[e._v(" "+e._s(e.data.icon)+" ")]):a("v-icon",{attrs:{large:""}},[e._v("military_tech")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" Tecnologia: ")]),a("v-list-tile-title",[e.data.name?a("strong",[e._v(" "+e._s(e.data.name)+" ")]):a("strong",[e._v(" Não definido ")])])],1)],1)],1)},Dg=[],Eg={name:"DiagnosticCheckHostTechnology",props:{data:{type:Object,default:function(){return{}}},status:{type:Object,default:function(){return{}}}}},Og=Eg,Tg=(a("c08d"),Object(m["a"])(Og,Sg,Dg,!1,null,"6d0365be",null)),Ag=Tg.exports,Fg={name:"Stage",data:function(){return{data:{},isValid:!1,showStageContent:!1}},computed:Object(ke["a"])(Object(ke["a"])({},Object(ol["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(ke["a"])(Object(ke["a"])({},Object(ol["b"])("ProcessExecution",["refreshExecution"])),{},{stageComponent:function(){switch(this.stage.stage.type.code){case"decision":return av;case"form-reply":return lv;case"show-message":return Ev;case"diagnostic-create":return sf;case"diagnostic-host-check":return Rf;case"diagnostic-set-status":return df;case"diagnostic-show-events":return console.log("asdasdasd"),Gf;case"diagnostic-set-category":return Zf;case"diagnostic-recreate-document":return wg;case"diagnostic-select-category":return ug;case"diagnostic-check-category":return og;case"diagnostic-check-host-technology":return Ag}},updateProcess:function(e){var t=e.data,a=e.isValid,i=e.autoSendProcessStage,s=void 0!==i&&i;t&&(this.data=t),this.isValid=a,s&&this.isValid&&this.sendProcessStage()},setShowStageContent:function(e){this.showStageContent=e},setProcessData:function(){this.stage.data&&(this.data=this.stage.data)},sheckStageTypeConfig:function(){var e,t,a,i;"closed"!=(null===(e=this.stage)||void 0===e||null===(t=e.status)||void 0===t?void 0:t.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:[cv],components:{StageHeader:fv,StageFooter:yv}},Ig=Fg,Pg=Object(m["a"])(Ig,Jm,Qm,!1,null,null,null),jg=Pg.exports,qg={name:"ProcessTimeLine",computed:Object(ke["a"])(Object(ke["a"])({},Object(ol["e"])("ProcessExecution",["execution","loading"])),Object(ol["c"])("ProcessExecution",["invertStages"])),methods:Object(ke["a"])(Object(ke["a"])({},Object(ol["b"])("ProcessExecution",["refreshExecution"])),{},{isCurrentStage:function(e){var t,a;return(null===e||void 0===e?void 0:e.id)==(null===(t=this.execution)||void 0===t||null===(a=t.current_stage)||void 0===a?void 0:a.id)}}),components:{Status:Ym,Stage:jg}},$g=qg,zg=Object(m["a"])($g,Rm,Um,!1,null,null,null),Ng=zg.exports,Mg=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-toolbar",{staticStyle:{color:"white","z-index":"1"},attrs:{dense:"",color:e.$wiDark?"dark":"primary"}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("arrow_back")])],1),e.execution&&e.execution.process?a("v-toolbar-title",[e._v(" "+e._s(e.execution.process.name)+" ")]):e._e(),a("v-spacer"),!e.loading&&e.execution.status?a("label",{staticClass:"process-toolbar__status",style:{background:e.execution.status.color}},[a("v-icon",{attrs:{color:"white"}},[e._v(e._s(e.execution.status.icon))]),a("label",[e._v(" "+e._s(e.execution.status.name)+" ")])],1):e._e(),a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only pulse-button",attrs:{small:"",outline:"",color:"white"},on:{click:function(t){return e.$WiHelpDialog({title:"Por favor, descreva abaixo o que acontece com este processo:"})}}},[a("v-icon",[e._v("report")]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v(" Reportar")])],1),a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white"},on:{click:function(t){e.stageFlowchartDialog=!0}}},[a("v-icon",[e._v("account_tree")]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v(" Fluxo de etapas")])],1),a("v-btn",{attrs:{loading:e.loading,icon:""},on:{click:function(t){return e.refreshExecution()}}},[a("v-icon",{attrs:{color:"white"}},[e._v("refresh")])],1)],1),e.loading||e.stageLoading?a("v-progress-linear",{staticStyle:{margin:"0 !important"},attrs:{indeterminate:!0}}):e._e(),!e.loading&&e.execution&&1===e.execution.status_id?a("v-progress-linear",{staticStyle:{margin:"0 !important"},attrs:{value:e.autoRefreshProgress,height:2,color:"white"}}):e._e(),e.execution&&e.execution.process_id?a("StageFlowchartDialog",{attrs:{loading:e.loading,processId:e.execution.process_id},model:{value:e.stageFlowchartDialog,callback:function(t){e.stageFlowchartDialog=t},expression:"stageFlowchartDialog"}}):e._e()],1)},Lg=[],Rg=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"",width:"95%",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{color:"transparent",dense:"",flat:""}},[a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),e.dialog&&e.processId?a("div",{staticStyle:{"min-height":"400px"}},[a("WiView",{attrs:{title:"Detalhes do processo",apiUrl:"processes/process/"+e.processId,apiParams:"?with=stages;stages.results;stages.results.result_stage:id,type_id,order",notGetID:!0,notShowToolbar:!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.content,s=t.loading;return[a("ProcessStagesFlowcharts",{attrs:{loading:s,process:i,executableNodes:e.stageIds}})]}}],null,!1,2733217932)})],1):e._e()],1)],1)},Ug=[],Wg={name:"StageFlowchartDialog",computed:Object(ke["a"])(Object(ke["a"])({},Object(ol["c"])("ProcessExecution",["stageIds"])),{},{dialog:{get:function(){return this.value},set:function(e){this.$emit("input",e)}}}),props:{value:{required:!0},processId:{type:String,required:!0},loading:{type:Boolean,required:!0}},components:{ProcessStagesFlowcharts:Pm}},Vg=Wg,Bg=Object(m["a"])(Vg,Rg,Ug,!1,null,null,null),Hg=Bg.exports,Gg={name:"ProcessTollbar",data:function(){return{stageFlowchartDialog:!1,autoRefreshInterval:null,isAutoRefreshing:!1,lastRefreshTime:null,progressInterval:null,progressTick:0,animationFrame:null}},computed:Object(ke["a"])(Object(ke["a"])(Object(ke["a"])({},Object(ol["e"])("ProcessExecution",["execution","loading"])),Object(ol["c"])("ProcessExecution",["stageLoading"])),{},{autoRefreshProgress:function(){if(this.progressTick,!this.lastRefreshTime||!this.execution||1!==this.execution.status_id)return 0;var e=Date.now(),t=e-this.lastRefreshTime,a=Math.min(t/3e4*100,100);return Math.max(0,Math.min(100,a))}}),methods:Object(ke["a"])(Object(ke["a"])({test:function(){}},Object(ol["b"])("ProcessExecution",["refreshExecution"])),{},{startAutoRefresh:function(){var e=this;this.stopAutoRefresh(),this.autoRefreshInterval=setInterval((function(){e.performAutoRefresh()}),3e4),this.startProgressAnimation()},stopAutoRefresh:function(){this.autoRefreshInterval&&(clearInterval(this.autoRefreshInterval),this.autoRefreshInterval=null),this.progressInterval&&(clearInterval(this.progressInterval),this.progressInterval=null),this.animationFrame&&(cancelAnimationFrame(this.animationFrame),this.animationFrame=null),this.isAutoRefreshing=!1},performAutoRefresh:function(){var e=this;return Object(Ae["a"])(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.execution&&1===e.execution.status_id){t.next=2;break}return t.abrupt("return");case 2:if(!e.loading&&!e.isAutoRefreshing){t.next=4;break}return t.abrupt("return");case 4:if(a=Date.now(),!(e.lastRefreshTime&&a-e.lastRefreshTime<25e3)){t.next=7;break}return t.abrupt("return");case 7:return t.prev=7,e.isAutoRefreshing=!0,e.lastRefreshTime=a,t.next=12,e.refreshExecution();case 12:t.next=16;break;case 14:t.prev=14,t.t0=t["catch"](7);case 16:return t.prev=16,e.isAutoRefreshing=!1,t.finish(16);case 19:case"end":return t.stop()}}),t,null,[[7,14,16,19]])})))()},startProgressAnimation:function(){var e=this,t=function t(){e.execution&&1===e.execution.status_id&&(e.progressTick++,e.animationFrame=requestAnimationFrame(t))};this.animationFrame=requestAnimationFrame(t)},resetAndStartAutoRefresh:function(){var e=this;this.stopAutoRefresh(),this.progressTick=0,this.$nextTick((function(){e.lastRefreshTime=Date.now(),e.startAutoRefresh()}))}}),mounted:function(){this.resetAndStartAutoRefresh()},beforeDestroy:function(){this.stopAutoRefresh()},watch:{$route:function(){this.resetAndStartAutoRefresh()},execution:{handler:function(e,t){t&&e&&t.id===e.id&&t.process_id===e.process_id||this.resetAndStartAutoRefresh()},deep:!0}},components:{StageFlowchartDialog:Hg}},Yg=Gg,Jg=(a("0f98"),Object(m["a"])(Yg,Mg,Lg,!1,null,"4a78a714",null)),Qg=Jg.exports,Kg=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{"max-width":"700"},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",color:"transparent",flat:""}},[a("h2",[e._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"},[e._v("Criando novo diagnóstico")]),a("p",{staticClass:"loading-subtitle"},[e._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)},Xg=[],Zg={name:"ProcessCreateDiagnostic",data:function(){return{data:{},stage:{},execution:{}}},computed:{dialog:{get:function(){return this.value},set:function(e){this.$emit("input",e)}}},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 e=this;this.$WiApiGet({uri:"processes/execution/".concat(this.newProcessExecutionId),callback:function(t){var a;t.success&&null!==t&&void 0!==t&&null!==(a=t.success)&&void 0!==a&&a.id&&(e.execution=t.success,e.stage=t.success.current_stage,e.data=e.oldDiagnosticData,e.createDiagnostic())}})}},mounted:function(){this.findCreatedProcess()},props:{value:{type:Boolean,required:!0},oldDiagnosticData:{type:Object,required:!0},newProcessExecutionId:{type:String,required:!0}},mixins:[cv]},e_=Zg,t_=(a("64b1"),Object(m["a"])(e_,Kg,Xg,!1,null,"5152021e",null)),a_=t_.exports,i_={name:"ProcessExecution",computed:Object(ke["a"])({},Object(ol["e"])("ProcessExecution",["execution","stages","loading"])),methods:Object(ke["a"])(Object(ke["a"])({},Object(ol["b"])("ProcessExecution",["getExecution","subscribeExecution","unSubscribeExecution","closeExecution"])),{},{loadExecution:function(e){var t=e.params.id;this.getExecution(t),this.unSubscribeExecution(t),this.subscribeExecution(t),this.processExecutionDialog=!1}}),created:function(){this.loadExecution(this.$route)},destroyed:function(){this.closeExecution()},watch:{$route:function(e){this.loadExecution(e)}},mixins:[Lm["a"]],components:{Toolbar:Qg,TimeLine:Ng,ProcessCreateDiagnostic:a_}},s_=i_,o_=Object(m["a"])(s_,Nm,Mm,!1,null,null,null),n_=o_.exports,r_=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("WNCalendar",{attrs:{title:"Agenda de Ordens de Serviço",addButtonText:"Nova Ordem de Serviço",defaultCalendarView:"dayGridMonth",filters:e.filters,filtersConfig:e.filtersConfig,eventContentFormatter:e.orderContentFormatter},on:{addEvent:e.addEvent,getEvents:e.getEvents,dateClick:e.dateClick,eventDrop:e.eventDrop,eventClick:e.eventClick,onFilter:e.onFilter}}),a("v-dialog",{attrs:{scrollable:"",persistent:""},model:{value:e.orderDialog,callback:function(t){e.orderDialog=t},expression:"orderDialog"}},[a("v-card",[a("router-view")],1)],1)],1)},l_=[],c_=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="",e.title="Filtrar",e.availableFields={subHeader1:e.fieldSubHeader({text:"Selecione uma ou mais opções para filtrar."}),status_id:e.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:e.fieldSelectApi({value:"category_id",text:"Categoria",show:"name",api:{url:"",params:{fields:"id,name",order:"name,asc"}},size:["xs12","sm12","md4","lg4"]}),external_code:e.fieldText({value:"external_code",text:"Código Externo",size:["xs12","sm12","md4","lg4"]}),person_profile:e.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:e.fieldWiListDialog({value:"person_id",text:"Cliente",size:["xs12","sm12","md5","lg5"],wiConfig:"customer",show:"person.first_name",icon:"person_outline",showField:function(e){return"customer"==e.person_profile||!e.person_profile}}),prospect_id:e.fieldWiListDialog({value:"person_id",text:"Prospect",size:["xs12","sm12","md5","lg5"],wiConfig:"prospect",show:"person.first_name",icon:"person_outline",showField:function(e){return"prospect"==e.person_profile}}),collaborator_id:e.fieldWiListDialog({value:"collaborator_id",text:"Colaborador Responsável",size:["xs12","sm12","md4","lg4"],wiConfig:"collaborator",show:"collaborator.first_name",icon:"assignment_ind"}),tags:e.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:e.fieldWiListDialog({value:"company_id",text:"Empresa",size:["xs12","sm12","md6","lg6"],wiConfig:"company",show:"company.name",icon:"business"}),well_id:e.fieldWiListDialog({value:"business_id",text:"Poço Tubular",size:["xs12","sm12","md6","lg6"],wiConfig:"well",show:"well.name",icon:"waves"}),subHeader2:e.fieldSubHeader({text:"Filtrar por data"}),dateField:e.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:e.fieldDate({value:"date_start",text:"Data Inicial",size:["xs12","sm12","md4","lg4"]}),dateEnd:e.fieldDate({value:"date_end",text:"Data Final",size:["xs12","sm12","md4","lg4"]}),subHeader4:e.fieldSubHeader({text:"Filtrar por Endereço."}),state_id:e.fieldSelectApi({value:"state_id",text:"Estado",show:"name",api:{url:"register/state",params:{order:"name,asc"}},size:["xs12","sm12","md6","lg6"]}),city_id:e.fieldSelectApi({value:"city_id",text:"Cidade",show:"name_and_state",api:{url:"register/city",params:function(e){return{state_id:e.state_id,order:"state_id,asc;name,asc"}}},size:["xs12","sm12","md6","lg6"],disabled:function(e){return!e.state_id}}),subHeader3:e.fieldSubHeader({text:"Filtrar por Produtos ou Serviços existentes."}),product_id:e.fieldWiListDialog({value:"product_id",text:"Produto",size:["xs12","sm12","md6","lg6"],wiConfig:"product",show:"product.name",icon:"local_grocery_store"}),service_id:e.fieldWiListDialog({value:"service_id",text:"Serviço",size:["xs12","sm12","md6","lg6"],wiConfig:"service",show:"service.name",icon:"room_service"})},e}return a}(Lt["a"]),d_=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.availableFields.status_id.apiUrl="service-desk/config/status/order",e.availableFields.category_id.apiUrl="service-desk/config/category/order",e.fields=[e.availableFields.subHeader1,e.availableFields.status_id,e.availableFields.category_id,e.availableFields.external_code,e.availableFields.person_id,e.availableFields.collaborator_id,e.availableFields.company_id,e.availableFields.well_id,e.availableFields.subHeader2,e.availableFields.dateField,e.availableFields.dateStart,e.availableFields.dateEnd,e.availableFields.subHeader4,e.availableFields.state_id,e.availableFields.city_id,e.availableFields.subHeader3,e.availableFields.product_id,e.availableFields.service_id],e}return a}(c_),u_=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.availableFields.status_id.apiUrl="service-desk/config/status/order",e.availableFields.category_id.apiUrl="service-desk/config/category/order",e.fields=[e.availableFields.subHeader1,e.availableFields.status_id,e.availableFields.category_id,e.availableFields.external_code,e.availableFields.person_id,e.availableFields.collaborator_id,e.availableFields.company_id,e.availableFields.well_id,e.availableFields.subHeader4,e.availableFields.state_id,e.availableFields.city_id,e.availableFields.subHeader3,e.availableFields.product_id,e.availableFields.service_id],e}return a}(c_),p_=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-toolbar",{staticClass:"elevation-5 theme--light white--text",attrs:{dense:"",color:e.$wiDark?"dark":"primary"}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("arrow_back")])],1),a("v-toolbar-title",[e._v(" "+e._s(e.title)+" ")]),a("v-spacer"),e.filtersConfig?a("WiListFilters",{attrs:{config:e.filtersConfig,params:e.filters},on:{filter:function(t){e.onFilter(t)}}}):e._e(),a("GoToDateDialog",{attrs:{loading:e.loading,events:e.events},on:{select:e.goToDate}}),a("v-btn",{attrs:{outline:"",small:"",color:"white"},on:{click:function(t){return e.addEvent()}}},[a("v-icon",[e._v("add")]),a("span",[e._v(" "+e._s(e.addButtonText)+" ")])],1),a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(t){return e.refreshCalendar()}}},[a("v-icon",{attrs:{color:"white"}},[e._v("refresh")])],1)],1),e.loading?a("v-progress-linear",{staticStyle:{margin:"1px 0 0 0 !important"},attrs:{indeterminate:!0}}):e._e(),a("v-card",{staticStyle:{margin:"10px",padding:"20px"}},[a("FullCalendar",{ref:"calendar",attrs:{options:e.calendarOptions}})],1)],1)},m_=[],v_=a("f5ff"),f_=a("e44e"),g_=a("3cdd"),__=a("3e32"),h_=a("a20c"),b_=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",lazy:"","full-width":"",width:"290px"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"white--text",attrs:{loading:e.loading,outline:"",small:"",color:"white"}},i),[a("v-icon",[e._v("find_in_page")]),a("span",[e._v("Ir até uma data")])],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-date-picker",{attrs:{events:e.arrayEvents,type:"month",locale:"pt-br",color:"primary",scrollable:""},model:{value:e.selectedDate,callback:function(t){e.selectedDate=t},expression:"selectedDate"}},[a("v-spacer"),a("v-btn",{attrs:{flat:""},on:{click:function(t){e.dialog=!1}}},[e._v("Cancelar")]),a("v-btn",{attrs:{flat:"",color:"primary"},on:{click:function(t){return e.goToDate(e.selectedDate)}}},[e._v("OK")])],1)],1)},x_=[],y_={name:"GoToDateDialog",data:function(){return{dialog:!1,selectedDate:this.$DateTime.date(),arrayEvents:null}},methods:{goToDate:function(e){this.$emit("select",e),this.dialog=!1}},props:["loading","events"]},k_=y_,C_=Object(m["a"])(k_,b_,x_,!1,null,null,null),w_=C_.exports,S_=a("3cab"),D_=a.n(S_),E_=a("e463"),O_={name:"WNCalendar",data:function(){var e=this;return{events:[],loading:!1,calendarOptions:{height:window.innerHeight-175,locales:[D_.a],timeZone:"local",firstDay:0,dayMaxEventRows:4,nowIndicator:!0,editable:!0,defaultTimedEventDuration:"00:30",plugins:[f_["a"],g_["b"],__["a"],h_["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(t){return e.getEventContent(t)}}}},methods:{getEvents:function(e,t,a){this.$emit("getEvents",{fetchInfo:e,successCallback:t,errorCallback:a,refresh:this.refreshCalendar,setEvents:this.setEvents})},setEvents:function(e){this.events=e},setLoading:function(e){var t=this;this.loading=e,e?this.$swal({title:"Buscando agendamentos...",text:"Aguarde até que a ação seja finalizada.",onOpen:function(){t.$swal.showLoading()}}):this.$swal.close()},getEventById:function(e){return this.events.find((function(t){return t.id==e}))},eventClick:function(e){var t=this.getEventById(e.event.id);this.$emit("eventClick",t)},eventDrop:function(e){var t=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=t.getEventById(e.event.id);t.$emit("eventDrop",{event:i,newDate:e.event.startStr})}else t.refreshCalendar()}))},dayClick:function(e){this.$emit("dateClick",e)},addEvent:function(){this.$emit("addEvent")},refreshCalendar:function(){var e,t,a;null===(e=this.$refs)||void 0===e||null===(t=e.calendar)||void 0===t||null===(a=t.getApi())||void 0===a||a.refetchEvents()},goToDate:function(e){var t,a,i;null===(t=this.$refs)||void 0===t||null===(a=t.calendar)||void 0===a||null===(i=a.getApi())||void 0===i||i.changeView("dayGridMonth",e)},onFilter:function(e){var t,a,i;this.$emit("onFilter",e),null===(t=this.$refs)||void 0===t||null===(a=t.calendar)||void 0===a||null===(i=a.getApi())||void 0===i||i.refetchEvents()},getEventContent:function(e){if(this.eventContentFormatter)return this.eventContentFormatter(e)}},components:{FullCalendar:v_["a"],WiListFilters:E_["a"],GoToDateDialog:w_},props:{title:{type:String,default:"Agenda"},addButtonText:{type:String,default:"Adicionar Agendamento"},defaultCalendarView:{type:String,default:"timeGridWeek",validator:function(e){return["dayGridWeek","timeGridWeek","dayGridMonth","listDay","listWeek","listMonth","listYear"].includes(e)}},filtersConfig:{type:Object,default:null},filters:{type:Object,default:function(){return{}}},eventContentFormatter:{type:Function,default:null}}},T_=O_,A_=(a("d548"),Object(m["a"])(T_,p_,m_,!1,null,null,null)),F_=A_.exports,I_={name:"OrdersCalendar",data:function(){return{refresh:null,orderDialog:!1,filters:{},params:{},filtersConfig:new u_}},methods:{getEvents:function(e){var t=this,a=e.fetchInfo,i=e.successCallback,s=e.errorCallback,o=e.refresh,n=e.setEvents;this.refresh=o,this.params=Object(ke["a"])(Object(ke["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(e){var a,s=e.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(t.formatCalendarEvents(o)),t.$forceUpdate()}else n([]),i([])},error:function(e){s(e)}})},onFilter:function(e){this.filters=e},formatCalendarEvents:function(e){var t=[];return e.map((function(e){var a=e.date_start,i=e.person.name;e.time_start&&(a=e.date_start+" "+e.time_start);var s={id:e.id,title:i,date:a,color:e.status.color,status:e.status,category:e.category};e.date_start!=e.date_end&&(s.start=e.date_start+" "+(e.time_start||"08:00"),s.end=e.date_end+" "+(e.time_end||"17:00")),t.push(s)})),t},dateClick:function(e){this.createNewOrder(e.dateStr)},eventClick:function(e){this.$router.push({name:"orders-calendar-order",params:{id:e.id}})},eventDrop:function(e){var t=this,a=e.event,i=e.newDate;this.$WiApiPut({uri:"service-desk/order/".concat(a.id),data:{id:a.id,date_start:i,date_end:i},callback:function(){t.refresh()}})},addEvent:function(){this.createNewOrder()},createNewOrder:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.$WiEditDialog({wiConfig:"order",data:{date_start:t,date_end:t},onSubmit:function(t){var a=t.data;e.$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(e){var t;return{html:'\n
\n
\n
\n ').concat(e.event.title,"\n
\n ").concat(e.event.extendedProps.time?'\n
\n '.concat(e.event.extendedProps.time,"\n
\n "):"","\n
\n
\n ")}}},mounted:function(){this.whathRoute()},components:{WNCalendar:F_},watch:{$route:function(){this.whathRoute()}}},P_=I_,j_=Object(m["a"])(P_,r_,l_,!1,null,null,null),q_=j_.exports,$_=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.apiParams?a("WiView",{attrs:{index:"order-dashboard",apiUrl:"service-desk/order/dashboard-by-month",apiParams:e.apiParams,notShowToolbar:!0,notGetID:!0},on:{afterLoad:e.setContent},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.content,s=t.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(t){return e.$router.go(-1)}}},[a("v-icon",[e._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 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(e){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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"date-selector",attrs:{outline:"",small:""}},i),[a("v-icon",{attrs:{left:""}},[e._v("event")]),a("span",{staticClass:"pr-2"},[e._v(e._s(e._f("formatMonth")(e.selectedMonth)))])],1)]}}],null,!0),model:{value:e.dialog,callback:function(t){e.dialog=t},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(t){e.dialog=!1}}},[a("v-icon",[e._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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"selector-field"},i),[a("div",{staticClass:"selector-display"},[a("v-icon",{staticClass:"mr-2"},[e._v("today")]),a("span",{staticClass:"selector-text"},[e._v(e._s(e._f("formatMonth")(e.selectedMonth)))])],1),a("v-icon",[e._v("keyboard_arrow_down")])],1)]}}],null,!0),model:{value:e.menuMonth,callback:function(t){e.menuMonth=t},expression:"menuMonth"}},[a("v-date-picker",{attrs:{type:"month","no-title":"",scrollable:"",locale:"pt-BR",max:e.maxDate},on:{input:e.handleDateSelection},model:{value:e.selectedMonth,callback:function(t){e.selectedMonth=t},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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"selector-field"},i),[a("div",{staticClass:"selector-display"},[a("v-icon",{staticClass:"mr-2",attrs:{color:e.selectedCategory?e.selectedCategory.color:"grey"}},[e._v(" "+e._s(e.selectedCategory?e.selectedCategory.icon:"category")+" ")]),a("span",{staticClass:"selector-text"},[e._v(" "+e._s(e.selectedCategory?e.selectedCategory.name:e.$t("modules.serviceDesk.pages.orderDashboard.header.categoryFilter.placeholder"))+" ")])],1),a("v-icon",[e._v("keyboard_arrow_down")])],1)]}}],null,!0)},[a("v-card",[a("v-list",e._l(i.categories,(function(t){return a("v-list-tile",{key:t.id,on:{click:function(a){return e.handleCategorySelection(t)}}},[a("v-list-tile-action",[a("v-icon",{attrs:{color:t.color}},[e._v(e._s(t.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v(e._s(t.name))])],1),e.selectedCategory&&e.selectedCategory.id===t.id?a("v-list-tile-action",[a("v-icon",{attrs:{color:"green"}},[e._v("check")])],1):e._e()],1)})),1)],1)],1)],1),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{block:"",outline:"",color:"green"},on:{click:function(t){return e.changeFilters()}}},[a("v-icon",[e._v("filter_list")]),a("span",[e._v("Filtrar")])],1)],1)],1)],1),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(e){return s()}}},[a("v-icon",[e._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(t){e.dialog=!0}}},[a("v-card-text",{staticClass:"info-content"},[a("div",{staticClass:"info-icon"},[a("v-icon",{attrs:{large:"",color:"primary"}},[e._v("info_outline")])],1),a("div",{staticClass:"info-text"},[a("span",{staticClass:"text-body"},[e._v(" Exibindo resultados para "),a("span",{staticClass:"highlight"},[e._v(e._s(e._f("formatMonth")(e.selectedMonth)))]),e.selectedCategory?[e._v(" na categoria "),a("span",{staticClass:"category-chip",style:{backgroundColor:e.selectedCategory.color+"15"}},[a("v-icon",{attrs:{small:"",color:e.selectedCategory.color}},[e._v(e._s(e.selectedCategory.icon))]),a("span",{style:{color:e.selectedCategory.color}},[e._v(e._s(e.selectedCategory.name))])],1)]:e._e()],2)]),a("div",{staticClass:"filter-icon"},[a("v-icon",{attrs:{color:"grey darken-1"}},[e._v("filter_list")])],1)])],1)],1)],1),i.statistics?a("OrdersByStageChart",{attrs:{data:i.statistics.orders_by_stage}}):e._e(),i.statistics&&i.statistics.orders_by_stage_yearly?a("OrdersYearlyComparisonChart",{attrs:{data:i.statistics.orders_by_stage_yearly}}):e._e(),i.statistics&&i.statistics.orders_amount_by_stage_yearly?a("OrdersAmountYearlyComparisonChart",{attrs:{data:i.statistics.orders_amount_by_stage_yearly}}):e._e(),i.statistics?a("OrdersAmountByStageChart",{attrs:{data:i.statistics.orders_amount_by_stage}}):e._e()],1)]}}],null,!1,1919334369)}):e._e()},z_=[],N_=a("3835"),M_=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.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",[e._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:e.chartOptions,series:e.chartSeries}})],1)],1):e._e()},L_=[],R_={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(e){return e+" 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(e){var t=e.split("-"),a=Object(N_["a"])(t,2),i=a[0],s=a[1];return"".concat(s,"/").concat(i)},updateChart:function(){var e=this;this.hasData&&(this.chartOptions=Object(ke["a"])(Object(ke["a"])({},this.chartOptions),{},{xaxis:Object(ke["a"])(Object(ke["a"])({},this.chartOptions.xaxis),{},{categories:this.data.total.map((function(t){return e.formatMonth(t.month)}))})}),this.chartSeries=[{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersByStage.done"),data:this.data.done.map((function(e){return e.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersByStage.canceled"),data:this.data.canceled.map((function(e){return e.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersByStage.opened"),data:this.data.opened.map((function(e){return e.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersByStage.total"),data:this.data.total.map((function(e){return e.count}))}])}},watch:{data:{handler:"updateChart",immediate:!0}}},U_=R_,W_=Object(m["a"])(U_,M_,L_,!1,null,null,null),V_=W_.exports,B_=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.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",[e._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:e.chartOptions,series:e.chartSeries}})],1)],1):e._e()},H_=[],G_={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(e){return e+" 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(e){var t=e.split("-"),a=Object(N_["a"])(t,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 e=this;if(this.hasData){var t=this.data.current_year.total.map((function(t){return e.formatMonth(t.month)}));this.chartOptions=Object(ke["a"])(Object(ke["a"])({},this.chartOptions),{},{xaxis:{categories:t,title:{text:"Meses"}}}),this.chartSeries=[{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersYearlyComparison.currentYear.done"),data:this.data.current_year.done.map((function(e){return e.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersYearlyComparison.previousYear.done"),data:this.data.previous_year.done.map((function(e){return e.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersYearlyComparison.currentYear.canceled"),data:this.data.current_year.canceled.map((function(e){return e.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersYearlyComparison.previousYear.canceled"),data:this.data.previous_year.canceled.map((function(e){return e.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersYearlyComparison.currentYear.opened"),data:this.data.current_year.opened.map((function(e){return e.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersYearlyComparison.previousYear.opened"),data:this.data.previous_year.opened.map((function(e){return e.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersYearlyComparison.currentYear.total"),data:this.data.current_year.total.map((function(e){return e.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersYearlyComparison.previousYear.total"),data:this.data.previous_year.total.map((function(e){return e.count}))}]}}},watch:{data:{handler:"updateChart",immediate:!0}}},Y_=G_,J_=Object(m["a"])(Y_,B_,H_,!1,null,null,null),Q_=J_.exports,K_=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.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",[e._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:e.chartOptions,series:e.chartSeries}})],1)],1):e._e()},X_=[],Z_={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(e){return new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(e)}}},fill:{opacity:1},tooltip:{y:{formatter:function(e){return new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(e)}}},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(e){var t=e.split("-"),a=Object(N_["a"])(t,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 e=this;if(this.hasData){var t=this.data.current_year.total.map((function(t){return e.formatMonth(t.month)}));this.chartOptions=Object(ke["a"])(Object(ke["a"])({},this.chartOptions),{},{xaxis:{categories:t,title:{text:"Meses"}}}),this.chartSeries=[{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountYearlyComparison.currentYear.done"),data:this.data.current_year.done.map((function(e){return e.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountYearlyComparison.previousYear.done"),data:this.data.previous_year.done.map((function(e){return e.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountYearlyComparison.currentYear.canceled"),data:this.data.current_year.canceled.map((function(e){return e.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountYearlyComparison.previousYear.canceled"),data:this.data.previous_year.canceled.map((function(e){return e.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountYearlyComparison.currentYear.opened"),data:this.data.current_year.opened.map((function(e){return e.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountYearlyComparison.previousYear.opened"),data:this.data.previous_year.opened.map((function(e){return e.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountYearlyComparison.currentYear.total"),data:this.data.current_year.total.map((function(e){return e.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountYearlyComparison.previousYear.total"),data:this.data.previous_year.total.map((function(e){return e.amount}))}]}}},watch:{data:{handler:"updateChart",immediate:!0}}},eh=Z_,th=Object(m["a"])(eh,K_,X_,!1,null,null,null),ah=th.exports,ih=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.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",[e._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:e.chartOptions,series:e.chartSeries}})],1)],1):e._e()},sh=[],oh={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(e){return new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(e)}}},fill:{opacity:1},tooltip:{y:{formatter:function(e){return new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(e)}}},colors:["#4CAF50","#F44336","#FF9800","#2196F3"],legend:{position:"top"}},chartSeries:[]}},computed:{hasData:function(){return this.data&&Object.keys(this.data).length>0}},methods:{formatMonth:function(e){var t=e.split("-"),a=Object(N_["a"])(t,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 e=this;if(this.hasData){var t=this.data.total.map((function(t){return e.formatMonth(t.month)}));this.chartOptions=Object(ke["a"])(Object(ke["a"])({},this.chartOptions),{},{xaxis:{categories:t,title:{text:"Meses"}}}),this.chartSeries=[{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountByStage.done"),data:this.data.done.map((function(e){return e.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountByStage.canceled"),data:this.data.canceled.map((function(e){return e.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountByStage.opened"),data:this.data.opened.map((function(e){return e.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountByStage.total"),data:this.data.total.map((function(e){return e.amount}))}]}}},watch:{data:{handler:"updateChart",immediate:!0}}},nh=oh,rh=Object(m["a"])(nh,ih,sh,!1,null,null,null),lh=rh.exports,ch={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(e){return"R$ "+Number(e).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}}}},optionsCategories:{chart:{id:"Ordens por Categoria"},labels:[],colors:[],tooltip:{y:{formatter:function(e){return"R$ "+Number(e).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(e){return"R$ "+Number(e).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 e="?month=".concat(this.selectedMonth);this.selectedCategory&&(e+="&category_id=".concat(this.selectedCategory.id)),this.apiParams=e},handleDateSelection:function(e){this.selectedMonth=e,this.menu=!1},handleCategorySelection:function(e){this.selectedCategory=e,this.menuCategory=!1},changeFilters:function(){var e=this;this.setApiParams(),this.dialog=!1,this.$nextTick((function(){e.refresh&&e.refresh()}))},setSeriesAmountByCollaborator:function(e){var t=[],a=[];return e.forEach((function(e){t.push(e.amount),a.push(e.name)})),this.optionsCollaborators.labels=a,t},setSeriesAmountByCategory:function(e){var t=[],a=[],i=[];return e.forEach((function(e){t.push(e.amount),a.push(e.name),i.push(e.color)})),this.optionsCategories.labels=a,this.optionsCategories.colors=i,t},setSeriesAmountByItemCategory:function(e){var t=[],a=[],i=[];return e.forEach((function(e){t.push(e.amount),a.push(e.name),i.push(e.color)})),this.optionsItemCategories.labels=a,this.optionsItemCategories.colors=i,t},setContent:function(e){var t=e.content,a=e.refresh;this.content=t,this.refresh=a,t.categories&&(this.categories=t.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(e){if(!e)return"";var t=e.split("-"),a=Object(N_["a"])(t,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(e){return e.toUpperCase()}))}},components:{OrdersByStageChart:V_,OrdersYearlyComparisonChart:Q_,OrdersAmountYearlyComparisonChart:ah,OrdersAmountByStageChart:lh}},dh=ch,uh=(a("f1ff"),Object(m["a"])(dh,$_,z_,!1,null,"1c1a2b80",null)),ph=uh.exports,mh=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.apiParams?a("WiView",{attrs:{index:"order-dashboard",apiUrl:"service-desk/order/dashboard",apiParams:e.apiParams,notShowToolbar:!0,notGetID:!0},on:{afterLoad:e.setContent},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.content,s=t.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(t){return e.$router.go(-1)}}},[a("v-icon",[e._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 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(e){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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{outline:"",small:""}},i),[a("v-icon",{attrs:{left:""}},[e._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"},[e._v(e._s(e._f("moment")(e.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",[e._v(e._s(e._f("moment")(e.dateEnd,"DD/MM/YY")))])],1)]}}],null,!0),model:{value:e.dialog,callback:function(t){e.dialog=t},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(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",[a("v-text-field",{attrs:{dense:"",outline:"",type:"date",label:"Data Inicial"},model:{value:e.dateStart,callback:function(t){e.dateStart=t},expression:"dateStart"}}),a("v-text-field",{attrs:{dense:"",outline:"",type:"date",label:"Data Final"},model:{value:e.dateEnd,callback:function(t){e.dateEnd=t},expression:"dateEnd"}})],1),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{block:"",outline:"",color:"green"},on:{click:function(t){return e.changeFilters()}}},[a("v-icon",[e._v("filter_list")]),a("span",[e._v("Filtrar")])],1)],1)],1)],1),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(e){return s()}}},[a("v-icon",[e._v("refresh")])],1)],1)],1)],1),a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm6:"",md3:""}},[a("DashboardCard",{attrs:{title:e.$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:e.$t("modules.serviceDesk.pages.orderDashboard.statistics.cards.amountClosed.title"),icon:"",color:"green",data:e._f("money")(i.statistics.amount_total_closed)}})],1),a("v-flex",{attrs:{xs12:"",sm6:"",md3:""}},[a("DashboardCard",{attrs:{title:e.$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:e.$t("modules.serviceDesk.pages.orderDashboard.statistics.cards.totalOpened.title"),icon:"",color:"#FF9800",data:e._f("money")(i.statistics.amount_total_opened)}})],1)],1),i.statistics?a("OrdersByStageChart",{attrs:{data:i.statistics.orders_by_stage}}):e._e(),i.statistics&&i.statistics.orders_by_stage_yearly?a("OrdersYearlyComparisonChart",{attrs:{data:i.statistics.orders_by_stage_yearly}}):e._e(),i.statistics&&i.statistics.orders_amount_by_stage_yearly?a("OrdersAmountYearlyComparisonChart",{attrs:{data:i.statistics.orders_amount_by_stage_yearly}}):e._e(),i.statistics?a("OrdersAmountByStageChart",{attrs:{data:i.statistics.orders_amount_by_stage}}):e._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",[e._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:e.headersCollaborators,items:i.statistics.amount_closed_by_collaborator,"hide-default-footer":"","items-per-page":-1,"disable-initial-sort":"","hide-actions":""},scopedSlots:e._u([{key:"items",fn:function(t){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"}},[t.item.file?a("v-list-tile-avatar",[a("img",{attrs:{src:t.item.file.url,alt:t.item.name}})]):a("v-list-tile-avatar",[a("v-icon",[e._v("person")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[e._v(" "+e._s(t.item.name)+" ")])])],1)],1)],1)],1),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"18px"}},[e._v(" "+e._s(t.item.count)+" ")])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[e._v(" "+e._s(e._f("money")(t.item.amount))+" ")])])]}}],null,!0)}):e._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",[e._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:e.setSeriesAmountByCollaborator(i.statistics.amount_closed_by_collaborator),options:e.optionsCollaborators}})],1)])],1)],1)],1):e._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",[e._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:e.headersCategories,items:i.statistics.amount_closed_by_category,"hide-default-footer":"","items-per-page":-1,"disable-initial-sort":"","hide-actions":""},scopedSlots:e._u([{key:"items",fn:function(t){return[a("td",[a("v-list",{staticStyle:{padding:"0 !important",margin:"0 !important"},attrs:{dense:"",color:"transparent"}},[a("v-list-tile",{attrs:{avatar:""}},[t.item.file?a("v-list-tile-avatar",[a("img",{attrs:{src:t.item.file.url,alt:t.item.name}})]):a("v-list-tile-avatar",{attrs:{color:t.item.color}},[a("v-icon",{attrs:{color:"white"}},[e._v(e._s(t.item.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[t.item.file?a("strong",{staticStyle:{color:"white",padding:"0 5px","border-radius":"5px"},style:{backgroundColor:t.item.color}},[e._v(" "+e._s(t.item.name)+" ")]):a("strong",[e._v(" "+e._s(t.item.name)+" ")])])],1)],1)],1)],1),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"18px"}},[e._v(" "+e._s(t.item.count)+" ")])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[e._v(" "+e._s(e._f("money")(t.item.amount))+" ")])])]}}],null,!0)}):e._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",[e._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:e.setSeriesAmountByCategory(i.statistics.amount_closed_by_category),options:e.optionsCategories}})],1):e._e()])],1)],1):e._e()],1):e._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",[e._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:e.headersCollaborators,items:i.statistics.amount_opened_by_collaborator,"hide-default-footer":"","items-per-page":-1,"disable-initial-sort":"","hide-actions":""},scopedSlots:e._u([{key:"items",fn:function(t){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"}},[t.item.file?a("v-list-tile-avatar",[a("img",{attrs:{src:t.item.file.url,alt:t.item.name}})]):a("v-list-tile-avatar",[a("v-icon",[e._v("person")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[e._v(" "+e._s(t.item.name)+" ")])])],1)],1)],1)],1),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"18px"}},[e._v(" "+e._s(t.item.count)+" ")])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[e._v(" "+e._s(e._f("money")(t.item.amount))+" ")])])]}}],null,!0)}):e._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",[e._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:e.setSeriesAmountByCollaborator(i.statistics.amount_opened_by_collaborator),options:e.optionsCollaborators}})],1)])],1)],1)],1):e._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",[e._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:e.headersCategories,items:i.statistics.amount_opened_by_category,"hide-default-footer":"","items-per-page":-1,"disable-initial-sort":"","hide-actions":""},scopedSlots:e._u([{key:"items",fn:function(t){return[a("td",[a("v-list",{staticStyle:{padding:"0 !important",margin:"0 !important"},attrs:{dense:"",color:"transparent"}},[a("v-list-tile",{attrs:{avatar:""}},[t.item.file?a("v-list-tile-avatar",[a("img",{attrs:{src:t.item.file.url,alt:t.item.name}})]):a("v-list-tile-avatar",{attrs:{color:t.item.color}},[a("v-icon",{attrs:{color:"white"}},[e._v(e._s(t.item.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[t.item.file?a("strong",{staticStyle:{color:"white",padding:"0 5px","border-radius":"5px"},style:{backgroundColor:t.item.color}},[e._v(" "+e._s(t.item.name)+" ")]):a("strong",[e._v(" "+e._s(t.item.name)+" ")])])],1)],1)],1)],1),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"18px"}},[e._v(" "+e._s(t.item.count)+" ")])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[e._v(" "+e._s(e._f("money")(t.item.amount))+" ")])])]}}],null,!0)}):e._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",[e._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:e.setSeriesAmountByCategory(i.statistics.amount_opened_by_category),options:e.optionsCategories}})],1):e._e()])],1)],1):e._e()],1):e._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",[e._v(e._s(e._f("moment")(e.dateStart,"DD/MM/YYYY")))]),a("span",[e._v(" até ")]),a("span",[e._v(e._s(e._f("moment")(e.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(t){e.dialog=!0}}},[a("v-icon",{attrs:{left:""}},[e._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):e._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",[e._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:e.headersItemCategories,items:i.statistics.amount_closed_by_item_category,"hide-default-footer":"","items-per-page":-1,"disable-initial-sort":"","hide-actions":""},scopedSlots:e._u([{key:"items",fn:function(t){return[a("td",[a("v-list",{staticStyle:{padding:"0 !important",margin:"0 !important"},attrs:{dense:"",color:"transparent"}},[a("v-list-tile",{attrs:{avatar:""}},[t.item.file?a("v-list-tile-avatar",[a("img",{attrs:{src:t.item.file.url,alt:t.item.name}})]):a("v-list-tile-avatar",{attrs:{color:t.item.color}},[a("v-icon",{attrs:{color:"white"}},[e._v(e._s(t.item.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[e._v(e._s(t.item.name))])])],1)],1)],1)],1),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"18px"}},[e._v(e._s(t.item.count))])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[e._v(e._s(e._f("money")(t.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",[e._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:e.setSeriesAmountByItemCategory(i.statistics.amount_closed_by_item_category),options:e.optionsItemCategories}})],1)])],1)],1)],1):e._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",[e._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:e.headersItemCategories,items:i.statistics.amount_opened_by_item_category,"hide-default-footer":"","items-per-page":-1,"disable-initial-sort":"","hide-actions":""},scopedSlots:e._u([{key:"items",fn:function(t){return[a("td",[a("v-list",{staticStyle:{padding:"0 !important",margin:"0 !important"},attrs:{dense:"",color:"transparent"}},[a("v-list-tile",{attrs:{avatar:""}},[t.item.file?a("v-list-tile-avatar",[a("img",{attrs:{src:t.item.file.url,alt:t.item.name}})]):a("v-list-tile-avatar",{attrs:{color:t.item.color}},[a("v-icon",{attrs:{color:"white"}},[e._v(e._s(t.item.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[e._v(e._s(t.item.name))])])],1)],1)],1)],1),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"18px"}},[e._v(e._s(t.item.count))])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[e._v(e._s(e._f("money")(t.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",[e._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:e.setSeriesAmountByItemCategory(i.statistics.amount_opened_by_item_category),options:e.optionsItemCategories}})],1)])],1)],1)],1):e._e()],1)]}}],null,!1,3297008908)}):e._e()},vh=[],fh=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"elevation-10",staticStyle:{"border-radius":"10px"},attrs:{color:e.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"}},[e.icon?a("v-icon",{attrs:{large:"",color:"white"}},[e._v(" "+e._s(e.icon)+" ")]):e._e(),e.dataSmall?e._e():a("span",{staticStyle:{"font-size":"32px"}},[e._v(" "+e._s(e.data)+" ")]),e.dataSmall?a("span",{staticStyle:{"font-size":"20px"}},[e._v(" "+e._s(e.data)+" ")]):e._e()],1),a("v-progress-linear",{staticStyle:{margin:"1px 0 0 0 !important"},attrs:{color:"white",height:1,value:e.progress,indeterminate:!1}}),a("div",{staticClass:"talk-dashboard-card-title"},[e._v(" "+e._s(e.title)+" ")])],1)],1)},gh=[],_h={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}}},hh=_h,bh=(a("c9bc"),Object(m["a"])(hh,fh,gh,!1,null,"57ccb8b8",null)),xh=bh.exports,yh={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(e){return"R$ "+Number(e).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}}}},optionsCategories:{chart:{id:"Ordens por Categoria"},labels:[],colors:[],tooltip:{y:{formatter:function(e){return"R$ "+Number(e).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(e){return"R$ "+Number(e).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}}}}}},methods:{setInitialDateInterval:function(){var e=new Date,t=new Date(e.getFullYear(),e.getMonth(),1),a=new Date(e.getFullYear(),e.getMonth()+1,0);this.dateStart=t.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 e=this;this.setApiParams(),setTimeout((function(){e.refresh(),e.dialog=!1}),50)},setSeriesAmountByCollaborator:function(e){var t=[],a=[];return e.forEach((function(e){t.push(e.amount),a.push(e.name)})),this.optionsCollaborators.labels=a,t},setSeriesAmountByCategory:function(e){var t=[],a=[],i=[];return e.forEach((function(e){t.push(e.amount),a.push(e.name),i.push(e.color)})),this.optionsCategories.labels=a,this.optionsCategories.colors=i,t},setSeriesAmountByItemCategory:function(e){var t=[],a=[],i=[];return e.forEach((function(e){t.push(e.amount),a.push(e.name),i.push(e.color)})),this.optionsItemCategories.labels=a,this.optionsItemCategories.colors=i,t},setContent:function(e){var t=e.content,a=e.refresh;this.content=t,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(e){return Number(e).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}},components:{DashboardCard:xh,OrdersByStageChart:V_,OrdersYearlyComparisonChart:Q_,OrdersAmountYearlyComparisonChart:ah,OrdersAmountByStageChart:lh}},kh=yh,Ch=Object(m["a"])(kh,mh,vh,!1,null,null,null),wh=Ch.exports,Sh=[{path:"chamados/:page",name:"chamados",component:kn["a"],meta:{id:"5dc282ab",auth:!0,title:"Chamados",icon:"message",touch:!0}},{path:"chamado/:id",name:"chamado",component:un,meta:{id:"5dc282ab",auth:!0,title:"Chamado",icon:"message"}},{path:"ticket/:id",name:"ticket",component:un,meta:{id:"5dc282ab",auth:!0,title:"Chamado",icon:"message"}},{path:"configuracoes-do-chamado/:id",name:"configuracoes-do-chamado",component:ar,meta:{id:"4f1be58b",auth:!0,title:"Configurações do Chamado",icon:"settings"}},{path:"chamados-kanban",name:"chamados-kanban",component:Jn,meta:{id:"5dc282ab",auth:!0,title:"Kanban Chamados",icon:"view_week",touch:!0}},{path:"chamados-ocorrencias",name:"chamados-ocorrencias",component:On,meta:{id:"4f1be58b",auth:!0,title:"Tipos de Ocorrências",icon:"category",touch:!0}},{path:"files",name:"files",component:yn,meta:{id:"svdk",auth:!0,title:"Arquivos",icon:"file"}},{path:"chamados-por-ocorrencia",name:"chamados-por-ocorrencia",component:lr,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:vr,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:Dr,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:Ir,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:Mr,meta:{id:"bef5093c",auth:!0,title:"Estatísticas de Chamados por Rede",icon:"insert_chart_outlined"}},{path:"tickets-list",name:"tickets-list",component:Br,meta:{id:"5ee5c88e",auth:!0,title:"Chamados Encerrados",icon:"insert_chart_outlined"}},{path:"order/:id",name:"order",component:Mu,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["W"]}}}},{path:"dashboard",name:"service-desk-dashboard",component:Si,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:ts,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:Pp,meta:{id:"74cc44a0",auth:!0,title:"Ordens de Serviço",icon:"phonelink_setup",touch:!0}},{path:"diagnostic/:id",name:"diagnostic",component:bm,meta:{id:"74cc44a0",auth:!0,title:"Detalhes do Diagnóstico",icon:"phonelink_setup"}},{path:"process/:id",name:"process",component:zm,meta:{id:"74cc44a0",auth:!0,title:"Processo",icon:"phonelink_setup"}},{path:"process/execution/:id",name:"process-execution",component:n_,meta:{id:"74cc44a0",auth:!0,title:"Processo",icon:"phonelink_setup"}},{path:"orders-calendar",name:"orders-calendar",component:q_,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:Mu,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["W"]}},scroll:!0}}]},{path:"orders-dashboard",name:"orders-dashboard",component:wh,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:ph,meta:{id:"74cc44a0",auth:!0,title:"Dashboard Ordens de Serviço por Mês",icon:"phonelink_setup"}}],Dh=a("d42c"),Eh=Dh["a"].checkPermission("8c272772"),Oh=Dh["a"].checkPermission("d237fbcd-2a0d-42eb-beef-409d29813ad3"),Th={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 Eh}},{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 Eh}},{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(e){return!e.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(e){return e.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(e){return"cli"===e.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(e){return"for"===e.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(e){return"serv_prev"===e.definir_previsao||!e.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 Oh}}],loading_edit:!1,loading_list:!1,loading_view:!1},Ah={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(e,t){return t.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(e){return!e.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(e){return e.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(e){return"cli"===e.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(e){return"for"===e.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(e){return"serv_prev"===e.definir_previsao||!e.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(e,t){return{where:"grupo_tipo_id,"+t.Configuracao[2].val_text_config.grupo_tipo_id,fields:"grupo_dados.id,nome_grupo",order:"nome_grupo,asc"}},show:"nome_grupo",showField:function(e,t){return t.Configuracao[2].val_text_config.exibir_grupo}}],loading_edit:!1,loading_list:!1,loading_view:!1},Fh={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(e,t){return t.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(e){return!e.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(e){return e.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(e){return"cli"===e.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(e){return"for"===e.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(e){return"serv_prev"===e.definir_previsao||!e.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(e,t){return{where:"grupo_tipo_id,"+t.Configuracao[2].val_text_config.grupo_tipo_id,fields:"grupo_dados.id,nome_grupo",order:"nome_grupo,asc"}},show:"nome_grupo",showField:function(e,t){return t.Configuracao[2].val_text_config.exibir_grupo}}],loading_edit:!1,loading_list:!1,loading_view:!1},Ih={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}]},Ph={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}]},jh={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}]},qh={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(e){return e.get_confirmation&&e.sub_category_count<1}},{text:"Por favor, informe um Tipo de Ocorrência mais específico.",type:"subheader",edit:!0,showField:function(e){return e.get_confirmation&&e.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(e){return e.get_confirmation&&0===e.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(e){return e.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(e){return"nao"===e.alter_categoria_chamado},showField:function(e){return e.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(e){return("nao"===e.alter_categoria_chamado||!e.alter_categoria_chamado)&&!e.chamado_categoria_id},showField:function(e){return e.get_confirmation}},{text:"Por favor, informe até quando o chamado ficará neste Status.",type:"subheader",edit:!0,showField:function(e){return e.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(e){return e.require_date_limit}}],fieldsFixed:[{value:"concluir_chamado",data:!0},{value:"alterar_status",data:!0}]},$h={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}]},zh={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},Nh={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},Mh={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},Lh=[{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}],Rh=[{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(e){return e.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(e){return 1===e.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(e){return 1===e.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(e){return 1===e.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}],Uh={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(e){return 1!==e.id&&2!==e.id&&3!==e.id}},components:{list:{tableRow:function(){return a.e("chunk-d4ec24da").then(a.bind(null,"712c"))}}},maxWidth:"500px",fields:[].concat(Lh,Rh),loading_edit:!1,loading_list:!1,loading_view:!1},Wh={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}]},Vh={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},Bh={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},Hh={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},Gh={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},Yh={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"}]},Jh=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(e){var s;return Object(Dt["a"])(this,i),s=t.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"},e&&(s.params["stage"]=e),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["dd"],title:"Exportar Chamados",origins:{excel:{title:"Exportar para o Excel",permission:A["ed"],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}(Tt["a"]),Qh=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(e){var i;return Object(Dt["a"])(this,a),i=t.call(this,e),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}(Jh),Kh={ticket:new Jh(null),opened:new Jh("opened"),closed:new Jh("closed"),canceled:new Jh("canceled"),title:new Qh},Xh=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id="1a825af1",e.name="ticket-network",e.actions={delete:!0},e.title={list:"Rede(s) anexada(s) ao chamado",edit:{insert:"Anexar rede",update:"Editar rede anexada"}},e.apiUrl="service-desk/ticket/network",e.icon="group",e.params={limit:10,order:"id,asc"},e.search={placeholder:"Pesquise pelo nome da rede",fields:["nome_grupo"]},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.fieldsSelected={itemName:"rede(s)"},e.components.list.tableRow=function(){return a.e("chunk-2d216827").then(a.bind(null,"c389"))},e.setFields([e.fieldList({value:"grupo_dados_id",text:"ID"}),e.fieldList({value:"nome_grupo",text:"Nome da rede"}),e.fieldList({value:"nome_tipo",text:"Tipo de rede",align:"center"}),e.fieldList({value:"status_disp",text:"Status"})]),e}return i}(Tt["a"]),Zh=new Xh,eb=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id="1a825af1",e.name="ticket-device",e.actions={delete:!0},e.title={list:"Dispositivo(s) anexado(s) ao chamado",edit:{insert:"Anexar dispositivo",update:"Editar dispositivo anexado"}},e.apiUrl="service-desk/ticket/device",e.icon="dns",e.params={limit:10},e.search={placeholder:"Pesquise pelo ID ou nome do dispositivo",fields:["device.id","device.nome_disp"]},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.fieldsSelected={itemName:"dispositivo(s)"},e.components.list.tableRow=function(){return a.e("chunk-7704b058").then(a.bind(null,"ab131"))},e.setFields([e.fieldList({value:"id",text:"ID"}),e.fieldList({value:"nome_disp",text:"Nome"}),e.fieldList({value:"status_disp",text:"Status"}),e.fieldList({value:"ip_disp",text:"Endereço IP"}),e.fieldList({value:"grupo_dados_id",text:"Rede Principal"}),e.fieldList({value:"created_at",text:"Vinculado em"}),e.fieldList({value:"servidor_dados_id",text:"Pingar"})]),e}return i}(Tt["a"]),tb=new eb,ab=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id="1a825af1",e.name="ticket-host",e.actions={insert:!1,update:!1,delete:!1},e.title="Clientes impactados",e.apiUrl="service-desk/ticket/host",e.icon="dns",e.params={limit:10},e.search={placeholder:"Pesquisa desabilitada...",fields:["id"]},e.redirectOnSubmit=!1,e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.components.list.tableRow=function(){return a.e("chunk-19922826").then(a.bind(null,"5317f"))},e.setFields([e.fieldList({value:"host_id",text:"Equipamento"}),e.fieldList({value:"device_id",text:"Dispositivo"}),e.fieldList({value:"device_child_id",text:"Interface"}),e.fieldList({value:"business_id",text:"Contrato"}),e.fieldList({value:"business_id",text:"Cliente"})]),e}return i}(Tt["a"]),ib=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id="1a825af1",e.name="ticket-device-child",e.title={list:"Interfaces anexadas ao chamado",edit:{insert:"Anexar Interface",update:"Editar Interface anexado"}},e.apiUrl="service-desk/ticket/device-child",e.icon="dns",e.params={limit:10},e.search={placeholder:"Pesquisa desabilitada...",fields:["id"]},e.maxWidth="800px",e.redirectOnSubmit=!1,e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.components.list.tableRow=function(){return a.e("chunk-2d0cfe08").then(a.bind(null,"661c"))},e.setFields([e.fieldList({value:"device_name",text:"Dispositivo"}),e.fieldList({value:"child",text:"Interface"}),e.fieldWiListDialog({value:"device_id",text:"Dispositivo",show:"nome_disp",required:!0,wiConfig:"devices",size:["xs12","sm12","md12","lg12"],showField:function(e){return!e.device_id||!!e.selectDevice}}),e.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(e){return!!e.device_id}}),e.fieldSelectApi({value:"device_child_id",text:"Placa",show:"name",required:!0,api:{url:"network/child",params:function(e){return{device_id:e.device_id,type_id:1,order:"name,asc"}}},size:["xs12","sm12","md12","lg12"],showField:function(e){return!!e.device_id&&!!e.child_type&&"slot"===e.child_type},multiple:!0}),e.fieldSelectApi({value:"slot_id",text:"Placa",show:"name",required:!0,api:{url:"network/child",params:function(e){return{device_id:e.device_id,type_id:1,order:"name,asc"}}},size:["xs12","sm12","md6","lg6"],showField:function(e){return!!e.device_id&&!!e.child_type&&"port"===e.child_type}}),e.fieldSelectApi({value:"device_child_id",text:"Porta",show:"name",required:!0,api:{url:"network/child",params:function(e){return{child_id:e.slot_id,type_id:2,order:"name,asc"}}},size:["xs12","sm12","md6","lg6"],showField:function(e){return!!e.device_id&&!!e.child_type&&"port"===e.child_type&&!!e.slot_id},dependOn:["slot_id"],multiple:!0})]),e}return i}(Tt["a"]),sb=new ib,ob=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.list=!0,e.id="1a825af1",e.name="ticket-location",e.title={list:"Localizações chamado",edit:{insert:"Anexar localização",update:"Editar localização"}},e.apiUrl="service-desk/ticket/location",e.icon="map",e.params={limit:10},e.search={placeholder:"Pesquise pela descrição da localização",fields:["description"]},e.size=["xs12","sm12","md8","ls8","xl8","offset-md2","offset-ls8","offset-xl8"],e.fieldsSelected={itemName:"localização(s)"},e.setFields([e.fieldText({value:"description",text:"Descrição",size:["xs12","sm12","md6","lg6"]}),e.fieldText({value:"latitude",text:"Latitude",size:["xs12","sm12","md3","lg3"]}),e.fieldText({value:"longitude",text:"Longitude",size:["xs12","sm12","md3","lg3"]}),e.fieldList({value:"id",text:"ID"}),e.fieldList({value:"description",text:"Descrição"}),e.fieldList({value:"latitude",text:"Latitude"}),e.fieldList({value:"longitude",text:"Longitude"})]),e}return a}(Tt["a"]),nb=ob,rb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.actions={insert:!1,update:!0,delete:!0},e}return a}(nb),lb=new rb,cb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="1a825af1",e.actions={create:!1,update:!0,delete:!1},e.name="ticket-settings",e.title="Editar Configurações do chamado",e.apiUrl="service-desk/ticket",e.icon="tune",e.maxWidth="800px",e.setFields([e.fieldSubHeader({text:"Informe abaixo o comportamento deste chamado"}),e.fieldSwitch({value:"check_dashboards",text:"Este chamado será exibido em Dashboards?"}),e.fieldSwitch({value:"check_hosts",text:"Este chamado será considerado na análise de equipamentos de clientes?"}),e.fieldSwitch({value:"check_monitoring",text:"Este chamado irá impactar o status de um dispositivo de rede?"}),e.fieldSwitch({value:"check_reports",text:"Este chamado será considerado nos relatórios e APIs de relatórios?"})]),e}return a}(Tt["a"]),db=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),personType:e.fieldList({value:"person.type",text:"PF/PJ"}),personName:e.fieldList({value:"person.name",text:"Nome do Cliente"}),status:e.fieldList({value:"business_status_id",text:"Status/Etapa",align:"center"}),externalCode:e.fieldList({value:"external_code",text:"Código Externo"}),dateStart:e.fieldList({value:"date_start",text:"Data de Emissão"}),dateEnd:e.fieldList({value:"date_end",text:"Data de Entrega"}),collaborator:e.fieldList({value:"collaborator_id",text:"Colaborador/Categoria"}),options:e.fieldList({value:"options",text:"Opções",sortable:!1})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe os dados básicos deste negócio."}),company:e.fieldSelectApi({value:"company_id",text:"Empresa (Matriz ou Filial)",required:!0,size:["xs12","sm12","md5","lg5"],disabled:function(e){return null!=e.id},api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name"}),person:e.fieldWiListDialog({value:"person_id",text:"",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"",show:"person.first_name",icon:"person_outline",disabled:function(e){return!!e.id}}),externalCode:e.fieldText({value:"external_code",text:"Código Externo",size:["xs12","sm12","md2","lg2"]}),status:e.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(e){return e.paid&&2===e.stage}}),category:e.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:e.fieldText({value:"invoice",text:"N° Nota Fiscal",size:["xs12","sm12","md2","lg2"]}),dateStart:e.fieldDate({value:"date_start",text:"Data de Emissão",size:["xs12","sm12","md2","lg2"]}),dateEnd:e.fieldDate({value:"date_end",text:"Data de Entrega",required:!0,size:["xs12","sm12","md2","lg2"]}),amountFreight:e.fieldMoney({value:"amount_freight",text:"Valor Frete/Deslocamento",size:["xs12","sm4","md2","lg2"]}),amountDiscount:e.fieldMoney({value:"amount_discount",text:"Valor de Desconto",size:["xs12","sm4","md2","lg2"]}),collaborator:e.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:e.fieldSwitch({value:"is_template",text:"É uma template",size:["xs12","sm12","md2","lg2"],showField:function(e){return!e.id}}),makeStock:e.fieldSwitch({value:"make_stock",text:"Integrar com Estoque",size:["xs12","sm12","md2","lg2"],disabled:function(e){return e.id&&1!=e.stage},showField:function(){return e.permissionIsAvaiable("b0ce8f81-78ff-4d79-a9f3-d7415343d2e5")}}),subHeader2:e.fieldSubHeader({text:"Descreva abaixo os detalhes."}),description:e.fieldEditor({value:"description",text:"Descrição",placeholder:"Ex: Prazos, detalhes importanes, etc."}),subHeader3:e.fieldSubHeader({text:"Descreva abaixo as formas/condições de pagamento."}),information:e.fieldEditor({value:"information",text:"Forma/Condições de Pagamento",placeholder:"Ex: Parcelado em 3x."}),subHeaderObservation:e.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações."}),observation:e.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para adicionar observações..."})}),e.list=!0,e.params={limit:10},e.icon="shopping_cart",e.search={placeholder:"Pesquise ID, Razão Social, Status ou Nota Fiscal",fields:["id","person.name","person.first_name","status.name","invoice","external_code"]},e.components.list.tableRow=function(){return a.e("chunk-f5757b0a").then(a.bind(null,"17f2"))},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),ub=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldsList.id,personType:e.fieldsList.personType,personName:e.fieldsList.personName,status:e.fieldsList.status,dateStart:e.fieldsList.dateStart,dateEnd:e.fieldsList.dateEnd,collaborator:e.fieldsList.collaborator,options:e.fieldsList.options}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEditInvoiceTypeRecurrent",{subHeaderInvoice:e.fieldSubHeader({text:"Informe os dados de pagamento recorrente.",showField:function(e){return!e.id&&e.invoice_type_id==iu}}),invoicePayDay:e.fieldNumber({value:"invoice_pay_day",text:"Dia de Vencimento",size:["xs12","sm12","md2","lg2"],showField:function(e){return!e.id&&e.invoice_type_id==iu}}),fidelityTypeId:e.fieldSelect({value:"fidelity_type_id",text:"Tipo de fidelidade",placeholder:"Selecione o tipo...",size:function(e){return e.fidelity_type_id&&e.fidelity_type_id!=su?["xs12","sm12","md2","lg2"]:["xs12","sm12","md4","lg4"]},required:!0,options:[{value:su,text:"Sem Fidelidade"},{value:ou,text:"Data Específica"}],disabled:function(e){return!!e.id},showField:function(e){return!e.id&&e.invoice_type_id==iu}}),fidelityMonths:e.fieldNumber({value:"fidelity_number",text:"Mes(es) de fidelidade",size:["xs12","sm12","md2","lg2"],showField:function(e){return!e.id&&e.invoice_type_id==iu&&e.fidelity_type_id==nu}}),fidelityYears:e.fieldNumber({value:"fidelity_number",text:"Ano(s) de fidelidade",size:["xs12","sm12","md2","lg2"],showField:function(e){return!e.id&&e.invoice_type_id==iu&&e.fidelity_type_id==ru}}),fidelity_end_date:e.fieldDate({value:"fidelity_end_date",text:"Final da fidelidade",required:!0,size:["xs12","sm12","md2","lg2"],showField:function(e){return e.invoice_type_id==iu&&(e.id||e.fidelity_type_id==ou)}}),financeAccountId:e.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(e){return console.log(e),null!=e.id},showField:function(e){return!e.id&&e.invoice_type_id==iu}}),financeFormPaymentId:e.fieldSelectApi({value:"finance_form_payment_id",text:"Forma de Pagamento",required:!0,api:{url:"finance/form-payment",params:function(e){return{fields:"id,name",order:"name,asc",finance_account_id:e.finance_account_id}}},show:"name",size:["xs12","sm12","md2","lg2"],disabled:function(e){return!e.finance_account_id},showField:function(e){return!e.id&&e.invoice_type_id==iu}}),autoRenew:e.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(e){return!e.id&&e.invoice_type_id==iu}})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",Object(ke["a"])(Object(ke["a"])({subHeader1:e.fieldSubHeader({text:"Informe os dados básicos deste contrato."}),company:e.fieldsEdit.company,person:e.fieldsEdit.person,dateStart:e.fieldsEdit.dateStart,dateEnd:e.fieldsEdit.dateEnd,amountDiscount:e.fieldsEdit.amountDiscount,status:e.fieldsEdit.status,category:e.fieldsEdit.category,collaborator:e.fieldsEdit.collaborator,externalCode:e.fieldsEdit.externalCode,invoiceTypeId:e.fieldSelect({value:"invoice_type_id",text:"Como será o pagamento?",placeholder:"Selecione o tipo...",size:["xs12","sm12","md2","lg2"],required:!0,options:[{value:eu,text:"Parcelado"},{value:tu,text:"À Vista"},{value:au,text:"À Prazo"},{value:iu,text:"Recorrente"}],disabled:function(e){return!!e.id},showField:function(e){return!e.id}})},e.fieldsEditInvoiceTypeRecurrent),{},{subHeaderObservation:e.fieldsEdit.subHeaderObservation,observation:e.fieldsEdit.observation})),e.search.placeholder="Pesquise ID, Cliente, Status, Categoria ou Colaborador",e.components.list.tableRow=function(){return a.e("chunk-e6bc90f2").then(a.bind(null,"c3ce"))},e.clearFields(),e.fieldsEdit.company.size=["xs12","sm12","md3","lg3"],e.fieldsEdit.person.text="Cliente",e.fieldsEdit.person.wiConfig="customer",e.fieldsList.dateStart.text="Data Início",e.fieldsList.dateEnd.text="Data Término",e.fieldsEdit.status.size=["xs12","sm12","md2","lg2"],e.fieldsEdit.category.size=["xs12","sm12","md2","lg2"],e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(db),pb=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e,s;Object(Dt["a"])(this,i),s=t.call(this),Object(It["a"])(Object(Ft["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(It["a"])(Object(Ft["a"])(s),"fieldsEdit",Object(ke["a"])(Object(ke["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(e){return{where:"person_id,"+e.person_id}},disabled:function(e){return!!e.id}})},s.permissionIsAvaiable(A["hd"])?{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(e){return e.id&&1!=e.stage},showField:function(){return s.permissionIsAvaiable("b0ce8f81-78ff-4d79-a9f3-d7415343d2e5")},defaultValue:function(e){var t,a;return"3b138904-1091-4a6b-9738-6e6eb9001d71"==(null===(t=s.getAuth())||void 0===t||null===(a=t.account())||void 0===a?void 0:a.id)&&!e.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(e){return 2==e.stage}})})),s.id={id:A["S"],create:A["U"],update:A["W"],delete:A["V"]},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===(e=s.getAuth())||void 0===e?void 0:e.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(e){return!!e.id},s.filters=new d_,s.exports={permission:A["wb"],title:"Exportar Ordens",origins:{excel:{title:"Exportar para o Excel",permission:A["xb"],description:"Exportar ordens para o Excel.",image:"/static/icons/excel_icon.png",wiConfig:"order-export-filters"}}},s.permissionIsAvaiable(A["hd"])&&(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(e){return e.person_id?{where:"person_id,"+e.person_id}:{}},disabled:function(e){return e.id&&e.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(e){var t=e.form,a=e.data;t.person=a.person,t.person_id=a.person_id,t.address_id=a.address_id,t.address=a.address}}),s.fieldsEdit.collaborator.size=["xs12","sm12","md2","lg2"]),s.setFields(s.fieldsList),s.setFields(s.fieldsEdit),s}return i}(ub),mb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Ordens em aberto",e.params.stage="open",e}return a}(pb),vb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Histórico de ordens",e.params.stage="close",e}return a}(pb),fb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Ordens canceladas",e.params.stage="cancel",e}return a}(pb),gb=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),personName:e.fieldList({value:"person.name",text:"Nome do Cliente"}),status:e.fieldList({value:"business_status_id",text:"Status/Etapa",align:"center"}),dateStart:e.fieldList({value:"date_start",text:"Data de Referência"}),collaborator:e.fieldList({value:"business_category_id",text:"Categoria/Tipo",align:"center"}),options:e.fieldList({value:"options",text:"Opções",sortable:!1})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe os dados básicos deste contrato."}),company:e.fieldsEdit.company,vTalTicketType:e.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(e){return!!e.id}}),person:e.fieldsEdit.person,dateStart:e.fieldsEdit.dateStart,contract:e.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(e){return{where:"person_id,"+e.person_id}},disabled:function(e){return!!e.id}}),category:e.fieldsEdit.category,status:e.fieldsEdit.status,collaborator:e.fieldsEdit.collaborator,subHeader2:e.fieldSubHeader({text:"Descreva a solicitação abaixo."}),description:e.fieldTextArea({value:"description",text:"Descrição da solicitação",placeholder:"Ex: Cliente se encontra sem conexão...",required:!0,disabled:function(e){return!!e.id}})}),e.id={id:A["S"],create:A["U"],update:A["W"],delete:A["V"]},e.name="order",e.title={list:"Ordens",edit:{insert:"Nova Ordem de Serviço",update:"Editar Ordem de Serviço"}},e.icon="border_color",e.apiUrl="service-desk/order",e.urlDetails.name="order",e.components.list.tableRow=function(){return a.e("chunk-34b60464").then(a.bind(null,"ff90"))},e.fields=[],e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e.fieldsEdit.person.size=["xs12","sm12","md4","lg4"],e.fieldsEdit.collaborator.size=["xs12","sm12","md3","lg3"],e.fieldsEdit.dateStart.text="Data de Referência",e.fieldsEdit.subHeader1.text="Informe os dados básicos desta ordem de serviço.",e.fieldsEdit.status.apiUrl="sales/config/status/order",e.fieldsEdit.category.apiUrl="sales/config/category/order",e.fieldsEdit.category.disabled=function(e){return!!e.id},e}return i}(ub),_b=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Ordens em aberto",e.params.stage="open",e}return a}(gb),hb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Histórico de ordens",e.params.stage="close",e}return a}(gb),bb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Ordens canceladas",e.params.stage="cancel",e}return a}(gb),xb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id=A["W"],e.name="vtal-trouble-ticket-appointment",e.title="Agendar visita técnica",e.apiUrl="service-desk/order-vtal/event/action",e.icon="event",e.fields=[],e.maxWidth="800px",e.setFields([e.fieldSubHeader({text:"Informe o intervalo de datas em que a visita técnica pode ser executada."}),e.fieldDateTime({value:"appointmentStart",text:"Data inicial",size:["xs12","sm12","md6","lg6"],required:!0}),e.fieldDateTime({value:"appointmentFinish",text:"Data final",size:["xs12","sm12","md6","lg6"],required:!0})]),e}return a}(Tt["a"]),yb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.availableFields.status_id.apiUrl="networks/config/status/test-management-vtal",e.availableFields.category_id.apiUrl="networks/config/category/test-management-vtal",e.fields=[e.availableFields.subHeader1,e.availableFields.status_id,e.availableFields.category_id,e.availableFields.external_code,e.availableFields.person_id,e.availableFields.collaborator_id,e.availableFields.subHeader2,e.availableFields.dateField,e.availableFields.dateStart,e.availableFields.dateEnd],e}return a}(c_),kb=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),personName:e.fieldList({value:"person.name",text:"Nome do Cliente"}),status:e.fieldList({value:"business_status_id",text:"Status/Etapa",align:"center"}),dateStart:e.fieldList({value:"date_start",text:"Data de Referência"}),collaborator:e.fieldList({value:"business_category_id",text:"Categoria/Tipo",align:"center"}),options:e.fieldList({value:"options",text:"Opções",sortable:!1})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe os dados básicos deste contrato."}),company:e.fieldsEdit.company,dateStart:e.fieldsEdit.dateStart,person:e.fieldsEdit.person,contract:e.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(e){return{where:"person_id,"+e.person_id}},disabled:function(e){return!!e.id}}),host:e.fieldWiListDialog({value:"host_id",text:"Equipamento do cliente",required:!0,size:["xs12","sm12","md3","lg3"],wiConfig:"host",show:"host.identification",icon:"router",filter:function(e){return{contract_id:e.business_id}},disabled:function(e){return!!e.id}}),category:e.fieldsEdit.category,status:e.fieldsEdit.status,collaborator:e.fieldsEdit.collaborator,subHeader2:e.fieldSubHeader({text:"Descreva a solicitação abaixo."}),observation:e.fieldTextArea({value:"observation",text:"Descrição da solicitação",placeholder:"Ex: Cliente se encontra sem conexão...",required:!0,disabled:function(e){return!!e.id}})}),e.id={id:A["Yc"],create:A["Zc"],update:A["bd"],delete:A["ad"]},e.name="diagnostic",e.title={list:"Diagnósticos",edit:{insert:"Novo Diagnóstico",update:"Atualizar Diagnóstico"}},e.icon="bug_report",e.apiUrl="networks/test-management-vtal",e.params["order"]="businesses.id,desc",e.urlDetails.name="diagnostic",e.components.list.tableRow=function(){return a.e("chunk-172b9459").then(a.bind(null,"6796"))},e.filters=new yb,e.fields=[],e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e.fieldsEdit.person.size=["xs12","sm12","md4","lg4"],e.fieldsEdit.collaborator.size=["xs12","sm12","md3","lg3"],e.fieldsEdit.dateStart.text="Data de Referência",e.fieldsEdit.subHeader1.text="Informe os dados deste diagn.",e.fieldsEdit.status.apiUrl="networks/config/status/test-management-vtal",e.fieldsEdit.category.apiUrl="networks/config/category/test-management-vtal",e.fieldsEdit.category.disabled=function(e){return!!e.id},e}return i}(ub),Cb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Diagnósticos Em Aberto",e.params.stage="open",e.params["order"]="businesses.id,desc",e}return a}(kb),wb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Histórico de Diagnósticos",e.params.stage="close",e.params["order"]="businesses.id,desc",e}return a}(kb),Sb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Diagnósticos Canceladas",e.params.stage="cancel",e.params["order"]="businesses.id,desc",e}return a}(kb),Db={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}]},Eb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id=A["bd"],e.name="hgw-wifi-set-passwd",e.title="Alterar senha WiFi",e.apiUrl="networks/test-management-vtal/event/action",e.icon="wifi_password",e.fields=[],e.maxWidth="800px",e.setFields([e.fieldSubHeader({text:"Altere a senha atual e clique em inserir."}),e.fieldPassword({value:"passwd",text:"Nova senha",size:["xs12","sm12","md6","lg6"],required:!0}),e.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"]})]),e}return a}(Tt["a"]),Ob=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id=A["bd"],e.name="hgw-wifi-configuration",e.title="Configurar WiFi",e.apiUrl="networks/test-management-vtal/event/action",e.icon="settings_remote",e.fields=[],e.maxWidth="800px",e.setFields([e.fieldSubHeader({text:"Altere a configuração atual e clique em inserir."}),e.fieldSelect({value:"adminStatus",text:"Status da rede WiFi",options:[{value:!0,text:"Ligado"},{value:!1,text:"Desligado"}],size:["xs12","sm12","md6","lg6"]}),e.fieldText({value:"SSID",text:"SSID",size:["xs12","sm12","md6","lg6"],required:!0}),e.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"]}),e.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"]}),e.fieldSelect({value:"broadcastSSID",text:"Exposição do SSID",options:[{value:!0,text:"Ligado"},{value:!1,text:"Desligado"}],size:["xs12","sm12","md4","lg4"]})]),e}return a}(Tt["a"]),Tb=function(e,t,a){return{id:e,title:"Adicionar Nota "+a,icon:"message",apiUrl:"service-desk/"+t+"/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}]}},Ab={order:Tb("b41dcfec","order","à Ordem de Serviço")},Fb={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}]},Ib=function(e,t,a,i){return{id:e,title:{edit:{create:"Incluir "+i,update:"Editar "+i}},apiUrl:"service-desk/"+t+"/item",fields:Fb[a],fieldsFixed:[{value:"amount_total",data:0}]}},Pb={product:{order:Ib("b41dcfec","order","product","Produto a Ordem de Serviço")},service:{order:Ib("b41dcfec","order","service","Serviço a Ordem de Serviço")}},jb=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.apiUrl="",e.icon="people",e.search={placeholder:"Pesquise pelo nome do Colaborador ou Cliente",fields:["id","person.name","person.first_name"]},e.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"))}}},e.setFields([e.fieldSubHeader({text:""}),e.fieldSelect({value:"person_type",text:"Vincular um(a)...",options:[{value:"collaborator",text:"Colaborador"},{value:"customer",text:"Cliente"}],size:function(e){return e.person_type?["xs12","sm12","md3","lg3"]:["xs12","sm12","md12","lg12"]}}),e.fieldWiListDialog({value:"person_id",text:"Colaborador",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"collaborator",show:"person.first_name",icon:"person_outline",showField:function(e){return"collaborator"===e.person_type}}),e.fieldWiListDialog({value:"person_id",text:"Cliente",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"customer",show:"person.first_name",icon:"person_outline",showField:function(e){return"customer"===e.person_type}}),e.fieldSelect({value:"has_commission",text:"Recebe comissão",options:[{value:!0,text:"Sim"},{value:!1,text:"Não"}],size:function(e){return e.has_commission?["xs12","sm12","md2","lg2"]:["xs12","sm12","md4","lg4"]},showField:function(e){return e.person_type}}),e.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(e){return e.has_commission}}),e.fieldMoney({value:"amount",text:"Valor da comissão",size:["xs12","sm12","md2","lg2"],showField:function(e){return e.has_commission&&2===e.type}}),e.fieldNumber({value:"percentage",text:"Porcentagem",min:1,max:100,step:".01",prefix:"%",suffix:"%",size:["xs12","sm12","md2","lg2"],showField:function(e){return e.has_commission&&1===e.type}}),e.fieldTime({value:"time",text:"Tempo",size:["xs12","sm4","md2","lg2"],showField:function(e){return e.has_commission&&3===e.type}}),e.fieldMoney({value:"amount_per_time",text:"Valor por hora",size:["xs12","sm4","md2","lg2"],showField:function(e){return e.has_commission&&3===e.type}}),e.fieldSelect({value:"status",text:"Status da comissão",options:[{value:1,text:"Ativo"},{value:2,text:"Inativo"}],size:["xs12","sm12","md2","lg2"],showField:function(e){return e.has_commission&&e.type}}),e.fieldSelect({value:"parceled",text:"É parcelado?",options:[{value:0,text:"Não"},{value:2,text:"Sim, vinculado "}],size:["xs12","sm12","md3","lg3"],showField:function(e){return e.has_commission&&e.type}}),e.fieldText({value:"description",text:"Descrição da comissão",size:["xs12","sm12","md5","lg5"],showField:function(e){return e.has_commission&&e.type}}),e.fieldDate({value:"date_validity",text:"Data de Pagamento",required:!0,size:["xs12","sm12","md2","lg2"],showField:function(e){return e.has_commission&&e.type&&0===e.parceled}}),e.fieldDate({value:"date_validity",text:"Data de Pagamento",required:!0,size:["xs12","sm12","md2","lg2"],showField:function(e){return e.has_commission&&e.type&&1===e.parceled}}),e.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(e){return e.has_commission&&e.type&&e.parceled<2}}),e.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(e){return e.has_commission&&e.type&&e.parceled<2}}),e.fieldTextArea({value:"observation",text:"Observações",placeholder:"Ex: Está vinculado por..."})]),e.setFields([e.fieldList({value:"id",text:"ID"}),e.fieldList({value:"person.name",text:"Nome do Colaborador/Cliente"}),e.fieldList({value:"has_commission",text:"Comissão?"}),e.fieldList({value:"type",text:"Tipo"}),e.fieldList({value:"amount",text:"Valor"}),e.fieldList({value:"percentage",text:"Porcentagem"}),e.fieldList({value:"parceled",text:"Parcelado?"})]),e}return i}(Tt["a"]),qb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="18baa289",e.name="order-persons",e.apiUrl="service-desk/order/person",e.title={list:"Colaboradores",edit:{insert:"Adicionar Colaborador",update:"Atualizar Colaborador"}},e.icon="people",e.fields[11].options[1].text=e.fields[11].options[1].text+" aos recebimentos da ordem.",e}return a}(jb),$b=new qb,zb=function(){for(var e=[],t=1;t<=60;t++)e.push({value:t,text:t+"x"});return e},Nb=function(e,t,a){return{id:e,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:zb(),edit:{insert:!0}},{value:"description",text:"Descrição",type:"text",list:!0,edit:!0,search:!0,size:function(e){return e.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}]}},Mb={order:Nb("b41dcfec","Ordem de Serviço","order")},Lb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.apiUrl="finance",e.icon="shopping_cart",e.setFields([e.fieldSubHeader({text:"Informe abaixo a data de Pagamento/Recebimento desta transação financeira."}),e.fieldDate({value:"date_receive",text:"",required:!0,size:["xs12","sm12","md4","lg4","offset-md4","offset-lg4"]})]),e}return a}(Tt["a"]),Rb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="b41dcfec",e.name="order-finance",e.title="Receber parcela da Ordem de Serviço",e.apiUrl="finance",e.icon="receipt",e.fields[1].text="Data de Recebimento",e}return a}(Lb),Ub=new Rb,Wb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{description:e.fieldTinyEditor({value:"description",text:"Layout"})}),e.actions={update:!0},e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),Vb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id=A["g"],e.name="order-layout",e.title="Editar documento",e.icon="edit",e.apiUrl="service-desk/order",e}return a}(Wb),Bb=function(e,t){return{id:"4f1be58b",list:!0,title:{list:"Status/Etapas de "+t,edit:{create:"Nova Status/Etapas de "+t,update:"Editar Status/Etapas de "+t}},icon:"code",apiUrl:"sales/config/status/"+e,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}]}},Hb=Bb("order","O. de Serviço"),Gb={order:Hb},Yb=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),name:e.fieldList({value:"name",text:"Nome da categoria"}),editLayout:e.fieldList({value:"edit_layout",text:"Editar Layout",sortable:!1})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",Object(ke["a"])(Object(ke["a"])({subHeader1:e.fieldSubHeader({text:"Informe o nome, cor e ícone desta categoria."}),name:e.fieldText({value:"name",text:"Nome da Categoria",size:["xs12","sm6","md3","lg3"]}),color:e.fieldColor({value:"color",text:"Cor",size:["xs12","sm3","md1","lg1"]}),icon:e.fieldWiGoogleIcon({value:"icon",text:"Ícone da Categoria",size:["xs12","sm3","md2","lg2"]}),layoutTypeId:e.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:e.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"})},e.permissionIsAvaiable("bc2dcdd9-8571-4515-9917-8c1f871ca822")&&Object(ke["a"])({},{subHeaderFinanceCategory:e.fieldSubHeader({text:"Vincule esta categoria a uma categoria financeira."}),finance_category_id:e.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:e.fieldSubHeader({text:"Crie um layout de descrição para esta categoria."}),layout:e.fieldTinyEditor({value:"layout",text:"Layout desta categoria",placeholder:"Crie a estrutura da categoria."})})),e.list=!0,e.title={list:"Categorias",edit:{insert:"Nova Categoria",update:"Editar Categoria"}},e.search={placeholder:"Pesquise ID ou nome da categoria",fields:["id","name"]},e.params={limit:10,with:"form:id,name,type_id;financeCategory:id,name,icon,color"},e.icon="category",e.size=["xs12","sm12","md8","ls8","xl8","offset-md2","offset-ls2","offset-xl2"],e.components.list.tableRow=function(){return a.e("chunk-511c92ec").then(a.bind(null,"2d14"))},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),Jb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="4f1be58b",e.title.list="Categorias de O.S",e.apiUrl="service-desk/config/category/order",e}return a}(Yb),Qb={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"}]},Kb=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="4f1be58b",e.title.list="Categorias de Diagnóstico",e.apiUrl="networks/config/category/test-management-vtal",e.maxWidth="700px",e.size=["xs12"],e}return a}(Yb),Xb={id:A["qb"],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["mb"],title:"Importar",origins:{imanager:{title:"Importar do Excel",permission:A["nb"],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};Xb.id="b9a915a3";var Zb=Xb,ex=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),name:e.fieldList({value:"name",text:"Nome",align:"center"}),unitCode:e.fieldList({value:"unit.full_name",text:"Unidade de medida",align:"center"}),amountCost:e.fieldList({value:"amount_cost",text:"Preço de Custo",align:"center"}),margin:e.fieldList({value:"margin",text:"Markup %",align:"center"}),amountSale:e.fieldList({value:"amount_sale",text:"Preço de Venda",align:"center"}),options:e.fieldList({value:"id",text:"Opções",align:"center"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe os dados básicos deste serviço."}),name:e.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:e.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 e.permissionIsAvaiable(A["M"])}}),itemUnitId:e.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:e.fieldSwitch({value:"active",text:"Ativo",defaultValue:!0,size:["xs12","sm12","md3","lg3"]}),amountCost:e.fieldMoney({value:"amount_cost",text:"Preço de Custo",size:["xs12","sm12","md4","lg4"]}),margin:e.fieldNumber({value:"margin",text:"Markup %",placeholder:"Ex: 10 (10%)",step:".01",size:["xs12","sm12","md4","lg4"]}),amountSale:e.fieldMoney({value:"amount_sale",text:"Preço de Venda",size:["xs12","sm12","md4","lg4"]}),subHeader2:e.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações sobre este serviço."}),description:e.fieldTextArea({value:"description",text:"Observações do serviço",placeholder:"Por favor, descreva este chamado de forma detalhada."})}),e.list=!0,e.id=A["qb"],e.name="service",e.title={list:"Serviços",edit:{create:"Novo Serviço",update:"Atualizar Serviço"}},e.search={placeholder:"Pesquise ID ou nome do serviço",fields:["id","name"]},e.params={limit:10,order:"created_at,desc"},e.icon="room_service",e.apiUrl="register/service",e.apiParams={limit:50},e.maxWidth="800px",e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.components.list.tableRow=function(){return a.e("chunk-51b7e6c2").then(a.bind(null,"12cd"))},e.fieldsSelected={itemName:"serviço(s)"},e.imports={permission:A["ob"],title:"Importar",origins:{imanager:{title:"Importar do Excel",permission:A["pb"],description:"Baixe o modelo de planilha e importe para o sistema.",image:"/static/icons/excel_icon.png",wiConfig:"import-service-excel"}}},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),tx=(A["qb"],A["ob"],A["pb"],function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="b9a915a3",e}return a}(ex)),ax=Gt({name:"Cliente",field:"customer"});ax.id={id:"549b7548",create:"ba7aae1c",update:"1bced885",delete:"d99b53a2"},ax.title={list:"Clientes",edit:{insert:"Novo cliente",update:"Editar cliente"}},ax.icon="people_outline",ax.apiUrl="register/person/customer",ax.urlDetails.name="customer",ax.params["with"]="address_master",ax.components={list:{tableRow:function(){return a.e("chunk-f2675864").then(a.bind(null,"893d"))}}},ax["imports"]={permission:A["jb"],title:"Importar Cliente",origins:{imanager:{title:"I-Manager",description:"Importar cliente do I-Manager através do CPF/CNPJ.",permission:A["lb"],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["kb"],image:"/static/integration/logos/hubspot-logo.png",wiConfig:""}}},ax["filters"]=new Rt;var ix=ax;ix.id="b9a915a3";var sx=ix,ox={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(e){return"Fisica"===e.type}},{text:"Dados avançados do(a) "+name,type:"subheader",edit:!0,showField:function(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.additional_info}},{value:"profession",text:"Profissão",placeholder:"Insira a Profissão",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.additional_info}},{value:"education",text:"Escolaridade",placeholder:"Insira a Escolaridade",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(e){return"Fisica"===e.type&&e.additional_info}},{value:"naturalness",text:"Naturalidade",placeholder:"Insira a Naturalidade",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(e){return"Fisica"===e.type&&e.additional_info}},{value:"religion",text:"Religião",placeholder:"Insira a Religião",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(e){return"Fisica"===e.type&&e.additional_info}},{value:"ethnicity",text:"Etnia",placeholder:"Insira a etnia",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(e){return"Fisica"===e.type&&e.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};Tt["a"];ox.id="b9a915a3";var nx=ox,rx=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),name:e.fieldList({value:"name",text:"Nome do formulário"}),active:e.fieldList({value:"active",text:"Status"}),fields:e.fieldList({value:"fields",text:"Campos",sort:!1})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe o nome e descrição do formulário."}),name:e.fieldText({value:"name",text:"Nome da Formulário",size:["xs12","sm12","md4","lg4"],required:!0}),color:e.fieldColor({value:"color",text:"Cor",size:["xs12","sm12","md1","lg1"]}),icon:e.fieldWiGoogleIcon({value:"icon",text:"Ícone da Categoria",size:["xs12","sm12","md3","lg3"]}),externalCode:e.fieldText({value:"external_code",text:"Código Externo",size:["xs12","sm12","md2","lg2"]}),active:e.fieldSwitch({value:"active",text:"Está ativo?",size:["xs12","sm12","md2","lg2"]}),subHeaderObservation:e.fieldSubHeader({text:"O campo abaixo pode ser usado para descrição do formulário."}),observation:e.fieldTextArea({value:"description",text:"Descrição do Formulário",placeholder:"Ex: Formulário de coleta de dados..."})}),e.list=!0,e.id={id:A["t"],create:A["v"],update:A["F"],delete:A["w"]},e.name="contract",e.title={list:"Formulários",edit:{insert:"Novo Formulário",update:"Editar Formulário"}},e.search={placeholder:"Pesquise ID ou nome do formulário",fields:["id","name"]},e.params={limit:10,order:"created_at,desc"},e.icon="border_color",e.apiUrl="forms/form",e.size=["xs12","sm12","md12","ls12","xl12"],e.components.list.tableRow=function(){return a.e("chunk-bf97ce16").then(a.bind(null,"9d0b"))},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),lx=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID",align:"center"}),order:e.fieldList({value:"order",text:"Posição"}),type:e.fieldList({value:"type_id",text:"Tipo"}),label:e.fieldList({value:"label",text:"Título"}),required:e.fieldList({value:"required",text:"Obrigatório"}),placeholder:e.fieldList({value:"active",text:"Ativo"}),options:e.fieldList({value:"options",text:"Opções",sort:!1})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Selecione o formulário e tipo do campo. Informe um título."}),form_id:e.fieldSelectApi({value:"form_id",text:"Formulário",required:!0,size:["xs12","sm12","md3","lg3"],disabled:function(e){return null!=e.id},api:{url:"forms/form"},show:"name"}),type_id:e.fieldSelectApi({value:"type_id",text:"Tipo de Campo",required:!0,size:["xs12","sm12","md3","lg3"],disabled:function(e){return null!=e.id},api:{url:"forms/field/type"},show:"title",icon:"icon"}),label:e.fieldText({value:"label",text:"Título do Campo",size:["xs12","sm12","md3","lg3"],required:!0}),placeholder:e.fieldText({value:"placeholder",text:"Placeholder",size:["xs12","sm12","md3","lg3"],showField:function(e){return!e.type_id||9!=e.type_id}}),order:e.fieldNumber({value:"order",text:"Posição do campo",size:["xs12","sm12","md2","lg2"],required:!0}),size:e.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:e.fieldColor({value:"color",text:"Cor",size:["xs12","sm12","md1","lg1"]}),icon:e.fieldWiGoogleIcon({value:"icon",text:"Ícone da Categoria",size:["xs12","sm12","md2","lg2"]}),required:e.fieldSwitch({value:"required",text:"Obrigatório?",size:["xs12","sm12","md2","lg2"],showField:function(e){return!e.type_id||9!=e.type_id}}),active:e.fieldSwitch({value:"active",text:"Está ativo?",size:["xs12","sm12","md2","lg2"]}),subHeaderObservation:e.fieldSubHeader({text:"O campo abaixo pode ser usado para descrição do campo do formulário.",showField:function(e){return!e.type_id||9!=e.type_id}}),description:e.fieldTextArea({value:"description",text:"Descrição do Formulário",placeholder:"Ex: Formulário de coleta de dados...",showField:function(e){return!e.type_id||9!=e.type_id}}),subHeaderMessage:e.fieldSubHeader({text:"Insira o conteúdo da mensagem.",showField:function(e){return 9==(null===e||void 0===e?void 0:e.type_id)}}),descriptionMessage:e.fieldEditor({value:"description",text:"Conteúdo da mensagem",placeholder:"Ex: Formulário de coleta de dados...",showField:function(e){return 9==(null===e||void 0===e?void 0:e.type_id)},required:!0})}),e.list=!0,e.id={id:A["x"],create:A["y"],update:A["A"],delete:A["z"]},e.name="form-field",e.title={list:"Itens do Formulário",edit:{insert:"Novo campo do Formulário",update:"Editar campo do Formulário"}},e.apiParams={limit:10,order:"order,asc"},e.icon="border_color",e.apiUrl="forms/form-field",e.components.list.tableRow=function(){return a.e("chunk-6d73a6b0").then(a.bind(null,"ddd4"))},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),cx=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),type:e.fieldList({value:"type_id",text:"Tipo"}),label:e.fieldList({value:"label",text:"Título"}),required:e.fieldList({value:"value",text:"Valor"}),placeholder:e.fieldList({value:"active",text:"Ativo"}),options:e.fieldList({value:"id",text:"Opções"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Selecione o campo a qual esta opção se refere. Informe um título."}),form_id:e.fieldSelectApi({value:"form_field_id",text:"Campo do Formulário",required:!0,size:["xs12","sm12","md4","lg4"],disabled:function(e){return null!=e.id},api:{url:"forms/form-field",params:{where:"type_id,3"}},show:"label"}),label:e.fieldText({value:"label",text:"Título do Campo",size:["xs12","sm12","md4","lg4"],required:!0}),value:e.fieldText({value:"value",text:"Valor do Campo",size:["xs12","sm12","md4","lg4"],required:!0}),type_id:e.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:e.fieldNumber({value:"order",text:"Ordem do campo",size:["xs12","sm12","md4","lg4"],required:!0}),active:e.fieldSwitch({value:"active",text:"Está ativo?",size:["xs12","sm12","md4","lg4"]})}),e.list=!0,e.id=A["A"],e.name="form-field-option",e.title={list:"Opções do Formulário",edit:{insert:"Nova opção do Formulário",update:"Editar opção do Formulário"}},e.params={limit:10,order:"order,asc"},e.icon="border_color",e.apiUrl="forms/form-field-option",e.components.list.tableRow=function(){return a.e("chunk-15240dfd").then(a.bind(null,"48e4"))},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),dx=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{form_id:e.fieldList({value:"form_id",text:"Nome do formulário"}),person_id:e.fieldList({value:"person_id",text:"Usuário"}),status_id:e.fieldList({value:"status_id",text:"Status"}),created_at:e.fieldList({value:"created_at",text:"Criação/Atualização"})}),e.list=!0,e.actions={list:!0,edit:!1},e.id=A["B"],e.name="form-reply",e.title="Respostas do Formulário",e.params={limit:10,order:"created_at,desc",with:"form;person"},e.apiUrl="forms/form-reply",e.components.list.tableRow=function(){return a.e("chunk-2196857c").then(a.bind(null,"2219"))},e.setFields(e.fieldsList),e}return i}(Tt["a"]),ux=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{name:e.fieldList({value:"name",text:"Nome do processo"}),count:e.fieldList({value:"count",text:"N° Execuções"}),active:e.fieldList({value:"active",text:"Status"}),execute:e.fieldList({value:"execute",text:"Executar",sortable:!1}),options:e.fieldList({value:"options",text:"Opções",sortable:!1})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe o nome e descrição do processo."}),name:e.fieldText({value:"name",text:"Nome do processo",size:function(e){return e.id?["xs12","sm12","md6","lg6"]:["xs12","sm12","md12","lg12"]},required:!0}),first_stage_id:e.fieldWiListDialog({value:"first_stage_id",text:"Etapa que será executada",required:!0,size:["xs12","sm12","md6","lg6"],wiConfig:"process-stage",filter:function(e){return{process_id:e.id}},wiEditData:function(e){return{process_id:e.id}},show:"first_stage.name",icon:"account_tree",showField:function(e){return!!e.id}}),color:e.fieldColor({value:"color",text:"Cor",size:["xs12","sm12","md2","lg2"]}),icon:e.fieldWiGoogleIcon({value:"icon",text:"Ícone da Categoria",size:["xs12","sm12","md4","lg4"]}),externalCode:e.fieldText({value:"external_code",text:"Código Externo",size:["xs12","sm12","md4","lg4"]}),active:e.fieldSwitch({value:"active",text:"Está ativo?",size:["xs12","sm12","md2","lg2"]}),subHeaderObservation:e.fieldSubHeader({text:"O campo abaixo pode ser usado para descrição do processo."}),observation:e.fieldTextArea({value:"description",text:"Descrição do processo",placeholder:"Ex: processo de coleta de dados..."})}),e.list=!0,e.id={id:A["t"],create:A["v"],update:A["F"],delete:A["w"]},e.name="process",e.title={list:"Processos",edit:{insert:"Novo Processo",update:"Editar Processo"}},e.params={limit:10,order:"created_at,desc"},e.icon="account_tree",e.apiUrl="processes/process",e.components.list.tableRow=function(){return a.e("chunk-a8e4311a").then(a.bind(null,"0270"))},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),px=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{name:e.fieldList({value:"name",text:"Nome da etapa"}),type_id:e.fieldList({value:"type_id",text:"Tipo"}),results_count:e.fieldList({value:"results_count",text:"N° Resultados",sortable:!1}),count:e.fieldList({value:"count",text:"N° Execuções"}),active:e.fieldList({value:"active",text:"Status"}),results:e.fieldList({value:"results",text:"Resultados",sortable:!1})}),Object(It["a"])(Object(Ft["a"])(e),"configMessageFields",{subHeaderMessage:e.fieldSubHeader({text:"Informe os dados da mensagem que será exibida.",showField:function(e){return 4==(null===e||void 0===e?void 0:e.type_id)}}),config_message:e.fieldEditor({value:"config_message",text:"Conteúdo da mensagem",placeholder:"Ex: Mensagem que será exibida para o usuário...",showField:function(e){return 4==(null===e||void 0===e?void 0:e.type_id)},required:!0}),config_color:e.fieldColor({value:"config_color",text:"Cor da mensagem",showField:function(e){return 4==(null===e||void 0===e?void 0:e.type_id)}})}),Object(It["a"])(Object(Ft["a"])(e),"configDecisionFields",{subHeaderDecision:e.fieldSubHeader({text:"Informe os dados da tomada de decisão que será exibida.",showField:function(e){return 9==(null===e||void 0===e?void 0:e.type_id)}}),DecisionConfigMessage:e.fieldEditor({value:"config_message",text:"Conteúdo da mensagem",placeholder:"Ex: Mensagem que será exibida para o usuário...",showField:function(e){return 9==(null===e||void 0===e?void 0:e.type_id)},required:!0}),DecisionConfigColor:e.fieldColor({value:"config_color",text:"Cor da mensagem",showField:function(e){return 9==(null===e||void 0===e?void 0:e.type_id)}})}),Object(It["a"])(Object(Ft["a"])(e),"configFormFields",{subHeaderForm:e.fieldSubHeader({text:"Informe formulário/checklist que o usuário terá de responder.",showField:function(e){return 7==(null===e||void 0===e?void 0:e.type_id)}}),config_form_id:e.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(e){return 7==(null===e||void 0===e?void 0:e.type_id)}}),DiagnosticFormIdReferenceStageId:e.fieldSelectApi({value:"reference_stage_id",text:"Etapa de criação do diagnóstico",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(e){return 7==(null===e||void 0===e?void 0:e.type_id)},api:{url:"processes/stage",params:function(e){return{process_id:e.process_id,type_id:1}}},show:"name"})}),Object(It["a"])(Object(Ft["a"])(e),"configSetStatusFields",{subHeaderSetStatus:e.fieldSubHeader({text:"Informe o status que será definido.",showField:function(e){return 2==(null===e||void 0===e?void 0:e.type_id)}}),reference_stage_id:e.fieldSelectApi({value:"reference_stage_id",text:"Etapa de criação do diagnóstico",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(e){return 2==(null===e||void 0===e?void 0:e.type_id)},api:{url:"processes/stage",params:function(e){return{process_id:e.process_id,type_id:1}}},show:"name"}),config_status_id:e.fieldSelectApi({value:"config_status_id",text:"Status do Diagnóstico",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(e){return 2==(null===e||void 0===e?void 0:e.type_id)},api:{url:"networks/config/status/test-management-vtal"},show:"name"})}),Object(It["a"])(Object(Ft["a"])(e),"configSetCategoryFields",{DiagnosticSetCategorySubHeader:e.fieldSubHeader({text:"Informe a categoria que será definida.",showField:function(e){return 3==(null===e||void 0===e?void 0:e.type_id)}}),DiagnosticSetCategoryReferenceStageId:e.fieldSelectApi({value:"reference_stage_id",text:"Etapa de criação do diagnóstico",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(e){return 3==(null===e||void 0===e?void 0:e.type_id)},api:{url:"processes/stage",params:function(e){return{process_id:e.process_id,type_id:1}}},show:"name"}),DiagnosticSetCategoryConfigCategoryId:e.fieldSelectApi({value:"config_category_id",text:"Categoria do Diagnóstico",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(e){return 3==(null===e||void 0===e?void 0:e.type_id)},api:{url:"networks/config/category/test-management-vtal"},show:"name"})}),Object(It["a"])(Object(Ft["a"])(e),"configSelectCategoryFields",{DiagnosticSelectCategorySubHeader:e.fieldSubHeader({text:"Selecione a etapa de criação do diagnóstico",showField:function(e){return 10==(null===e||void 0===e?void 0:e.type_id)}}),DiagnosticSelectCategoryReferenceStageId:e.fieldSelectApi({value:"reference_stage_id",text:"Etapa de criação do diagnóstico",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(e){return 10==(null===e||void 0===e?void 0:e.type_id)},api:{url:"processes/stage",params:function(e){return{process_id:e.process_id,type_id:1}}},show:"name"}),DiagnosticSelectCategoryConfigCategoryIds:e.fieldSelectApi({value:"config_category_ids",text:"Categorias do Diagnóstico",required:!0,multiple:!0,size:["xs12","sm12","md6","lg6"],showField:function(e){return 10==(null===e||void 0===e?void 0:e.type_id)},api:{url:"networks/config/category/test-management-vtal"},show:"name"})}),Object(It["a"])(Object(Ft["a"])(e),"configCheckCategoryFields",{DiagnosticCheckCategorySubHeader:e.fieldSubHeader({text:"Selecione a etapa de criação do diagnóstico",showField:function(e){return 11==(null===e||void 0===e?void 0:e.type_id)}}),DiagnosticCheckCategoryReferenceStageId:e.fieldSelectApi({value:"reference_stage_id",text:"Etapa de criação do diagnóstico",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(e){return 11==(null===e||void 0===e?void 0:e.type_id)},api:{url:"processes/stage",params:function(e){return{process_id:e.process_id,type_id:1}}},show:"name"})}),Object(It["a"])(Object(Ft["a"])(e),"configShowDiagnosticEventsFields",{DiagnosticShowEventsSubHeader:e.fieldSubHeader({text:"Selecione a etapa de criação do diagnóstico",showField:function(e){return 14==(null===e||void 0===e?void 0:e.type_id)}}),DiagnosticShowEventsReferenceStageId:e.fieldSelectApi({value:"reference_stage_id",text:"Etapa de criação do diagnóstico",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(e){return 14==(null===e||void 0===e?void 0:e.type_id)},api:{url:"processes/stage",params:function(e){return{process_id:e.process_id,type_id:1}}},show:"name"})}),Object(It["a"])(Object(Ft["a"])(e),"configCheckHostTechnologyFields",{DiagnosticCheckHostTechnologySubHeader:e.fieldSubHeader({text:"Selecione a etapa de criação do diagnóstico",showField:function(e){return 12==(null===e||void 0===e?void 0:e.type_id)}}),DiagnosticCheckHostTechnologyReferenceStageId:e.fieldSelectApi({value:"reference_stage_id",text:"Etapa de criação do diagnóstico",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(e){return 12==(null===e||void 0===e?void 0:e.type_id)},api:{url:"processes/stage",params:function(e){return{process_id:e.process_id,type_id:1}}},show:"name"})}),Object(It["a"])(Object(Ft["a"])(e),"configCheckHostFields",{DiagnosticCheckHostSubHeader:e.fieldSubHeader({text:"Selecione a etapa de criação do diagnóstico",showField:function(e){return 5==(null===e||void 0===e?void 0:e.type_id)}}),DiagnosticCheckHostReferenceStageId:e.fieldSelectApi({value:"reference_stage_id",text:"Etapa de criação do diagnóstico",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(e){return 5==(null===e||void 0===e?void 0:e.type_id)},api:{url:"processes/stage",params:function(e){return{process_id:e.process_id,type_id:1}}},show:"name"})}),Object(It["a"])(Object(Ft["a"])(e),"configDiagnosticCreateDocumentFields",{DiagnosticCreateDocumentHeader:e.fieldSubHeader({text:"Selecione a etapa de criação do diagnóstico",showField:function(e){return 8==(null===e||void 0===e?void 0:e.type_id)}}),DiagnosticCreateDocumentReferenceStageId:e.fieldSelectApi({value:"reference_stage_id",text:"Etapa de criação do diagnóstico",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(e){return 8==(null===e||void 0===e?void 0:e.type_id)},api:{url:"processes/stage",params:function(e){return{process_id:e.process_id,type_id:1}}},show:"name"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",Object(ke["a"])(Object(ke["a"])(Object(ke["a"])(Object(ke["a"])(Object(ke["a"])(Object(ke["a"])(Object(ke["a"])(Object(ke["a"])(Object(ke["a"])(Object(ke["a"])(Object(ke["a"])(Object(ke["a"])({subHeader1:e.fieldSubHeader({text:"Selecione o processo e tipo de etapa."}),type_id:e.fieldSelectApi({value:"type_id",text:"Tipo de Etapa",required:!0,size:["xs12","sm12","md5","lg5"],disabled:function(e){return!!e.id},api:{url:"processes/stage/type"},show:"name",icon:"icon"}),name:e.fieldText({value:"name",text:"Nome da etapa",size:["xs12","sm12","md5","lg5"],required:!0}),active:e.fieldSwitch({value:"active",text:"Está ativo?",size:["xs12","sm12","md2","lg2"]})},e.configFormFields),e.configMessageFields),e.configDecisionFields),e.configCheckHostFields),e.configSetStatusFields),e.configSetCategoryFields),e.configCheckCategoryFields),e.configSelectCategoryFields),e.configCheckHostTechnologyFields),e.configShowDiagnosticEventsFields),e.configDiagnosticCreateDocumentFields),{},{subHeaderObservation:e.fieldSubHeader({text:"O campo abaixo pode ser usado para descrição da etapa."}),description:e.fieldTextArea({value:"description",text:"Descrição do Formulário",placeholder:"Ex: Formulário de coleta de dados..."})})),e.list=!0,e.id={id:A["t"],create:A["v"],update:A["F"],delete:A["w"]},e.name="process-stage",e.title={list:"Etapas do Processo",edit:{insert:"Nova Etapa",update:"Editar Etapa"}},e.search={placeholder:"Pesquise pelo nome da etapa ou nível",fields:["id","name","order"]},e.params={limit:10,order:"order,asc"},e.icon="account_tree",e.apiUrl="processes/stage",e.components.list.tableRow=function(){return a.e("chunk-416af632").then(a.bind(null,"32cf"))},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),mx=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{type_id:e.fieldList({value:"type_id",text:"Resultado"}),result_stage_id:e.fieldList({value:"result_stage_id",text:"Etapa que será executada"}),level:e.fieldList({value:"level",text:"Nível",sort:!1}),order:e.fieldList({value:"order",text:"Prioridade"}),count:e.fieldList({value:"count",text:"N° Execuções"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader:e.fieldSubHeader({text:"Selecione o resultado e a etapa que será executada."}),result_id:e.fieldSelectApi({value:"result_id",text:"Resultado",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(e){return!e.id&&11!=e.type_id&&12!=e.type_id},api:{url:"processes/stage-result/type",params:function(e){return{process_stage_id:e.process_stage_id}}},show:"name",icon:"icon",color:"color"}),DiagnosticHostTechnologyIdResultId:e.fieldSelectApi({value:"result_id",text:"Resultado",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(e){return!e.id&&12==e.type_id},api:{url:"network/host/technology",params:function(e){return{process_stage_id:e.process_stage_id}}},show:"name",icon:"icon",color:"color"}),DiagnosticCategoryIdResultId:e.fieldSelectApi({value:"result_id",text:"Resultado",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(e){return!e.id&&11==e.type_id},api:{url:"networks/config/category/test-management-vtal",params:function(e){return{process_stage_id:e.process_stage_id}}},show:"name",icon:"icon",color:"color"}),result_stage_id:e.fieldWiListDialog({value:"result_stage_id",text:"Etapa que será executada",required:!0,size:["xs12","sm12","md9","lg9"],wiConfig:"process-stage",filter:function(e){return{process_id:e.process_id,withCount:"results"}},wiEditData:function(e){return{process_id:e.process_id}},show:"result_stage.name",icon:"account_tree"}),order:e.fieldNumber({value:"order",text:"Prioridade do resultado",size:["xs12","sm12","md3","lg3"],required:!0})}),e.list=!0,e.id={id:A["t"],create:A["v"],update:A["F"],delete:A["w"]},e.name="process-stage-result",e.title={list:"Resultados da Etapa",edit:{insert:"Novo Resultado",update:"Editar Resultado"}},e.params={limit:10,order:"order,asc",with:"result_stage:id,name,type_id,order"},e.icon="account_tree",e.maxWidth="1000px",e.apiUrl="processes/stage-result",e.components.list.tableRow=function(){return a.e("chunk-05b0c8c0").then(a.bind(null,"22a7"))},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),vx=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.list=!0,e.id="4f1be58b",e.name="ticket-justify",e.title={list:"Motivos do Chamado",edit:{insert:"Novo motivo",update:"Editar motivo"}},e.apiUrl="service-desk/ticket/justify",e.icon="bolt",e.params={limit:10},e.search={placeholder:"Pesquisar pelo motivo do chamado",fields:["nome_just"]},e.size=["xs12","sm12","md8","ls8","xl8","offset-md2","offset-ls8","offset-xl8"],e.maxWidth="800px",e.setFields([e.fieldText({value:"nome_just",text:"Justificativa"}),e.fieldTextArea({value:"obs_just",text:"Observação"}),e.fieldList({value:"id",text:"ID"}),e.fieldList({value:"nome_just",text:"Justificativa"}),e.fieldList({value:"obs_just",text:"Observações"})]),e}return a}(Tt["a"]),fx=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Selecione uma ou mais opções para filtrar."}),ticket_status_id:e.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:e.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:e.fieldSubHeader({text:"O período máximo de exportação é de 31 dias."}),dateStart:e.fieldDateTime({value:"date_start",text:"Data Inicial",size:["xs12","sm12","md6","lg6"],required:!0}),dateEnd:e.fieldDateTime({value:"date_end",text:"Data Final",size:["xs12","sm12","md6","lg6"],required:!0})}),e.id="49944f98",e.apiUrl="service-desk/ticket-export",e.title="Exportar Chamados",e.icon="download",e.maxWidth="598px",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),gx=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Selecione uma ou mais opções para filtrar."}),status_id:e.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:e.fieldSelectApi({value:"category_id",text:"Categoria",show:"name",api:{url:"",params:{fields:"id,name",order:"name,asc"}},size:["xs12","sm12","md4","lg4"]}),external_code:e.fieldText({value:"external_code",text:"Código Externo",size:["xs12","sm12","md4","lg4"]}),person_id:e.fieldWiListDialog({value:"person_id",text:"Cliente",size:["xs12","sm12","md6","lg6"],wiConfig:"customer",show:"person.first_name",icon:"person_outline"}),collaborator_id:e.fieldWiListDialog({value:"collaborator_id",text:"Colaborador Responsável",size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"collaborator.first_name",icon:"assignment_ind"}),subHeader2:e.fieldSubHeader({text:"Filtrar por data"}),dateField:e.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:e.fieldDate({value:"date_start",text:"Data Inicial",size:["xs12","sm12","md4","lg4"],required:!0}),dateEnd:e.fieldDate({value:"date_end",text:"Data Final",size:["xs12","sm12","md4","lg4"],required:!0})}),e.list=!0,e.title="Exportar dados",e.icon="download",e.maxWidth="800px",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),_x=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="fbded5ac",e.apiUrl="service-desk/order-export",e.fieldsEdit.status_id.apiUrl="service-desk/config/status/order",e.fieldsEdit.category_id.apiUrl="service-desk/config/category/order",e}return a}(gx),hx=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{layout:e.fieldTinyEditor({value:"layout",text:"Layout desta categoria",placeholder:"Crie a estrutura da categoria."})}),e.list=!0,e.title="Editar Layout de Categoria",e.icon="category",e.size=["xs12","sm12","md8","ls8","xl8","offset-md2","offset-ls2","offset-xl2"],e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),bx=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="4f1be58b",e}return a}(hx),xx=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.apiUrl="service-desk/config/category/order",e}return a}(bx),yx="e6aff7a1-92c1-42a8-a3f8-a0e7d0df79db"==Dh["a"].account().id,kx={chamado:Th,"chamados-todos":Th,"chamados-responsabilidade":Ah,"chamados-criados":Fh,"chamados-transferir":Ih,"chamados-previsao":Ph,"chamados-ocorrencia":jh,"chamados-concluido":qh,"ticket-external-code":$h,"ticket-team":zh,"ticket-impact-change":Nh,"ticket-urgency-change":Mh,"status-do-chamado":Uh,"chamados-anotacao":Wh,"tipos-de-ocorrencia":Vh,"ticket-impact":Hh,"ticket-urgency":Gh,"justificativas-de-chamado":Bh,"chamados-seguidor":Yh,"ticket-list":Kh.ticket,"ticket-opened":Kh.opened,"ticket-closed":Kh.closed,"ticket-canceled":Kh.canceled,"ticket-title":Kh.title,"ticket-network":Zh,"ticket-device":tb,"ticket-device-child":sb,"ticket-host":new ab,"ticket-location":new nb,"ticket-locations":lb,"ticket-settings":new cb,"ticket-justify":new vx,order:yx?new gb:new pb,"order-open":yx?new _b:new mb,"order-close":yx?new hb:new vb,"order-cancel":yx?new bb:new fb,"order-layout":new Vb,diagnostic:new kb,"diagnostic-open":new Cb,"diagnostic-close":new wb,"diagnostic-cancel":new Sb,"diagnostic-event":Db,"diagnostic-action-hgw-wifi-configuration":new Ob,"diagnostic-action-hgw-wifi-set-passwd":new Eb,"config-status-diagnostic":Qb,"config-category-diagnostic":new Kb,"order-event":Ab.order,"order-item-product":Pb.product.order,"order-item-service":Pb.service.order,"order-person":$b,"order-finances":Mb.order,"order-finance":Ub,"vtal-trouble-ticket-appointment":new xb,"order-export-filters":new _x,"config-status-order":Gb.order,"config-category-order":new Jb,"config-category-order-layout-html":new xx,"service-desk-register-product":Zb,"service-desk-register-service":new tx,"service-desk-register-customer":sx,"service-desk-register-collaborator":nx,"service-desk-config-form":new rx,"service-desk-config-form-field":new lx,"service-desk-config-form-reply":new dx,"service-desk-config-form-field-option":new cx,process:new ux,"process-stage":new px,"process-stage-result":new mx,"ticket-export-filters":new fx},Cx=i["a"].state.system,wx=[{id:"800034c4",icon:"space_dashboard",title:"Service Desk",route:{name:"service-desk-dashboard"}},"wise-view"===Cx&&{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"}}],Sx=[{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"}}}],Dx=[{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"}}}],Ex=[{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["t"],icon:"list_alt",title:"Formulários/Checklists",route:{name:"service-desk-list",params:{page:"service-desk-config-form"}}}],Ox=i["a"].state.system,Tx=(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01T00:00:00",Ax=(new Date).toISOString().slice(0,19),Fx=[{id:"4dd2e87d",icon:"insert_chart_outlined",title:"Estatísticas por Ocorrência",route:{name:"tickets-by-category-statistics"},selected:!0,permission:["admin"]},"wise-view"===Ox&&{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:Tx}},selected:!0,permission:["admin","write","read"]},"wise-view"===Ox&&{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:Tx,date_end:Ax}},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"]}],Ix=[{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"}}}],Px=i["a"].state.system,jx=[{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"===Px&&{id:"4f1be58b",icon:"category",title:"Categorias de Diagnósticos",route:{name:"service-desk-list",params:{page:"config-category-diagnostic"}}}],qx=i["a"].state.system,$x={id:"74cc44a0",icon:"phonelink_setup",title:"Ordens de Serviço",children:Dx},zx={id:"5dc282ab",icon:"message",title:"Chamados",children:Sx},Nx=[zx,$x];"sis-pocos"==qx&&(Nx=[$x,zx]);var Mx=[{id:"183d07f3",icon:"dashboard",title:"Dashboards",children:wx}].concat(Object(Te["a"])(Nx),["wise-view"===qx&&{id:"74cc44a0",icon:"bug_report",title:"Testes e Diagnósticos",children:Ex},{id:"baa9c987",icon:"bar_chart",title:"Relatórios",children:Fx,hideOnDevices:["mobile"]},{id:"a02e979e",icon:"description",title:"Cadastro",children:Ix},{id:"4f1be58b",icon:"settings_applications",title:"Cadastro/Configurações",children:jx,hideOnDevices:["mobile"]}]),Lx=i["a"].state.system,Rx="Service Desk",Ux="Módulo Gestão de Chamados";"sis-pocos"===Lx&&(Rx="Serviços",Ux="Gestão de O.S e Chamados");var Wx={id:"93ce590a-82f4-478a-a10f-affed70c981e",name:"service-desk",title:Rx,description:Ux,icon:"wises-technology-module-service-desk.png",iconSystem:"wise-network-system-service-desk.png",iconProfile:"profile_service_desk.png",color:"#a59d19",menu:Mx,router:Sh,config:kx},Vx=Dh["a"].checkPermission(A["Ec"]),Bx=Dh["a"].checkPermission(A["Dc"]),Hx=Dh["a"].checkPermission(A["Nc"]),Gx={id:A["Ec"],icon:"dashboard",title:s["a"].t("modules.talks.menu.dashboard.title"),route:{name:"dashboard-talks"}},Yx={id:A["Dc"],icon:"dashboard",title:s["a"].t("modules.talks.menu.dashboardMessages.title"),route:{name:"dashboard-talk-messages"}},Jx=[];Vx&&Bx?Jx.push({id:A["Ec"],icon:"dashboard",title:"Dashboards",children:[Gx,Yx]}):Vx?Jx.push(Gx):Bx&&Jx.push(Yx);var Qx=[{id:"9f88b04d",icon:"perm_identity",title:s["a"].t("modules.talks.menu.contacts.title"),route:{name:"talk-list",params:{page:"talk-contact"}}}];Hx&&(Qx=[{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 Kx=[].concat(Object(Te["a"])(Jx.length?[Jx[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["Vc"],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(Te["a"])(Qx),[{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["Ic"],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["Oc"],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"}}]}]),Xx=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("wi-view",{attrs:{index:"talk",title:"Conversas/Chats",apiUrl:"talk/talk",apiParams:"?add=messages",notShowToolbar:!0},on:{afterLoad:e.afterLoad},scopedSlots:e._u([{key:"default",fn:function(t){return[e.talk?a("div",[a("v-toolbar",{staticClass:"elevation-5 theme--light v-navigation-drawer",attrs:{dense:"",flat:"",color:e.$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"}},[e.talk.contact&&e.talk.contact.file&&e.talk.contact.file.url?a("img",{attrs:{src:e.talk.contact.file.url}}):1==e.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",[e.talk.contact?a("span",{staticStyle:{color:"white","font-size":"20px"},domProps:{textContent:e._s(e.talk.contact.name)}}):a("span",{staticStyle:{color:"white","font-size":"20px"}},[e._v("Nome não definido")])]),a("v-list-tile-sub-title",[a("span",{staticStyle:{"font-size":"12px",color:"white"}},[e._v(" Útima interação: "+e._s(e.talk.contact.last_event_at_formated)+" ")])])],1)],1)],1),a("v-spacer"),e.talk.status<3?a("v-menu",{attrs:{right:"",transition:"slide-y-transition"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",ripple:""}},i),[a("v-icon",{attrs:{color:"white"}},[e._v("more_vert")])],1)]}}],null,!0)},[a("v-list",[a("v-list-tile",{on:{click:function(t){return e.$WiApiPut({uri:"talk/talk",id:e.talk.id,data:{muted:!e.talk.muted}})}}},[a("v-list-tile-avatar",[e.talk.muted?a("v-icon",[e._v("volume_up")]):a("v-icon",[e._v("volume_off")])],1),a("v-list-tile-title",[e.talk.muted?a("span",[e._v("Reativar")]):a("span",[e._v("Silenciar")]),e._v(" Notificações ")])],1),a("v-divider"),e.talk.status<3?a("v-list-tile",{on:{click:function(t){return e.$WiApiPut({uri:"talk/talk",id:e.talk.id,data:{status:3}})}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"green"}},[e._v("done")])],1),a("v-list-tile-title",[e._v("Concluir Atendimento")])],1):e._e(),a("v-divider"),e.talk.status<3?a("v-list-tile",{on:{click:function(t){return e.$WiApiPut({uri:"talk/talk",id:e.talk.id,data:{status:4}})}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"red"}},[e._v("close")])],1),a("v-list-tile-title",[e._v("Cancelar Atendimento")])],1):e._e()],1)],1):e._e(),a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(a){return e.refreshView(t.refresh)}}},[a("v-icon",[e._v("refresh")])],1),a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(t){return e.$router.push({name:"talks"})}}},[a("v-icon",[e._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":e.$wiDark?"url('static/background/background-whatsapp-dark.jpg?url=123')":"url('static/background/background-whatsapp.jpg?url=123')",height:e.innerHeight-145+"px"},attrs:{id:"container",fluid:""}},[a("div",{staticStyle:{width:"100%","text-align":"center","padding-top":"20px"}},[a("v-btn",{attrs:{disabled:!e.messagePaginate.next},on:{click:function(t){return e.paginateMessages(e.talk.messages)}}},[a("v-icon",[e._v("refresh")]),a("span",[e._v("Carregar Mais")])],1)],1),e.talk.messages?a("talk-messages",{attrs:{messages:e.talk.messages.data,"new-messages":e.messages,"paginate-messages":e.messagePaginate.messages},on:{reply:e.setReplyMessage,share:e.shareMessage}}):e._e(),e.talk.status<3?a("div",[e.replyMessage?a("v-footer",{staticClass:"pa-3",staticStyle:{"margin-bottom":"45px !important"},attrs:{absolute:"",height:"70"}},[a("div",{staticClass:"talk-reply-message"},[a("span",[e._v(e._s(e._f("stringlength")(e.replyMessage.text,180)))])]),a("v-spacer"),a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(t){e.replyMessage=null}}},[a("v-icon",[e._v("close")])],1)],1):e._e(),e.talk.operator_id?e.talk.operator_id==e.$wiUser.id||e.talk.responsible_id==e.$wiUser.id?a("v-footer",{staticClass:"pa-3",attrs:{absolute:"",height:"45"}},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.message,expression:"message"}],staticClass:"talk-input",attrs:{type:"text",placeholder:"Digite uma mensagem",rows:"1"},domProps:{value:e.message},on:{keydown:e.inputHandler,input:function(t){t.target.composing||(e.message=t.target.value)}}}),a("v-btn",{attrs:{disabled:!e.message,icon:"",ripple:""},on:{click:function(a){return e.prepareMessage(t.content,e.message)}}},[a("v-icon",[e._v("send")])],1),a("v-speed-dial",{attrs:{direction:"top",transition:"slide-y-reverse-transition",absolute:!1},scopedSlots:e._u([{key:"activator",fn:function(){return[a("v-btn",{attrs:{icon:"",ripple:""}},[e.buttonNewFile?a("v-icon",[e._v("close")]):a("v-icon",[e._v("attachment")])],1)]},proxy:!0}],null,!0),model:{value:e.buttonNewFile,callback:function(t){e.buttonNewFile=t},expression:"buttonNewFile"}},[a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"purple"},on:{click:function(t){return e.openFileDialog({fileType:2})}}},[a("v-icon",{attrs:{"x-large":""}},[e._v("insert_photo")])],1),a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"red"},on:{click:function(t){return e.openFileDialog({fileType:3})}}},[a("v-icon",{attrs:{"x-large":""}},[e._v("play_circle_filled")])],1),a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"blue"},on:{click:function(t){return e.openFileDialog({fileType:5})}}},[a("v-icon",{attrs:{"x-large":""}},[e._v("insert_drive_file")])],1)],1)],1):a("v-footer",{staticClass:"pa-3",attrs:{absolute:"",height:"65"}},[a("span",[e._v(" Conversando com "),a("span",{domProps:{textContent:e._s(e.talk.operator.name)}},[e._v(" - ")]),a("v-btn",{attrs:{color:"primary"},on:{click:function(t){return e.$WiApiPost({uri:"talk/talk/"+e.talk.id+"/operator",config:{msgAsk:!0,msgLoad:!0,msgSucess:!0,msgError:!0}})}}},[e._v("Assumir Atendimento")])],1)]):a("v-footer",{staticClass:"pa-3",attrs:{absolute:"",height:"65"}},[a("div",{staticStyle:{width:"100%","text-align":"center"}},[1==e.talk.status&&e.talk.contact&&1==e.talk.contact.type?a("span",[a("span",{domProps:{textContent:e._s(e.talk.contact.name+" ")}}),e._v(" está no menu.Você pode interromper o menu e iniciar o atendimento ")]):e._e(),2==e.talk.status||e.talk.contact&&2==e.talk.contact.type?a("span",[e._v("Está aguardando para conversar.")]):e._e(),a("v-btn",{attrs:{color:"primary"},on:{click:function(t){return e.$WiApiPost({uri:"talk/talk/"+e.talk.id+"/operator",config:{msgAsk:!0,msgLoad:!0,msgSucess:!0,msgError:!0}})}}},[e._v("Iniciar Atendimento")])],1)])],1):e._e(),e.dialogNewFile?a("v-dialog",{attrs:{scrollable:"",persistent:"","max-width":"75%",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialogNewFile,callback:function(t){e.dialogNewFile=t},expression:"dialogNewFile"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("strong",[e._v("Upload de Arquivo")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialogNewFile=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{height:"300px",padding:"0"}},[a("arquivos",{attrs:{parceData:{talk_id:e.talk.id,talkFileType:e.talkFileType}}})],1)],1)],1):e._e()],1)],1)],1):e._e()]}}])})},Zx=[],ey=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{padding:"0px 20px 20px 20px"}},[e._l(e.getMessagesOld,(function(t,i){return a("talk-message",{key:i+"-old",attrs:{message:t},on:{reply:e.replyMessage,share:e.shareMessage,showReply:e.showReplyMessage}})})),e._l(e.getMessages,(function(t,i){return a("talk-message",{key:i+"-area",attrs:{message:t},on:{reply:e.replyMessage,share:e.shareMessage,showReply:e.showReplyMessage}})})),e._l(e.newMessages,(function(t,i){return a("talk-message",{key:i+"-new",attrs:{message:t},on:{reply:e.replyMessage,share:e.shareMessage,showReply:e.showReplyMessage}})})),a("v-dialog",{model:{value:e.showReplyMessageDialog,callback:function(t){e.showReplyMessageDialog=t},expression:"showReplyMessageDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.showReplyMessageDialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{padding:"20px"}},[e.showReplyMessageContent?a("talk-message",{staticClass:"talk-message__message-balloon-text-reply",attrs:{message:e.showReplyMessageContent}}):e._e()],1)],1)],1)],2)},ty=[],ay=(a("4d63"),a("466d"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.message?a("div",{staticClass:"talk-message__message",class:{"talk-message__message--from-me":e.message.from_me}},[a("div",{staticClass:"talk-message__message-avatar",style:{float:e.message.from_me?"right":"left"}},[e.message.from_me?a("v-avatar",[e.message.person&&e.message.person.file&&e.message.person.file.url?a("img",{attrs:{src:e.message.person.file.url}}):a("img",{attrs:{src:"static/icons/user_icon_1.png",alt:""}})]):a("v-avatar",[e.message.contact&&e.message.contact.file&&e.message.contact.file.url?a("img",{attrs:{src:e.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":e.message.from_me}},[a("div",{staticClass:"talk-message__message-balloon-contact",class:{"talk-message__message-balloon-contact--from-me":e.message.from_me}},[e.message.from_me?a("label",[e.message.person&&e.message.person.name?a("label",{domProps:{textContent:e._s(e.message.person.name)}}):e._e()]):a("label",[e.message.contact&&e.message.contact.name?a("label",{domProps:{textContent:e._s(e.message.contact.name)}}):e._e()]),a("label",[a("v-menu",{attrs:{top:"",transition:"slide-y-transition"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({staticStyle:{cursor:"pointer"},attrs:{small:""}},i),[e._v("expand_more")])]}}],null,!1,406974767)},[a("v-list",[a("v-list-tile",{on:{click:function(t){return e.shareMessage(e.message)}}},[a("v-list-tile-title",[e._v("Encaminhar Mensagem")])],1),a("v-list-tile",{on:{click:function(t){return e.replyMessage(e.message)}}},[a("v-list-tile-title",[e._v("Responder")])],1)],1)],1)],1)]),e.message.shared?a("div",{staticClass:"talk-message__message-balloon-shared",class:{"talk-message__message-balloon-contact--from-me":e.message.from_me}},[a("v-icon",{attrs:{small:"",color:"gray"}},[e._v("reply")]),a("label",[e._v("Encaminhada...")])],1):e._e(),a("div",{staticClass:"talk-message__message-balloon-text"},[e.message.message?a("div",{staticClass:"talk-message__message-balloon-text-reply",on:{click:function(t){return e.showReplyMessage(e.message.message)}}},[a("div",{staticClass:"talk-message__message-balloon-contact",class:{"talk-message__message-balloon-contact--from-me":!e.message.from_me}},[e.message.message.from_me?a("div",[e.message.message.person&&e.message.message.person.name?a("label",{domProps:{textContent:e._s(e.message.message.person.name)}}):e._e()]):a("div",[e.message.message.contact&&e.message.message.contact.name?a("label",{domProps:{textContent:e._s(e.message.message.contact.name)}}):e._e()])]),a("span",[e._v(e._s(e._f("stringlength")(e.message.message.text_html,180)))]),a("div",{staticClass:"talk-message__message-balloon-info"},[e.message.message.from_me?a("label",{domProps:{textContent:e._s(e.message.message.created_at_formated)}}):a("label",{domProps:{textContent:e._s(e.message.message.external_time_formated)}}),e.message.message.from_me?a("label",[-1==parseInt(e.message.message.ack)?a("v-icon",{attrs:{small:"",color:"red"}},[e._v("close")]):e._e(),0==parseInt(e.message.message.ack)?a("v-icon",{attrs:{small:""}},[e._v("query_builder")]):e._e(),1==parseInt(e.message.message.ack)?a("v-icon",{attrs:{small:""}},[e._v("done")]):e._e(),2==parseInt(e.message.message.ack)?a("v-icon",{attrs:{small:""}},[e._v("done_all")]):e._e(),3==parseInt(e.message.message.ack)?a("v-icon",{attrs:{small:"",color:"blue"}},[e._v("done_all")]):e._e()],1):e._e()])]):e._e(),a("label",[1==parseInt(e.message.type)?a("span",[e.checkIfTextIsYouTubeVideoUrl(e.message.text)?a("div",[a("iframe",{attrs:{src:e.message.text,frameborder:"0",allow:"accelerometer; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""}}),a("br"),a("span",{domProps:{textContent:e._s(e.message.text)}})]):e.checkIfTextIsUrl(e.message.text)?a("div",[a("a",{attrs:{target:"_blank",href:e.message.text}},[a("span",{domProps:{textContent:e._s(e.message.text)}})])]):a("span",{domProps:{innerHTML:e._s(e.message.text_html)}})]):e._e(),2==parseInt(e.message.type)?a("span",[e.message.file&&e.message.file.url?a("div",[a("div",[a("img",{staticStyle:{"max-width":"250px",cursor:"pointer"},attrs:{src:e.message.file.url,alt:""},on:{click:function(t){return e.openFile(e.message.file)}}})]),a("div",[a("span",{domProps:{textContent:e._s(e.message.caption)}})])]):e._e()]):e._e(),3==parseInt(e.message.type)?a("span",[e.message.file&&e.message.file.url?a("div",[a("div",[a("video",{staticStyle:{"max-height":"300px",width:"100%"},attrs:{controls:"controls",controlsList:"nodownload"}},[a("source",{attrs:{src:e.message.file.url,type:"video/mp4"}}),e._v(" O seu navegador não suporta a tag vídeo ")])]),a("div",[a("span",{domProps:{textContent:e._s(e.message.caption)}})])]):e._e()]):e._e(),5==parseInt(e.message.type)?a("span",[e.message.file&&e.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(t){return e.openFile(e.message.file)}}})]),a("div",[a("span",{domProps:{textContent:e._s(e.message.caption)}})])]):e._e()]):e._e(),4==parseInt(e.message.type)||8==parseInt(e.message.type)?a("span",[e.message.file&&e.message.file.url?a("div",[a("div",[a("audio",{attrs:{controls:""}},[a("source",{attrs:{src:e.message.file.url,type:"audio/ogg"}}),e._v(" Your browser does not support the audio element. ")])]),a("div",[a("span",{domProps:{textContent:e._s(e.message.caption)}})])]):e._e()]):e._e(),6==parseInt(e.message.type)?a("span",[e.message.vcard&&e.message.vcard[0]?a("div",[a("div",[a("span",{domProps:{textContent:e._s(e.message.vcard[0].vcard)}})]),a("div",[a("span",{domProps:{textContent:e._s(e.message.caption)}})])]):e._e()]):e._e(),9==parseInt(e.message.type)?a("span",[e.message.file&&e.message.file.url?a("div",[a("div",[a("img",{staticStyle:{"max-width":"80px",cursor:"pointer"},attrs:{src:e.message.file.url,alt:""},on:{click:function(t){return e.openFile(e.message.file)}}})]),a("div",[a("span",{domProps:{textContent:e._s(e.message.caption)}})])]):e._e()]):e._e()])]),a("div",{staticClass:"talk-message__message-balloon-info"},[e.message.from_me?a("label",{domProps:{textContent:e._s(e.message.created_at_formated)}}):a("label",{domProps:{textContent:e._s(e.message.external_time_formated)}}),e.message.from_me?a("label",[-1==parseInt(e.message.ack)?a("v-icon",{attrs:{small:"",color:"red"}},[e._v("close")]):e._e(),0==parseInt(e.message.ack)?a("v-icon",{attrs:{small:""}},[e._v("query_builder")]):e._e(),1==parseInt(e.message.ack)?a("v-icon",{attrs:{small:""}},[e._v("done")]):e._e(),2==parseInt(e.message.ack)?a("v-icon",{attrs:{small:""}},[e._v("done_all")]):e._e(),3==parseInt(e.message.ack)?a("v-icon",{attrs:{small:"",color:"blue"}},[e._v("done_all")]):e._e()],1):e._e()])])]):e._e()}),iy=[],sy={name:"TalkMessage",data:function(){return{}},methods:{openFile:function(e){window.open(e.url)},checkIfTextIsYouTubeVideoUrl:function(e){var t=!1;if(void 0!==e||""!==e){e+="";var a=/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=|\?v=)([^#\&\?]*).*/,i=e.match(a);i&&11===i[2].length&&(t=!0)}return t},checkIfTextIsUrl:function(e){var t=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!!t.test(e)},replyMessage:function(e){this.$emit("reply",e)},showReplyMessage:function(e){this.$emit("showReply",e)},shareMessage:function(e){this.$emit("share",e)}},props:["message"]},oy=sy,ny=(a("b9a8"),Object(m["a"])(oy,ay,iy,!1,null,"64242b00",null)),ry=ny.exports,ly={name:"TalkMessages",data:function(){return{showReplyMessageContent:{},showReplyMessageDialog:!1}},methods:{openFile:function(e){window.open(e.url)},checkIfTextIsYouTubeVideoUrl:function(e){var t=!1;if(void 0!==e||""!==e){e+="";var a=/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=|\?v=)([^#\&\?]*).*/,i=e.match(a);i&&11===i[2].length&&(t=!0)}return t},checkIfTextIsUrl:function(e){var t=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!!t.test(e)},replyMessage:function(e){this.$emit("reply",e)},showReplyMessage:function(e){console.log(e),this.showReplyMessageContent=e,this.showReplyMessageDialog=!0},shareMessage:function(e){this.$emit("share",e)}},computed:{getMessages:function(){var e=this.messages;return e=e.slice().reverse(),e},getMessagesOld:function(){var e=this.paginateMessages;return e=e.slice().reverse(),e}},props:["messages","newMessages","paginateMessages"],components:{TalkMessage:ry}},cy=ly,dy=(a("dc72"),Object(m["a"])(cy,ey,ty,!1,null,"37e19cb4",null)),uy=dy.exports,py=a("78a4"),my={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(e,t){var a=this;console.log("Subscribe to "+e,t),window.Echo.private(this.$Auth.account().id+".talk."+e).listen(".change",(function(e){a.updateTalk(e)})).listen(".message.new",(function(e){console.log("message.new"),a.messagesTest.push(e),e&&e.from_me?a.updateMessage(e):a.makeMessageInView(e)})).listen(".message.change",(function(e){console.log("message.change"),a.updateMessage(e)}))},unsubscribeOnTalk:function(e){window.Echo.leave(this.$Auth.account().id+".talk."+e),console.log("Unsubscribe to "+e)},talkUnseenMessages:function(){var e=this.$route.query.previousTalkId;e&&r["b"].post({uri:"talk/talk-unseen-messages/"+e,data:{}})},prepareMessage:function(e,t){if(t&&""!==t){var a=this.createMessage(e,t);this.makeMessageInView(a),this.sendMessage(a),this.clearMessageInput()}},createMessage:function(e,t){var a={talk_id:e.id,text:t,text_html:t,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(e){this.$WiApiPost({uri:"talk/message",data:e})},makeMessageInView:function(e){console.log("makeMessageInView",e),this.messages.push(e),console.log(this.messages),this.$forceUpdate(),this.scrollToEnd(0)},clearMessageInput:function(){this.message="",this.replyMessage=null},updateMessage:function(e){console.log("updateMessage",e),console.log("updateMessage",this.messages);var t=this.messages.findIndex((function(t){return t.uuid==e.uuid}));console.log(t),null!=t&&t>-1?this.messages.splice(t,1,e):this.makeMessageInView(e),this.$forceUpdate()},openFileDialog:function(e){this.talkFileType=e.fileType,this.dialogNewFile=!0},scrollToEnd:function(e){var t=this;setTimeout((function(){var e=t.$el.querySelector("#container");e.scrollTop=e.scrollHeight}),e)},updateTalk:function(e){for(var t in this.talk)"messages"!==t&&(this.talk[t]=e[t])},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(e){this.resetVariables(),this.$forceUpdate(),e()},inputHandler:function(e){13!==e.keyCode||e.shiftKey||(e.preventDefault(),this.prepareMessage({id:this.$route.params.id},this.message))},setReplyMessage:function(e){this.replyMessage=e},shareMessage:function(e){var t=this;this.$WiListDialog({wiConfig:"talk-contact",mode:"select",callback:function(a){t.checkIfNumberOfSelectedContactsIsMoreThanFive(e,a)},params:{order:"created_at,desc"},filter:{order:"created_at,desc"}})},checkIfNumberOfSelectedContactsIsMoreThanFive:function(e,t){var a=this;Array.isArray(t)&&t.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(t){t.value&&a.shareMessage(e)})):this.prepareShareMessages(e,t)},prepareShareMessages:function(e,t){if(e&&t){var a={talk_message_id:e.id,contacts:t};Array.isArray(t)||(a.contacts=[t]),this.sendShareMessages(a)}},sendShareMessages:function(e){r["b"].post({uri:"talk/message/share",data:e,msgLoad:!0,sucess:function(e){console.log(e)},error:function(e){console.log(e)}})},afterLoad:function(e){this.talk=e.content,this.resetVariables(),this.scrollToEnd(500),this.checkIfNextPaginateExist(this.talk.messages)},paginateMessages:function(){var e=this,t=2;this.messagePaginate.page&&(t=this.messagePaginate.page+1),this.messagePaginate.loading=!0,r["b"].get({uri:this.messagePaginate.uri,params:{page:t,order:"id,desc",where:"conversation_id,"+this.talk.talk_contact_id,limit:10},sucess:function(t){t&&t.data&&t.data.data&&t.data.data.length>0&&(e.messagePaginate.page=t.data.current_page,e.messagePaginate.messages=e.messagePaginate.messages.concat(t.data.data),e.checkIfNextPaginateExist(t.data)),e.messagePaginate.loading=!1},error:function(t){e.$WiMakeError({error:t,id:103,title:"Erro ao buscar informações."}),e.messagePaginate.loading=!1},msgLoad:!0,msgSuccess:!0})},checkIfNextPaginateExist:function(e){e&&(this.messagePaginate.next=e.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:yn,GroupIcon:py["a"],TalkMessages:uy}},vy=my,fy=(a("872c"),Object(m["a"])(vy,Xx,Zx,!1,null,"bcaa8818",null)),gy=fy.exports,_y=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e.$wiDark?"dark":"primary"}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("arrow_back")])],1),a("v-toolbar-title",[a("span",{staticStyle:{color:"white"}},[e._v("Conversas/Chats")])]),a("v-spacer"),a("v-toolbar-title",[a("span",{staticClass:"talks-unseen-messages-count",domProps:{textContent:e._s(e.unseenCount())}})]),a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(t){return e.loadTalksToApi()}}},[a("v-icon",[e._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:e.searchTalkQuery,expression:"searchTalkQuery"}],staticClass:"talk-input",attrs:{type:"text",placeholder:"Pesquise uma conversa..."},domProps:{value:e.searchTalkQuery},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.searchTalkByQuery()},input:function(t){t.target.composing||(e.searchTalkQuery=t.target.value)}}}),e.searchTalkQuery?a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.clearSearchByQuery()}}},[a("v-icon",[e._v("close")])],1):e._e()],1),e.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",[e._v("Carregando...")])],1)]):e.talks.length>0?a("div",{staticStyle:{padding:"0 !important","overflow-y":"scroll"},style:{height:e.innerHeight-145+"px"}},[a("v-list",{staticStyle:{padding:"0"},attrs:{dense:"","three-line":""}},[e._l(e.talks,(function(t,i){return[i?a("v-divider",{key:i,attrs:{inset:""}}):e._e(),a("v-list-tile",{key:i+"-new",style:{background:e.getTalkStatusBackground(t)},attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"},on:{click:function(a){return e.talkAction(t)}}},[t.contact&&t.contact.file?a("img",{attrs:{src:t.contact.file.url}}):1==t.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 e.talkAction(t)}}},[a("v-list-tile-title",[a("img",{staticStyle:{width:"10px"},attrs:{src:"static/icons/monitor/whatsapp.png"}}),a("strong",{domProps:{innerHTML:e._s(t.contact.name)}})]),a("v-list-tile-sub-title",[a("span",{domProps:{textContent:e._s(t.protocol)}}),e._v(" | "),a("span",{domProps:{textContent:e._s(t.time_total)}})]),a("v-list-tile-title",[e._v(" At: "),t.operator&&t.operator.name?a("strong",{domProps:{textContent:e._s(t.operator.name)}}):a("span",[e._v("Não definido")])])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[a("span",{domProps:{textContent:e._s(t.last_event_at)}})]),t.unseen_messages&&"0"!=t.unseen_messages&&t.id!=e.$route.params.id?a("strong",{staticClass:"talks-unseen-messages-count",domProps:{textContent:e._s(t.unseen_messages)}}):e._e(),t.status<3?a("v-menu",{attrs:{right:"",transition:"slide-y-transition"},scopedSlots:e._u([{key:"activator",fn:function(i){var s=i.on;return[a("div",[t.muted?a("v-icon",e._g({staticStyle:{cursor:"pointer"},attrs:{color:"grey lighten-1",small:""}},s),[e._v("volume_off")]):e._e(),a("v-icon",e._g({staticStyle:{cursor:"pointer"},attrs:{color:"grey lighten-1"}},s),[e._v("more_vert")])],1)]}}],null,!0)},[a("v-list",[a("v-list-tile",{on:{click:function(a){return e.$WiApiPut({uri:"talk/talk",id:t.id,data:{muted:!t.muted}})}}},[a("v-list-tile-avatar",[t.muted?a("v-icon",[e._v("volume_up")]):a("v-icon",[e._v("volume_off")])],1),a("v-list-tile-title",[t.muted?a("span",[e._v("Reativar")]):a("span",[e._v("Silenciar")]),e._v(" Notificações ")])],1),a("v-divider"),t.status<3?a("v-list-tile",{on:{click:function(a){return e.$WiApiPut({uri:"talk/talk",id:t.id,data:{status:3}})}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"green"}},[e._v("done")])],1),a("v-list-tile-title",[e._v("Concluir Atendimento")])],1):e._e(),a("v-divider"),t.status<3?a("v-list-tile",{on:{click:function(a){return e.$WiApiPut({uri:"talk/talk",id:t.id,data:{status:4}})}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"red"}},[e._v("close")])],1),a("v-list-tile-title",[e._v("Cancelar Atendimento")])],1):e._e()],1)],1):e._e()],1)],1)]}))],2),a("div",{staticStyle:{width:"100%","text-align":"center",padding:"10px"}},[a("v-btn",{attrs:{disabled:!e.paginate.next},on:{click:function(t){return e.paginateTalks()}}},[a("v-icon",[e._v("refresh")]),a("span",[e._v("Carregar Mais")])],1)],1),a("v-btn",{staticClass:"white--text",attrs:{color:"green",fab:"",fixed:"",bottom:"",right:""},on:{click:function(t){return e.newTalk()}}},[a("v-icon",[e._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"}},[e._v(" Nenhum atendimento em andamento, inicie um novo atendimento clicando logo abaixo. ")]),a("v-btn",{attrs:{color:"primary"},on:{click:function(t){return e.newTalk()}}},[a("v-icon",[e._v("add")]),e._v(" Iniciar Novo Atendimento ")],1)],1)],1),a("div",{staticStyle:{"margin-left":"355px"}},[e.$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"}},[e._v(" Para que o atendimento via "),a("strong",[e._v("WhatsApp")]),e._v(" funcione, mantenha seu celular conectado. ")])])],1)],1)},hy=[],by={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 e=this;this.$WiListDialog({wiConfig:"talk-contact",mode:"select",callback:function(t){t&&e.$WiApiPost({uri:"talk/talk",data:{status:2,talk_contact_id:t.id,talk_channel_id:t.talk_channel_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-messages",params:{id:t.sucess.id}}),e.loadTalksToApi()}})},params:{order:"created_at,desc"},filter:{order:"created_at,desc"}})},loadTalksToApi:function(){var e=this,t=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(ke["a"])(Object(ke["a"])({},t),{},{order:"last_event_at,desc",where:"status,<,3",limit:20}),sucess:function(t){t&&t.data&&t.data.data&&t.data.data.length>0&&(e.info=t.data,e.talks=t.data.data),e.api.loading=!1,e.serverConnect(),e.subscribeOnTalks()},error:function(t){e.$WiMakeError({error:t,id:103,title:"Erro ao buscar informações."}),e.api.loading=!1}})},serverConnect:function(){var e=this;window.Echo.connector.socket.on("connect",(function(){e.socket.status=!0,console.log("Chat Connect!")})),window.Echo.connector.socket.on("disconnect",(function(){e.socket.status=!1,console.log("Chat Disconnect!")}))},subscribeOnTalks:function(){var e=this;console.log("subscribing in talks"),window.Echo.private(this.$Auth.account().id+".talks").listen(".new",(function(t){console.log("new",t),e.createTalk(t)})).listen(".change",(function(t){e.prepareUpdateTalk(t)}))},unsubscribeOnTalks:function(){window.Echo.leave(this.$Auth.account().id+".talks"),console.log("unsubscribe")},prepareUpdateTalk:function(e){var t=null;this.talks.filter((function(a,i){a.id===e.id&&(t=i)})),null!=t&&t>-1?this.updateTalk(t,e):this.createTalk(e),this.$forceUpdate()},talkChangeNotification:function(e){parseInt(e.id)===this.$route.params.id||1!==parseInt(e.last_message_direction)||e.muted||this.$makeSystemNotification("Nova mensagem:",e.contact.name,e.contact.file?e.contact.file.url:"static/icons/monitor/whatsapp.png")},createTalk:function(e){this.talks.unshift(e),this.talkChangeNotification(e)},updateTalk:function(e,t){this.talks[e].unseen_messages=t.unseen_messages,this.talks[e].last_event_at!==t.last_event_at?(this.talks.splice(e,1),this.talks.unshift(t),this.talkChangeNotification(t)):this.talks.splice(e,1,t)},talkAction:function(e){console.log(e),this.$router.push({name:"talk-messages",params:{id:e.id},query:{previousTalkId:this.$route.params.id}})},paginateTalks:function(){var e=this,t=2;this.paginate.page&&(t=this.paginate.page+1),r["b"].get({uri:this.api.uri,params:{page:t,order:"last_event_at,desc",where:"status,!=,3",limit:20},sucess:function(t){console.log(t),t&&t.data&&t.data.data&&t.data.data.length>0&&(e.paginate.page=t.data.current_page,e.talks=e.talks.concat(t.data.data),e.checkIfNextPaginateExist(t.data),console.log(t.data.data))},error:function(t){e.$WiMakeError({error:t,id:103,title:"Erro ao buscar informações."})},msgLoad:!0,msgSuccess:!0})},checkIfNextPaginateExist:function(e){e&&(this.paginate.next=e.next_page_url||!1)},unseenCount:function(){var e=0;return this.talks.filter((function(t){t.unseen_messages>0&&e++})),e},getTalkStatusBackground:function(e){var t="";return 3===parseInt(e.status)&&(t="#b2dfdb"),4===parseInt(e.status)&&(t="#ffccbc"),t}},mounted:function(){this.loadTalksToApi()},beforeDestroy:function(){this.unsubscribeOnTalks(),console.log("beforeDestroy")},computed:{user:function(){return this.$store.state.user}},components:{GroupIcon:py["a"]}},xy=by,yy=(a("f1c6"),Object(m["a"])(xy,_y,hy,!1,null,"124d99de",null)),ky=yy.exports,Cy=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.meta?a("div",[a("iframe",{attrs:{width:"100%",frameborder:"0",allowfullscreen:"",height:e.iframeHeight,src:"/talk-flow?meta="+e.meta},on:{load:e.finishLoadMessage}})]):e._e()])},wy=[],Sy={name:"TalkFlow",data:function(){return{meta:null,iframeHeight:"700px",subIframeHeight:"700px"}},methods:{getTalkFlowData:function(){var e=Dh["a"].user(),t=e.uuid,a=e.name,i=Dh["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(t,"@").concat(s,".com");this.meta=btoa(JSON.stringify({workspaceId:s,workspaceName:o,workspaceImage:n,userId:t,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(e){this.iframeHeight="".concat(e-59,"px"),this.subIframeHeight="".concat(e-79,"px"),this.$forceUpdate()},startLoadMessage:function(){var e=this;this.$swal({title:"Iniciando construtor...",text:"Por favor, aguarde um momento.",onOpen:function(){e.$swal.showLoading()}})},finishLoadMessage:function(){console.log("finishLoadMessage"),this.$swal.close()}},mounted:function(){var e=this;this.startLoadMessage(),this.makeIframeHeight(),this.getTalkFlowData(),window.addEventListener("resize",(function(){e.setInnerHeight(innerHeight)}),!0)}},Dy=Sy,Ey=Object(m["a"])(Dy,Cy,wy,!1,null,null,null),Oy=Ey.exports,Ty=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.apiParams?a("WiView",{staticClass:"dashboard-talks",attrs:{index:"talks-dashboard",apiUrl:"talks/report/dashboard",apiParams:e.apiParams,notShowToolbar:!0,notGetID:!0},on:{afterLoad:e.setContent},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.content,s=t.refresh;return[a("div",{staticClass:"dashboard",class:{"theme--dark":e.$wiDark}},[a("div",{staticClass:"dashboard__header-container"},[a("CompactHeader",{attrs:{title:"Atendimentos",icon:"static/systems/modules/wises-technology-module-talk.png"},on:{back:function(t){return e.$router.go(-1)},refresh:s}},[a("template",{slot:"actions"},[a("DateRangePicker",{on:{change:e.changeFilters},model:{value:e.dateRange,callback:function(t){e.dateRange=t},expression:"dateRange"}})],1)],2),i.cached_at?a("div",{staticClass:"dashboard__cache-info",class:{"theme--dark":e.$wiDark}},[a("v-icon",{staticClass:"dashboard__cache-icon",attrs:{"x-small":""}},[e._v("access_time")]),a("span",{staticClass:"dashboard__cache-text"},[e._v(" Dados obtidos em "+e._s(e.$options.filters.moment(i.cached_at,"DD/MM/YY à\\s HH:mm:ss"))+". "),e.cacheExpiredAt>=0?[a("span",{staticClass:"dashboard__cache-expires"},[e._v(" "+e._s(e.cacheExpiredAt)+" seg. ")])]:[a("span",{staticClass:"dashboard__cache-refresh",on:{click:s}},[e._v(" Atualizar ")])]],2)],1):e._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?e.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?e.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?e.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:e.headersOperatorsSimplified,items:i.operators||[]},on:{more:e.handleMoreOperators},scopedSlots:e._u([{key:"row",fn:function(t){var i=t.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"},[e._v(e._s(i.name))])])]),a("td",{staticClass:"custom-table__td custom-table__td--center"},[a("span",{staticClass:"dashboard__talks-count"},[e._v(e._s(i.talks))])]),a("td",{staticClass:"custom-table__td custom-table__td--center"},[a("span",{staticClass:"dashboard__time-value"},[e._v(e._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:e.headersTeamsSimplified,items:i.teams||[]},on:{more:e.handleMoreTeams},scopedSlots:e._u([{key:"row",fn:function(t){var i=t.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"}},[e._v("domain")])],1),a("span",{staticClass:"dashboard__team-name"},[e._v(e._s(i.name))])])]),a("td",{staticClass:"custom-table__td custom-table__td--center"},[a("span",{staticClass:"dashboard__talks-count"},[e._v(e._s(i.talks))])]),a("td",{staticClass:"custom-table__td custom-table__td--center"},[a("span",{staticClass:"dashboard__time-value"},[e._v(e._s(i.average_time))])])]}}],null,!0)})],1)],1)],1)])]}}],null,!1,1624518507)}):e._e()},Ay=[],Fy=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"dashboard-card",class:{"card-hover":e.hover},style:{background:"linear-gradient(135deg, "+e.color+" 0%, "+e.lightenColor(e.color,20)+" 100%)"},on:{mouseenter:function(t){e.hover=!0},mouseleave:function(t){e.hover=!1}}},[a("div",{staticClass:"card-background-effect"}),a("v-card-text",{staticClass:"card-content"},[a("div",{staticClass:"card-icon-container",class:{"icon-pulse":e.hover}},[a("v-icon",{attrs:{medium:"",color:"white"}},[e._v(e._s(e.icon))])],1),a("div",{staticClass:"card-data-container"},[a("transition",{attrs:{name:"fade",mode:"out-in"}},[a("span",{key:e.data,staticClass:"card-data",class:{"data-small":e.dataSmall}},[e._v(" "+e._s(e.data)+" ")])])],1),a("div",{staticClass:"card-title-container"},[a("span",{staticClass:"card-title"},[e._v(e._s(e.title))])])])],1)},Iy=[],Py={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(e,t){if(e.startsWith("#")){var a=parseInt(e.slice(1),16),i=Math.round(2.55*t),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 e}}},jy=Py,qy=(a("d2e5"),Object(m["a"])(jy,Fy,Iy,!1,null,"69af2474",null)),$y=qy.exports,zy=function(){var e=this,t=e.$createElement,a=e._self._c||t;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(t){return e.$router.go(-1)}}},[a("v-icon",[e._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 e.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(t){return e.refresh()}}},[a("v-list-tile-sub-title",{staticStyle:{"font-size":"12px"}},[e._v("Módulo")]),a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("span",[e._v("Atendimentos")])])],1)],1),a("v-spacer"),e._t("actions"),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(){e.$emit("refresh")}}},[a("v-icon",[e._v("refresh")])],1)],2)],1)},Ny=[],My={name:"CompactHeader",props:{title:{type:String,required:!0},icon:{type:String,required:!0}}},Ly=My,Ry=(a("9fba"),Object(m["a"])(Ly,zy,Ny,!1,null,null,null)),Uy=Ry.exports,Wy=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{width:"500"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{outline:"",small:""}},i),[a("span",{staticClass:"pr-2 hidden-xs-only hidden-sm-only"},[e._v("Data inicial: ")]),a("strong",{staticClass:"pr-2"},[e._v(e._s(e.formattedStartDate))]),a("span",{staticClass:"pr-2 hidden-xs-only hidden-sm-only"},[e._v("Data final: ")]),a("strong",[e._v(e._s(e.formattedEndDate))])])]}}]),model:{value:e.menu,callback:function(t){e.menu=t},expression:"menu"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[e._v("Insira uma data inicial e final.")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.menu=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",[a("v-text-field",{attrs:{dense:"",outline:"",type:"datetime-local",label:"Data Inicial",rules:[function(e){return!!e||"Data inicial é obrigatória"}]},model:{value:e.startDate,callback:function(t){e.startDate=t},expression:"startDate"}}),a("br"),a("v-text-field",{attrs:{dense:"",outline:"",type:"datetime-local",label:"Data Final",rules:[function(e){return!!e||"Data final é obrigatória"},function(t){return!e.startDate||!t||new Date(t)>=new Date(e.startDate)||"Data final deve ser maior que a data inicial"}]},model:{value:e.endDate,callback:function(t){e.endDate=t},expression:"endDate"}})],1),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{block:"",outline:"",color:"green"},on:{click:function(t){return e.applyFilter()}}},[a("v-icon",[e._v("filter_list")]),a("span",[e._v("filtrar")])],1)],1)],1)],1)},Vy=[],By={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",[e._v(" Novos dados disponíveis em "+e._s(e._f("number")(e.cacheExpiredAt))+" segundos ("+e._s(e._f("moment")(i.cached_end_at,"DD/MM/YY à\\s HH:mm:ss"))+").")]):a("span",{staticStyle:{cursor:"pointer"},on:{click:function(e){return s()}}},[e._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:e._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:e._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:e._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:e._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:e._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:e._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",[e._v("Canais de Atendimento")]),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(t){return e.exportChannelsStats()}}},[a("v-icon",{attrs:{left:""}},[e._v("download")]),e._v(" Exportar Estatísticas ")],1)],1),a("v-divider"),a("v-data-table",{staticStyle:{"border-radius":"10px"},attrs:{headers:e.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:e._u([{key:"items",fn:function(t){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:t.item.name}})]),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"12px"}},[a("h2",[e._v(" "+e._s(t.item.name)+" ")])]),a("v-list-tile-sub-title",{staticStyle:{"font-size":"12px"}},[a("label",{staticStyle:{color:"grey"}},[e._v(" "+e._s(t.item.recipient)+" ")])])],1)],1)],1)],1),a("td",[a("h2",[e._v(e._s(e._f("number")(t.item.total_messages_sent)))])]),a("td",{staticClass:"text-xs-left"},[a("h2",[e._v(e._s(e._f("number")(t.item.total_messages_received)))])]),a("td",{staticClass:"text-xs-left"},[a("h2",[e._v(e._s(e._f("number")(t.item.total_messages_sent_delivered)))])]),a("td",{staticClass:"text-xs-left"},[a("h2",[e._v(e._s(e._f("number")(t.item.total_messages_sent_viewed)))])]),a("td",{staticClass:"text-xs-left"},[a("h2",[e._v(e._s(e._f("number")(t.item.total_messages_from_campaign)))])]),a("td",{staticClass:"text-xs-left"},[a("h2",[e._v(e._s(e._f("number")(t.item.total_messages_from_campaign_with_response)))])])]}}],null,!0)})],1)],1)],1)],1)]}}],null,!1,1140864178)}):e._e()},nk=[],rk=[{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"}],lk={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(rk),headersTeams:[{text:"Canal",align:"left",value:"name"}].concat(rk),cacheExpiredAt:0,cacheExpiredAtIntercal:null}},methods:{setContent:function(e){var t=e.content,a=e.refresh;this.content=t,this.refresh=a,this.setCacheExpiredAt((null===t||void 0===t?void 0:t.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 e=this;this.setApiParams(),setTimeout((function(){e.refresh(),e.dialog=!1}),50)},setCacheExpiredAt:function(e){var t=this;this.cacheExpiredAt=e,clearInterval(this.cacheExpiredAtIntercal),this.cacheExpiredAtIntercal=setInterval((function(){t.cacheExpiredAt=t.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(e){var t,a,i,s;null!==e&&void 0!==e&&null!==(t=e.sucess)&&void 0!==t&&null!==(a=t.data)&&void 0!==a&&a.file_url&&window.open(null===e||void 0===e||null===(i=e.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:$y}},ck=lk,dk=(a("6212"),Object(m["a"])(ck,ok,nk,!1,null,"5cbaf67f",null)),uk=dk.exports,pk=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("WiTalksCategoriesReport",{attrs:{title:e.config.title,viewIndex:"talks-categories",apiEndpoint:e.config.api.url},on:{"list-selected-category-items":e.listSelectedCategoryItems}})],1)},mk=[],vk=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("WiView",{ref:"wiView",attrs:{index:e.viewIndex,apiUrl:e.apiEndpoint,apiParams:e.apiParams,notShowToolbar:!0,notGetID:!0},on:{afterLoad:e.setContent},scopedSlots:e._u([{key:"toolbar",fn:function(t){var i=t.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",[e._v(e._s(e.title))]),a("v-spacer"),a("WNDateIntervalFilter",{attrs:{startDate:e.apiParams.date_start,endDate:e.apiParams.date_end,width:"400"},on:{filter:e.handleDateFilter}}),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(e){return i()}}},[a("v-icon",[e._v("refresh")])],1)],1)],1)])])]}},{key:"default",fn:function(t){var i=t.content;return[a("v-container",{staticClass:"pa-0 categories-container",attrs:{fluid:""}},[a("div",{staticClass:"categories-wrapper"},[e.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:e.selectCategory}})],1),a("v-flex",{staticClass:"selected-container",attrs:{xs12:"",md5:""}},[e.selectedCategory?a("SelectedCategoryTalk",{attrs:{category:e.selectedCategory,statistics:i.statistics||{}},on:{"select-category":e.selectCategory,"list-selected-category-items":e.listSelectedCategoryItems}}):a("SelectedCategoryTalk",{attrs:{category:e.rootCategory,statistics:i.statistics||{}},on:{"select-category":e.selectCategory,"list-selected-category-items":e.listSelectedCategoryItems}})],1)],1)]:e._e()],2)])]}}])})},fk=[],gk=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e.filteredItems,"item-key":"id","item-text":"name","item-children":"children","open-on-click":"",hoverable:"",transition:"",shaped:"",dense:"","open-all":!1},on:{"update:active":e.handleSelect},scopedSlots:e._u([{key:"prepend",fn:function(t){var i=t.item;return[a("v-icon",{staticClass:"tree-icon",class:{selected:e.isSelected(i)},attrs:{color:i.color},on:{click:function(t){return e.handleSelect([i.id])}}},[e._v(" "+e._s(i.icon)+" ")])]}},{key:"label",fn:function(t){var i=t.item;return[a("div",{staticClass:"tree-label",class:{"has-children":i.children_count>0,selected:e.isSelected(i)},on:{click:function(t){return e.handleSelect([i.id])}}},[a("div",{staticClass:"label-content"},[i.highlightedName?a("span",{domProps:{innerHTML:e._s(i.highlightedName)}}):a("span",[e._v(e._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"}},[e._v(" "+e._s(i.talks_count)+" atend. ")]):e._e(),i.talks_sum_duration_formatted?a("v-chip",{staticClass:"count-chip",attrs:{"x-small":"",color:"grey","text-color":"white"}},[e._v(" "+e._s(i.talks_sum_duration_formatted)+" ")]):e._e()],1)])])]}}]),model:{value:e.activeItems,callback:function(t){e.activeItems=t},expression:"activeItems"}}),e.search&&0===e.filteredItems.length?a("div",{staticClass:"no-results"},[a("v-icon",{attrs:{large:"",color:"grey lighten-1"}},[e._v("search_off")]),a("p",[e._v('Nenhuma categoria encontrada para "'+e._s(e.search)+'"')])],1):e._e()],1)],1)},_k=[],hk=a("b85c"),bk="selectedTalkCategoryId",xk={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(bk),this.selectedId&&(this.activeItems=[this.selectedId])},mounted:function(){var e=this;this.selectedId&&this.$nextTick((function(){e.expandToSelected(e.selectedId)}))},computed:{filteredItems:function(){var e=this;if(!this.search)return this.items;var t=this.search.toLowerCase().trim(),a=function a(i){return i.reduce((function(i,s){var o=Object(ke["a"])({},s),n=s.name.toLowerCase().includes(t);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=e.highlightText(s.name,t)),i.push(o)),i}),[])};return a(this.items)}},methods:{handleSelect:function(e){var t=Array.isArray(e)?e[0]:e.id;this.selectedId=t,sessionStorage.setItem(bk,t);var a=this.findItemById(t,this.items);this.$emit("select",a),this.expandToSelected(t)},highlightText:function(e,t){if(!t)return e;var a=new RegExp("(".concat(t,")"),"gi");return e.replace(a,'$1')},isSelected:function(e){return e.id===this.selectedId},findItemById:function(e,t){var a,i=Object(hk["a"])(t);try{for(i.s();!(a=i.n()).done;){var s=a.value;if(s.id===e)return s;if(s.children){var o=this.findItemById(e,s.children);if(o)return o}}}catch(n){i.e(n)}finally{i.f()}return null},findParentPath:function(e,t){var a,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],s=Object(hk["a"])(t);try{for(s.s();!(a=s.n()).done;){var o=a.value;if(o.id===e)return i;if(o.children&&o.children.length){var n=[].concat(Object(Te["a"])(i),[o.id]),r=this.findParentPath(e,o.children,n);if(r)return r}}}catch(l){s.e(l)}finally{s.f()}return null},expandToSelected:function(e){var t=this,a=this.findParentPath(e,this.items);a&&this.$nextTick((function(){t.$refs.treeview&&(a.forEach((function(e){t.$refs.treeview.updateOpen(e,!0)})),t.openNodes=Object(Te["a"])(a))}))}},watch:{items:{immediate:!0,handler:function(){var e=this;this.selectedId&&this.$nextTick((function(){e.expandToSelected(e.selectedId)}))}},search:function(e){var t=this;e?this.$nextTick((function(){t.$refs.treeview&&t.$refs.treeview.updateAll(!0)})):this.selectedId&&this.expandToSelected(this.selectedId)}}},yk=xk,kk=(a("c248"),Object(m["a"])(yk,gk,_k,!1,null,"599ed30c",null)),Ck=kk.exports,wk=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.category?a("v-card",{staticClass:"wn-selected-category",attrs:{elevation:"10"}},[a("div",{staticClass:"category-header",style:{backgroundColor:e.category.color+"15"}},[a("div",{staticClass:"header-content"},[a("div",{staticClass:"category-title"},[e.category.parents&&e.category.parents.length?a("div",{staticClass:"category-path"},e._l(e.orderedParents,(function(t){return a("div",{key:t.id,staticClass:"path-item"},[a("v-icon",{staticClass:"path-icon",attrs:{small:"",color:"rgba(0,0,0,0.4)"}},[e._v("subdirectory_arrow_left")]),a("span",{staticClass:"parent-name"},[a("div",{staticClass:"name-container"},[a("span",{staticClass:"level-badge"},[e._v(e._s(t.level))]),e._v(" "+e._s(t.name)+" ")])])],1)})),0):e._e(),a("div",{staticClass:"current-category"},[a("v-icon",{attrs:{color:e.category.color,size:"36"}},[e._v(e._s(e.category.icon))]),a("div",{staticClass:"current-category-info"},[a("h2",[e._v(e._s(e.category.name))]),a("div",{staticClass:"current-amount-info"},[a("span",{staticClass:"metric"},[e._v(e._s(e.category.talks_count||0)+" atendimentos")]),a("span",{staticClass:"separator"},[e._v("•")]),a("span",{staticClass:"metric"},[e._v(e._s(e.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(t){return e.listSelectedCategoryItems(e.category)}}},[a("v-icon",{attrs:{small:""}},[e._v("message")]),a("span",{staticClass:"ml-2"},[e._v(" Ver atendimentos")])],1)],1)])],1)])])]),e.category.children&&e.category.children.length?a("div",{staticClass:"category-content"},[a("div",{staticClass:"distribution-chart"},[a("div",{staticClass:"chart-header"},[a("v-icon",[e._v("pie_chart")]),a("h4",{staticClass:"ml-2"},[e._v("Distribuição por Subcategorias")])],1),a("apexchart",{attrs:{width:"100%",type:"donut",series:e.chartSeriesValues,options:e.chartOptions}})],1)]):e._e()]):e._e()},Sk=[],Dk={name:"SelectedCategoryTalk",props:{category:{type:Object,default:null},statistics:{type:Object,default:function(){return{}}}},computed:{orderedParents:function(){var e;return Object(Te["a"])((null===(e=this.category)||void 0===e?void 0:e.parents)||[]).sort((function(e,t){return e.level-t.level})).reverse()},chartSeriesValues:function(){var e,t;return null!==(e=this.category)&&void 0!==e&&null!==(t=e.children)&&void 0!==t&&t.length?this.category.children.map((function(e){return Number(e.talks_count)||0})):[]},adjustedColors:function(){var e,t,a=this;if(null===(e=this.category)||void 0===e||null===(t=e.children)||void 0===t||!t.length)return[];var i=this.category.children.map((function(e){return e.color})),s={},o=[];return i.forEach((function(e,t){s[e]=(s[e]||0)+1,1===s[e]?o[t]=e:o[t]=a.lightenColor(e,25*(s[e]-1))})),o},chartOptions:function(){var e,t,a,i,s=this,o=(null===(e=this.category)||void 0===e||null===(t=e.children)||void 0===t?void 0:t.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(e){return e.name})))||[],colors:this.adjustedColors,tooltip:{enabled:!0,custom:function(e){var t,a=e.seriesIndex,i=e.w,o=i.globals.labels[a],n=i.globals.initialSeries[a],r=(null===(t=s.category.children[a])||void 0===t?void 0:t.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(e,t){e=e.replace("#","");var a=parseInt(e.substring(0,2),16),i=parseInt(e.substring(2,4),16),s=parseInt(e.substring(4,6),16),o=1+t/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(e){this.$emit("list-selected-category-items",e)}}},Ek=Dk,Ok=(a("a3be"),Object(m["a"])(Ek,wk,Sk,!1,null,"d472f7ae",null)),Tk=Ok.exports,Ak=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",width:e.width},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g(e._b({attrs:{outline:e.outline,small:e.small}},"v-btn",e.$attrs,!1),i),[a("v-icon",{attrs:{left:""}},[e._v(e._s(e.icon))]),e.hideLabels?e._e():a("span",{staticClass:"pr-2 hidden-xs-only hidden-sm-only"},[e._v(" "+e._s(e.startLabel)+" ")]),a("strong",{staticClass:"pr-2"},[e._v(e._s(e._f("moment")(e.startDate,e.dateFormat)))]),e.hideLabels?e._e():a("span",{staticClass:"pr-2 hidden-xs-only hidden-sm-only"},[e._v(" "+e._s(e.endLabel)+" ")]),a("strong",[e._v(e._s(e._f("moment")(e.endDate,e.dateFormat)))])],1)]}}]),model:{value:e.dialogLocal,callback:function(t){e.dialogLocal=t},expression:"dialogLocal"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[e._v(e._s(e.title))]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialogLocal=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",[e.fields.length>0?a("v-select",{staticClass:"mb-3",attrs:{dense:"",outline:"",items:e.fields,"item-text":"text","item-value":"field",label:"Campo para filtro"},model:{value:e.selectedField,callback:function(t){e.selectedField=t},expression:"selectedField"}}):e._e(),a("div",{staticClass:"text-xs-center mb-3"},[a("v-btn-toggle",{staticClass:"elevation-0",attrs:{mandatory:""},model:{value:e.selectedIntervalType,callback:function(t){e.selectedIntervalType=t},expression:"selectedIntervalType"}},[a("v-btn",{class:{"primary--text":"custom"===e.selectedIntervalType},attrs:{value:"custom",flat:""}},[a("v-icon",{attrs:{left:""}},[e._v("date_range")]),e._v(" Período ")],1),a("v-btn",{class:{"primary--text":"month"===e.selectedIntervalType},attrs:{value:"month",flat:""}},[a("v-icon",{attrs:{left:""}},[e._v("calendar_today")]),e._v(" Mês ")],1),a("v-btn",{class:{"primary--text":"year"===e.selectedIntervalType},attrs:{value:"year",flat:""}},[a("v-icon",{attrs:{left:""}},[e._v("calendar_view_month")]),e._v(" Ano ")],1)],1)],1),a("v-divider",{staticClass:"mb-3"}),a("div",{staticClass:"caption grey--text text--darken-1 mb-3"},["custom"===e.selectedIntervalType?[e._v(" Selecione o período específico ")]:"month"===e.selectedIntervalType?[e._v(" Selecione o mês desejado ")]:[e._v(" Selecione o ano desejado ")]],2),a("v-slide-x-transition",["custom"===e.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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-text-field",e._g({attrs:{label:e.startFieldLabel,"prepend-icon":"event",readonly:"",dense:"",outline:""},model:{value:e.startDateFormatted,callback:function(t){e.startDateFormatted=t},expression:"startDateFormatted"}},i))]}}],null,!1,255957426),model:{value:e.startDateMenu,callback:function(t){e.startDateMenu=t},expression:"startDateMenu"}},[a("v-date-picker",{attrs:{locale:"pt-br"},on:{input:function(t){e.startDateMenu=!1}},model:{value:e.startDateLocal,callback:function(t){e.startDateLocal=t},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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-text-field",e._g({attrs:{label:e.endFieldLabel,"prepend-icon":"event",readonly:"",dense:"",outline:""},model:{value:e.endDateFormatted,callback:function(t){e.endDateFormatted=t},expression:"endDateFormatted"}},i))]}}],null,!1,4195061362),model:{value:e.endDateMenu,callback:function(t){e.endDateMenu=t},expression:"endDateMenu"}},[a("v-date-picker",{attrs:{locale:"pt-br"},on:{input:function(t){e.endDateMenu=!1}},model:{value:e.endDateLocal,callback:function(t){e.endDateLocal=t},expression:"endDateLocal"}})],1)],1)],1)],1)]:"month"===e.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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-text-field",e._g({attrs:{label:"Selecione o mês","prepend-icon":"event",readonly:"",dense:"",outline:""},model:{value:e.monthPickerFormatted,callback:function(t){e.monthPickerFormatted=t},expression:"monthPickerFormatted"}},i))]}}]),model:{value:e.monthMenu,callback:function(t){e.monthMenu=t},expression:"monthMenu"}},[a("v-date-picker",{attrs:{type:"month",locale:"pt-br"},on:{input:function(t){e.monthMenu=!1}},model:{value:e.monthPickerLocal,callback:function(t){e.monthPickerLocal=t},expression:"monthPickerLocal"}})],1)]:"year"===e.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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-text-field",e._g({attrs:{label:"Selecione o ano","prepend-icon":"event",readonly:"",dense:"",outline:""},model:{value:e.yearPickerFormatted,callback:function(t){e.yearPickerFormatted=t},expression:"yearPickerFormatted"}},i))]}}]),model:{value:e.yearMenu,callback:function(t){e.yearMenu=t},expression:"yearMenu"}},[a("v-date-picker",{attrs:{type:"year",locale:"pt-br"},on:{input:function(t){e.yearMenu=!1}},model:{value:e.yearPickerLocal,callback:function(t){e.yearPickerLocal=t},expression:"yearPickerLocal"}})],1)]:e._e()],2)],1),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{block:"",outline:e.outline,color:e.buttonColor},on:{click:e.applyFilter}},[a("v-icon",[e._v(e._s(e.buttonIcon))]),a("span",[e._v(e._s(e.buttonLabel))])],1)],1)],1)],1)},Fk=[],Ik=(a("a623"),a("c1df")),Pk=a.n(Ik),jk={name:"WNDateIntervalFilter",data:function(){var e,t;return{dialogLocal:!1,startDateLocal:this.startDate,endDateLocal:this.endDate,selectedField:(null===(e=this.fields)||void 0===e||null===(t=e[0])||void 0===t?void 0:t.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?Pk()(this.startDateLocal).format("DD/MM/YYYY"):""},endDateFormatted:function(){return this.endDateLocal?Pk()(this.endDateLocal).format("DD/MM/YYYY"):""},monthPickerFormatted:function(){return this.monthPickerLocal?Pk()(this.monthPickerLocal).format("MMMM [de] YYYY"):""},yearPickerFormatted:function(){return this.yearPickerLocal?Pk()(this.yearPickerLocal).format("YYYY"):""}},methods:{applyFilter:function(){var e={startDate:this.startDateLocal,endDate:this.endDateLocal,intervalType:this.selectedIntervalType};this.selectedField&&(e.field=this.selectedField),this.$emit("filter",e),this.dialogLocal=!1},handleIntervalTypeChange:function(){switch(this.selectedIntervalType){case"month":if(this.monthPickerLocal){var e=Pk()(this.monthPickerLocal);this.startDateLocal=e.startOf("month").format("YYYY-MM-DD"),this.endDateLocal=e.endOf("month").format("YYYY-MM-DD")}break;case"year":if(this.yearPickerLocal){var t=Pk()(this.yearPickerLocal);this.startDateLocal=t.startOf("year").format("YYYY-MM-DD"),this.endDateLocal=t.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(e){return e.every((function(e){return e.field&&e.text}))}},defaultIntervalType:{type:String,default:"custom",validator:function(e){return["custom","month","year"].includes(e)}}},watch:{startDate:function(e){this.startDateLocal=e},endDate:function(e){this.endDateLocal=e},monthPickerLocal:function(){"month"===this.selectedIntervalType&&this.handleIntervalTypeChange()},yearPickerLocal:function(){"year"===this.selectedIntervalType&&this.handleIntervalTypeChange()}}},qk=jk,$k=Object(m["a"])(qk,Ak,Fk,!1,null,null,null),zk=$k.exports,Nk={name:"WiTalksCategoriesReport",components:{CategoryTreeTalk:Ck,SelectedCategoryTalk:Tk,WNDateIntervalFilter:zk},data:function(){return{refresh:null,content:null,selectedCategory:null,apiParams:{date_field:null,date_start:null,date_end:null,returnInactiveCategories:!1}}},methods:{setContent:function(e){var t=e.content,a=e.refresh;this.content=t,this.refresh=a},selectCategory:function(e){this.selectedCategory=e,this.$emit("select-category",e)},hasCategories:function(e){return(null===e||void 0===e?void 0:e.data)&&e.data.length>0},handleDateFilter:function(e){this.apiParams.date_start=e.startDate,this.apiParams.date_end=e.endDate,this.refresh()},listSelectedCategoryItems:function(e){this.$emit("list-selected-category-items",{filters:this.apiParams,category:e})}},computed:{rootCategory:function(){var e,t,a;if(null===(e=this.content)||void 0===e||!e.data)return null;var i=this.content.data.filter((function(e){return!e.parents||0===e.parents.length})),s=function(e,t){return e.reduce((function(e,a){return e+(Number(a[t])||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===(t=this.content)||void 0===t||null===(a=t.statistics)||void 0===a?void 0:a.sum_duration_formatted_total)||null,children_count:i.length,all_children_count:i.reduce((function(e,t){return e+(t.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 e=new Date;return"".concat(e.getFullYear(),"-").concat(String(e.getMonth()+1).padStart(2,"0"),"-01")}},defaultEndDate:{type:String,default:function(){var e=new Date,t=e.getFullYear(),a=e.getMonth()+1,i=new Date(t,a,0).getDate();return"".concat(t,"-").concat(String(a).padStart(2,"0"),"-").concat(i)}}},created:function(){this.apiParams=Object(ke["a"])(Object(ke["a"])({},this.apiParams),{},{date_field:this.defaultDateField,date_start:this.defaultStartDate,date_end:this.defaultEndDate})}},Mk=Nk,Lk=(a("0440"),Object(m["a"])(Mk,vk,fk,!1,null,"408d35d4",null)),Rk=Lk.exports,Uk={name:"TalksByCategories",computed:{config:function(){var e=this.$route.meta||{title:"Atendimentos por Categorias"},t=e.title;return{title:t||"Atendimentos por Categorias",api:{url:"talks/talks-by-categories"}}}},methods:{listSelectedCategoryItems:function(e){var t=e.filters,a=e.category,i=Object(ke["a"])({},t);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:Rk}},Wk=Uk,Vk=Object(m["a"])(Wk,pk,mk,!1,null,null,null),Bk=Vk.exports,Hk=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:""}},[e.$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)},Gk=[],Yk=a("5ad9"),Jk={name:"Talks",data:function(){return{tabs:1,pageHeight:innerHeight}},computed:Object(ke["a"])(Object(ke["a"])(Object(ke["a"])({},Object(ol["e"])("Talks",["talks","loadings"])),Object(ol["c"])("Talks",["unreadsQueue","unreadsMyTalks","unreadsOthers"])),{},{user:function(){return this.$store.state.user},primaryColor:function(){return this.$wiDark?"dark":"primary"}}),methods:Object(ke["a"])(Object(ke["a"])({},Object(ol["b"])("Talks",["getTalks"])),{},{newTalk:function(){var e=this;this.$WiListDialog({wiConfig:"talk-contact",mode:"select",callback:function(t){t&&e.$WiEditDialog({wiConfig:"talk",data:{status:2,talk_contact_id:t.id,talk_channel_id:t.talk_channel_id,operator_id:e.$Auth.user().id,responsible_id:e.$Auth.user().id,contact:t,channel:t.channel||{}},onSubmit:function(){e.getTalks()}})},params:{order:"created_at,desc"},filter:{order:"created_at,desc"}})},setInnerHeight:function(e){this.pageHeight=(e||innerHeight)-49+"px"}}),mounted:function(){},components:{TalksLists:Yk["a"]}},Qk=Jk,Kk=(a("3285"),Object(m["a"])(Qk,Hk,Gk,!1,null,null,null)),Xk=Kk.exports,Zk=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"campaigns-container"},[a("div",{staticClass:"campaigns-content"},[e._m(0),a("div",{staticClass:"features-cards"},[a("div",{staticClass:"feature-card"},[a("div",{staticClass:"status-badge",class:{active:e.$WiCheckPermission("cdf8059b")}},[a("span",{staticClass:"status-icon"},[e._v(e._s(e.$WiCheckPermission("cdf8059b")?"check_circle":"lock"))]),e._v(" "+e._s(e.$WiCheckPermission("cdf8059b")?"Ativo":"Não contratado")+" ")]),a("div",{staticClass:"card-image",on:{click:function(t){e.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(t){e.showWhatsAppDialog=!0}}},[e._v("Disparos de WhatsApp")]),a("p",{on:{click:function(t){e.showWhatsAppDialog=!0}}},[e._v("Envie mensagens em massa de forma inteligente e personalizada")]),a("div",{staticClass:"card-actions"},[e.$WiCheckPermission("cdf8059b")?[a("button",{staticClass:"action-button primary",on:{click:function(t){return e.$router.push({name:"talk-list",params:{page:"talk-campaign"}})}}},[a("span",{staticClass:"icon"},[e._v("campaign")]),e._v(" Acessar ")])]:[a("button",{staticClass:"action-button secondary",on:{click:function(t){e.showWhatsAppDialog=!0}}},[a("span",{staticClass:"icon"},[e._v("info_outline")]),e._v(" Saiba Mais ")])]],2)])]),a("div",{staticClass:"feature-card"},[a("div",{staticClass:"status-badge",class:{active:e.$WiCheckPermission("4ecfcdd9")}},[a("span",{staticClass:"status-icon"},[e._v(e._s(e.$WiCheckPermission("4ecfcdd9")?"check_circle":"lock"))]),e._v(" "+e._s(e.$WiCheckPermission("4ecfcdd9")?"Ativo":"Não contratado")+" ")]),a("div",{staticClass:"card-image",on:{click:function(t){e.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(t){e.showUraDialog=!0}}},[e._v("URA Reversa")]),a("p",{on:{click:function(t){e.showUraDialog=!0}}},[e._v("Ligue para seus cliente automaticamente com nossa de URA Reversa")]),a("div",{staticClass:"card-actions"},[e.$WiCheckPermission("4ecfcdd9")?[a("button",{staticClass:"action-button primary",on:{click:function(t){return e.$router.push({name:"talk-list",params:{page:"talk-campaign-ura"}})}}},[a("span",{staticClass:"icon"},[e._v("campaign")]),e._v(" Acessar ")])]:[a("button",{staticClass:"action-button secondary",on:{click:function(t){e.showWhatsAppDialog=!0}}},[a("span",{staticClass:"icon"},[e._v("info_outline")]),e._v(" Saiba Mais ")])]],2)])]),a("div",{staticClass:"feature-card"},[a("div",{staticClass:"status-badge",class:{active:e.$WiCheckPermission("cdf805124")}},[a("span",{staticClass:"status-icon"},[e._v(e._s(e.$WiCheckPermission("cdf805124")?"check_circle":"lock"))]),e._v(" "+e._s(e.$WiCheckPermission("cdf805124")?"Ativo":"Não contratado")+" ")]),a("div",{staticClass:"card-image",on:{click:function(t){e.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(t){e.showSmsDialog=!0}}},[e._v("Disparos de SMS")]),a("p",{on:{click:function(t){e.showSmsDialog=!0}}},[e._v("Envie mensagens SMS em massa com nossa plataforma de disparos")]),a("div",{staticClass:"card-actions"},[e.$WiCheckPermission("cdf805124")?[a("button",{staticClass:"action-button primary",on:{click:function(t){return e.$router.push({name:"talk-list",params:{page:"talk-campaign"}})}}},[a("span",{staticClass:"icon"},[e._v("campaign")]),e._v(" Acessar ")])]:[a("button",{staticClass:"action-button secondary",on:{click:function(t){e.showSmsDialog=!0}}},[a("span",{staticClass:"icon"},[e._v("info_outline")]),e._v(" Saiba Mais ")])]],2)])])]),a("v-dialog",{attrs:{"max-width":"800",persistent:""},model:{value:e.showWhatsAppDialog,callback:function(t){e.showWhatsAppDialog=t},expression:"showWhatsAppDialog"}},[a("v-card",{staticClass:"dialog-card"},[a("div",{staticClass:"dialog-header"},[a("div",{staticClass:"dialog-header-content"},[a("span",{staticClass:"dialog-title"},[e._v("Disparos de WhatsApp")]),a("div",{staticClass:"dialog-status",class:{active:e.$WiCheckPermission("cdf8059b")}},[a("span",{staticClass:"status-icon"},[e._v(e._s(e.$WiCheckPermission("cdf8059b")?"check_circle":"lock"))]),e._v(" "+e._s(e.$WiCheckPermission("cdf8059b")?"Ativo":"Não contratado")+" ")])]),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.showWhatsAppDialog=!1}}},[a("v-icon",[e._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"},[e._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"},[e._v("Principais Vantagens:")]),a("div",{staticClass:"features-list"},[a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[e._v("cloud_upload")]),a("div",{staticClass:"feature-text"},[a("h5",[e._v("Envio para Sua Base ou Mailing Novo")]),a("p",[e._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"}},[e._v("campaign")]),a("div",{staticClass:"feature-text"},[a("h5",[e._v("Disparo de Múltiplas Campanhas Simultâneas")]),a("p",[e._v("Lance várias campanhas ao mesmo tempo sem complicação.")])])],1),a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[e._v("phone_iphone")]),a("div",{staticClass:"feature-text"},[a("h5",[e._v("Disparo por Diversos Números Simultaneamente")]),a("p",[e._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"}},[e._v("analytics")]),a("div",{staticClass:"feature-text"},[a("h5",[e._v("Acompanhamento Completo e em Tempo Real")]),a("p",[e._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"}},[e._v("security")]),a("div",{staticClass:"feature-text"},[a("h5",[e._v("Algoritmo Anti-Bloqueio")]),a("p",[e._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"},[e._v("Transforme a comunicação da sua empresa com a nossa solução avançada de Disparos de WhatsApp!")]),e.$WiCheckPermission("cdf8059b")?e._e():a("div",{staticClass:"activation-section"},[a("p",{staticClass:"activation-message"},[e._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(t){return e.setHelpDialogActive(!0)}}},[a("span",{staticClass:"icon"},[e._v("support_agent")]),e._v(" Solicitar Contratação ")])])])])],1)],1),a("v-dialog",{attrs:{"max-width":"800",persistent:""},model:{value:e.showUraDialog,callback:function(t){e.showUraDialog=t},expression:"showUraDialog"}},[a("v-card",{staticClass:"dialog-card"},[a("div",{staticClass:"dialog-header"},[a("div",{staticClass:"dialog-header-content"},[a("span",{staticClass:"dialog-title"},[e._v("URA Reversa")]),a("div",{staticClass:"dialog-status",class:{active:e.$WiCheckPermission("4ecfcdd9")}},[a("span",{staticClass:"status-icon"},[e._v(e._s(e.$WiCheckPermission("4ecfcdd9")?"check_circle":"lock"))]),e._v(" "+e._s(e.$WiCheckPermission("4ecfcdd9")?"Ativo":"Não contratado")+" ")])]),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.showUraDialog=!1}}},[a("v-icon",[e._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"},[e._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"},[e._v("Como Funciona:")]),a("div",{staticClass:"features-list"},[a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[e._v("people")]),a("div",{staticClass:"feature-text"},[a("h5",[e._v("Seleção de Base de Contatos")]),a("p",[e._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"}},[e._v("call")]),a("div",{staticClass:"feature-text"},[a("h5",[e._v("Disparo Inteligente")]),a("p",[e._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"}},[e._v("touch_app")]),a("div",{staticClass:"feature-text"},[a("h5",[e._v("Interação e Conversão")]),a("p",[e._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"}},[e._v("support_agent")]),a("div",{staticClass:"feature-text"},[a("h5",[e._v("Atendimento Personalizado")]),a("p",[e._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"},[e._v("Principais Diferenciais:")]),a("div",{staticClass:"features-list"},[a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[e._v("phone_callback")]),a("div",{staticClass:"feature-text"},[a("h5",[e._v("Discagem Inteligente")]),a("p",[e._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"}},[e._v("security")]),a("div",{staticClass:"feature-text"},[a("h5",[e._v("Rota Anti-Spam")]),a("p",[e._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"}},[e._v("trending_up")]),a("div",{staticClass:"feature-text"},[a("h5",[e._v("Escalabilidade Altíssima")]),a("p",[e._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"},[e._v("Automatize suas ligações e aumente suas conversões com nossa solução de URA Reversa de alta performance!")]),e.$WiCheckPermission("4ecfcdd9")?e._e():a("div",{staticClass:"activation-section"},[a("p",{staticClass:"activation-message"},[e._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(t){return e.setHelpDialogActive(!0)}}},[a("span",{staticClass:"icon"},[e._v("support_agent")]),e._v(" Solicitar Contratação ")])])])])],1)],1),a("v-dialog",{attrs:{"max-width":"800",persistent:""},model:{value:e.showSmsDialog,callback:function(t){e.showSmsDialog=t},expression:"showSmsDialog"}},[a("v-card",{staticClass:"dialog-card"},[a("div",{staticClass:"dialog-header"},[a("div",{staticClass:"dialog-header-content"},[a("span",{staticClass:"dialog-title"},[e._v("Disparos de SMS")]),a("div",{staticClass:"dialog-status",class:{active:e.$WiCheckPermission("cdf805124")}},[a("span",{staticClass:"status-icon"},[e._v(e._s(e.$WiCheckPermission("cdf805124")?"check_circle":"lock"))]),e._v(" "+e._s(e.$WiCheckPermission("cdf805124")?"Ativo":"Não contratado")+" ")])]),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.showSmsDialog=!1}}},[a("v-icon",[e._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"},[e._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"},[e._v("Principais Vantagens:")]),a("div",{staticClass:"features-list"},[a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[e._v("cloud_upload")]),a("div",{staticClass:"feature-text"},[a("h5",[e._v("Importação Simplificada")]),a("p",[e._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"}},[e._v("campaign")]),a("div",{staticClass:"feature-text"},[a("h5",[e._v("Campanhas em Massa")]),a("p",[e._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"}},[e._v("analytics")]),a("div",{staticClass:"feature-text"},[a("h5",[e._v("Relatórios Detalhados")]),a("p",[e._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"}},[e._v("schedule")]),a("div",{staticClass:"feature-text"},[a("h5",[e._v("Agendamento Inteligente")]),a("p",[e._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"}},[e._v("security")]),a("div",{staticClass:"feature-text"},[a("h5",[e._v("Conformidade e Segurança")]),a("p",[e._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"},[e._v("Potencialize sua comunicação com nossa solução avançada de disparos de SMS!")]),e.$WiCheckPermission("cdf805124")?e._e():a("div",{staticClass:"activation-section"},[a("p",{staticClass:"activation-message"},[e._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(t){return e.setHelpDialogActive(!0)}}},[a("span",{staticClass:"icon"},[e._v("support_agent")]),e._v(" Solicitar Contratação ")])])])])],1)],1),a("v-dialog",{attrs:{"max-width":"500",persistent:""},model:{value:e.showUraActivationDialog,callback:function(t){e.showUraActivationDialog=t},expression:"showUraActivationDialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[e._v(" Contratar URA Reversa ")]),a("v-card-text",[a("p",{staticClass:"activation-dialog-text"},[e._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(t){e.showUraActivationDialog=!1}}},[e._v(" Fechar ")]),a("v-btn",{attrs:{color:"primary"},on:{click:e.handleActivationRequest}},[e._v(" Falar com Suporte ")])],1)],1)],1),e._e(),e.$WiCheckPermission("cdf8059b")?a("div",{staticClass:"unlocked-version"},[a("button",{staticClass:"primary-button",on:{click:function(t){return e.$router.push({name:"talk-list",params:{page:"talk-campaign"}})}}},[a("span",{staticClass:"icon"},[e._v("campaign")]),e._v(" Acessar Campanhas ")]),a("div",{staticClass:"import-section"},[a("h2",[e._v("Importação de Contatos")]),a("p",{staticClass:"section-description"},[e._v(" Escolha a melhor opção para importar seus contatos e criar campanhas mais efetivas. ")]),a("div",{staticClass:"import-method-card primary-method"},[e._m(3),a("p",{staticClass:"method-description"},[e._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. ")]),e._m(4),a("div",{staticClass:"method-action"},[a("WNImportFromSheet",{attrs:{buttonText:"Importar Contatos",config:e.personImportConfig},on:{done:e.handleImportDone}})],1)]),e._m(5),a("div",{staticClass:"import-method-card secondary-method"},[e._m(6),a("p",{staticClass:"method-description"},[e._v(" Método tradicional: baixe nossa planilha modelo, preencha com seus dados e faça o upload. ")]),a("div",{staticClass:"import-steps"},[e._m(7),e._m(8),a("div",{staticClass:"import-step"},[e._m(9),a("p",{staticClass:"step-description"},[e._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:e.importContacts}},[a("span",{staticClass:"icon"},[e._v("upload_file")]),e._v(" Importar Planilha ")])])])]),e._m(10)])]):e._e()],1)])},eC=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"header-text"},[a("h1",{staticClass:"hidden-xs-only hidden-sm-only"},[e._v("Bem-vindo(a) ao módulo de Campanhas")]),a("h2",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only"},[e._v("Bem-vindo(a)")]),a("p",{staticClass:"subtitle"},[e._v("Crie campanhas de disparos de WhatsApp e torpedos de voz com nossa ferramenta de campanhas")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"features-container"},[a("h2",{staticClass:"features-title"},[e._v("Recursos Disponíveis")]),a("div",{staticClass:"features-grid"},[a("div",{staticClass:"feature-card"},[a("div",{staticClass:"feature-header"},[a("span",{staticClass:"feature-icon"},[e._v("group")]),a("h3",[e._v("Gestão de Contatos e Segmentação")])]),a("ul",{staticClass:"feature-list"},[a("li",[a("span",{staticClass:"check"},[e._v("✓")]),e._v(" Importação e exportação via CSV, Excel e API")]),a("li",[a("span",{staticClass:"check"},[e._v("✓")]),e._v(" Segmentação avançada por tags e interesses")]),a("li",[a("span",{staticClass:"check"},[e._v("✓")]),e._v(" Listas dinâmicas com atualização automática")]),a("li",[a("span",{staticClass:"check"},[e._v("✓")]),e._v(" Verificação de números ativos")])])]),a("div",{staticClass:"feature-card highlight"},[a("div",{staticClass:"feature-header"},[a("span",{staticClass:"feature-icon"},[e._v("smart_toy")]),a("h3",[e._v("Automação com IA")])]),a("ul",{staticClass:"feature-list"},[a("li",[a("span",{staticClass:"check"},[e._v("✓")]),e._v(" Respostas automáticas inteligentes")]),a("li",[a("span",{staticClass:"check"},[e._v("✓")]),e._v(" Follow-up automatizado")]),a("li",[a("span",{staticClass:"check special"},[e._v("★")]),e._v(" IA avançada para conversão de leads")]),a("li",[a("span",{staticClass:"check"},[e._v("✓")]),e._v(" Sequências personalizadas")])])]),a("div",{staticClass:"feature-card"},[a("div",{staticClass:"feature-header"},[a("span",{staticClass:"feature-icon"},[e._v("brush")]),a("h3",[e._v("Personalização e Criatividade")])]),a("ul",{staticClass:"feature-list"},[a("li",[a("span",{staticClass:"check"},[e._v("✓")]),e._v(" Mensagens altamente personalizadas")]),a("li",[a("span",{staticClass:"check"},[e._v("✓")]),e._v(" Suporte completo a multimídia")]),a("li",[a("span",{staticClass:"check"},[e._v("✓")]),e._v(" Templates prontos para uso")]),a("li",[a("span",{staticClass:"check"},[e._v("✓")]),e._v(" Variáveis dinâmicas")])])]),a("div",{staticClass:"feature-card"},[a("div",{staticClass:"feature-header"},[a("span",{staticClass:"feature-icon"},[e._v("security")]),a("h3",[e._v("Conformidade e Segurança")])]),a("ul",{staticClass:"feature-list"},[a("li",[a("span",{staticClass:"check"},[e._v("✓")]),e._v(" Gestão de Opt-in/Opt-out")]),a("li",[a("span",{staticClass:"check"},[e._v("✓")]),e._v(" API Oficial WhatsApp")]),a("li",[a("span",{staticClass:"check"},[e._v("✓")]),e._v(" Relatórios detalhados")]),a("li",[a("span",{staticClass:"check"},[e._v("✓")]),e._v(" Controle anti-spam")])])]),a("div",{staticClass:"feature-card"},[a("div",{staticClass:"feature-header"},[a("span",{staticClass:"feature-icon"},[e._v("extension")]),a("h3",[e._v("Integrações e Expansibilidade")])]),a("ul",{staticClass:"feature-list"},[a("li",[a("span",{staticClass:"check"},[e._v("✓")]),e._v(" API para sistemas externos")]),a("li",[a("span",{staticClass:"check"},[e._v("✓")]),e._v(" Respostas com IA")]),a("li",[a("span",{staticClass:"check"},[e._v("✓")]),e._v(" Múltiplos números")]),a("li",[a("span",{staticClass:"check"},[e._v("✓")]),e._v(" Webhooks personalizados")])])])])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"activation-card"},[a("div",{staticClass:"activation-content"},[a("span",{staticClass:"activation-icon"},[e._v("lock")]),a("h3",[e._v("Módulo não ativado")]),a("p",[e._v("Para liberar todos os recursos apresentados acima, entre em contato com nossa equipe de suporte")])])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"method-header"},[a("span",{staticClass:"method-icon"},[e._v("cloud_upload")]),a("h3",[e._v("Importar Contatos")]),a("span",{staticClass:"method-badge"},[e._v("Recomendado")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"method-features"},[a("div",{staticClass:"feature-item"},[a("span",{staticClass:"check"},[e._v("✓")]),a("span",[e._v("Funciona com qualquer formato de planilha")])]),a("div",{staticClass:"feature-item"},[a("span",{staticClass:"check"},[e._v("✓")]),a("span",[e._v("Mapeamento visual dos campos")])]),a("div",{staticClass:"feature-item"},[a("span",{staticClass:"check"},[e._v("✓")]),a("span",[e._v("Processo simplificado e intuitivo")])])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"import-separator"},[a("span",{staticClass:"separator-text"},[e._v("ou")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"method-header"},[a("span",{staticClass:"method-icon"},[e._v("download")]),a("h3",[e._v("Importação Tradicional")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"import-step"},[a("div",{staticClass:"step-header"},[a("span",{staticClass:"step-number"},[e._v("1")]),a("h4",[e._v("Baixe a Planilha Modelo")])]),a("p",{staticClass:"step-description"},[e._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"},[e._v("download")]),e._v(" Baixar Planilha ")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"import-step"},[a("div",{staticClass:"step-header"},[a("span",{staticClass:"step-number"},[e._v("2")]),a("h4",[e._v("Organize seus Contatos")])]),a("p",{staticClass:"step-description"},[e._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 e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"step-header"},[a("span",{staticClass:"step-number"},[e._v("3")]),a("h4",[e._v("Importe sua Lista")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("p",{staticClass:"import-notice"},[a("span",{staticClass:"icon"},[e._v("schedule")]),e._v(" O processo de importação pode levar alguns minutos. Você será notificado quando for concluído. ")])}],tC=function(e){if(!e)return"";var t=e.toString().trim();return t.length>100&&(t=t.substring(0,100)),t.split(" ").map((function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()})).join(" ")},aC=function(e){if(!e)return"";var t=e.toString().replace(/\D/g,"");return t},iC=function(e){if(!e)return"55";var t=e.toString().trim();return t},sC=function(e){if(!e)return"";var t,a=e.toString().trim();try{if(/^\d+$/.test(a)){var i=parseInt(a),s=new Date(1900,0,1);if(t=new Date(s.getTime()+24*(i-1)*60*60*1e3),isNaN(t.getTime()))return""}else{var o=a.split(/[\s,T]/)[0],n=o.split(/[-/]/);if(t=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(t.getTime()))return""}var r=t.getFullYear(),l=(new Date).getFullYear();return r<1900||r>l+100?"":t.toISOString().split("T")[0]}catch(c){return console.error("Erro ao processar data:",c),""}},oC=function(e){if(!e)return"";var t=e.toString().trim();return t},nC=function(e){if(!e)return"";var t=e.toString().replace(/\D/g,"");return t.length<11&&(t=t.padStart(11,"0")),t},rC=function(e){var t=e.replace(/\D/g,"");if(11!==t.length)return!1;if(/^(\d)\1{10}$/.test(t))return!1;for(var a=0,i=0;i<9;i++)a+=parseInt(t.charAt(i))*(10-i);var s=11-a%11;if(s>=10&&(s=0),s!==parseInt(t.charAt(9)))return!1;a=0;for(var o=0;o<10;o++)a+=parseInt(t.charAt(o))*(11-o);return s=11-a%11,s>=10&&(s=0),s===parseInt(t.charAt(10))},lC=function(e){var t=e.replace(/\D/g,"");if(14!==t.length)return!1;if(/^(\d)\1{13}$/.test(t))return!1;for(var a=t.length-2,i=t.substring(0,a),s=t.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=t.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))},cC=function(e){if(!e)return!1;var t=e.toString().trim();return t.length>=4&&t.length<=100},dC=function(e){if(!e)return!1;var t=e.toString().replace(/\D/g,""),a=t.replace(/^(\d{1,3})/,"");return a.length>=6&&a.length<=15},uC=function(e){if(!e)return!1;var t=e.toString().replace(/\D/g,"").trim();return t.length>=1&&t.length<=3},pC=function(e){if(!e)return!0;try{var t=new Date(e);if(isNaN(t.getTime()))return!1;var a=t.getFullYear(),i=(new Date).getFullYear();return a>=1900&&a<=i+100}catch(s){return!1}},mC=function(e){if(!e)return!0;var t=/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;return t.test(e.toString().trim())},vC=function(e){if(!e)return!0;var t=e.toString().replace(/\D/g,"");return 11===t.length?rC(t):lC(t)},fC=[{value:"country_code",title:"Código do País",description:"Código do país no formato +XX (Ex: +55 para Brasil)",format:iC,validate:uC},{value:"phone",title:"Telefone",required:!0,description:"Número de telefone sem código do país e sem formatação",format:aC,validate:dC},{value:"document",title:"Documento (CPF/CNPJ)",required:!0,description:"CPF ou CNPJ do contato (apenas números)",format:nC,validate:vC},{value:"name",title:"Nome",required:!0,description:"Primeiro nome ou nome de exibição do contato",format:tC,validate:cC},{value:"full_name",title:"Nome Completo",description:"Nome completo do contato",format:tC,validate:cC},{value:"tags",title:"Tags",description:"Tags para categorizar o contato (separadas por vírgula)",format:function(e){if(!e)return"";var t=e.toString().trim();return t},validate:function(e){return!e||"string"===typeof e.toString().trim()}},{value:"email",title:"E-mail",description:"Endereço de e-mail do contato",format:oC,validate:mC},{value:"date_of_birth",title:"Data de Nascimento",description:"Data de nascimento no formato DD/MM/AAAA",format:sC,validate:pC}],gC={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:fC},_C=gC,hC=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"900"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{color:"primary"}},i),[e._v(" "+e._s(e.buttonText)+" ")])]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-card-text",{staticStyle:{padding:"0px"}},[a("v-stepper",{attrs:{small:"",dense:""},model:{value:e.e1,callback:function(t){e.e1=t},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:e.e1>1,step:"1"}},[e._v(" Configuração ")]),a("v-divider"),a("v-stepper-step",{attrs:{complete:e.e1>2,step:"2"}},[e._v(" Upload da planilha ")]),a("v-divider"),a("v-stepper-step",{attrs:{complete:e.e1>3,step:"3"}},[e._v(" Definir Campos ")]),a("v-divider"),a("v-stepper-step",{attrs:{step:"4"}},[e._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===e.e1?a("WNSheetConfiguration",{attrs:{config:e.config},on:{continue:e.handleConfigurationContinue,cancel:e.handleCancel}}):e._e()],1),a("v-stepper-content",{staticClass:"wn-import-from-sheet__step-content-2",attrs:{step:"2"}},[2===e.e1?a("WNUploadFile",{attrs:{config:e.config},on:{back:e.handleBack,continue:e.handleFileProcessed,cancel:e.handleCancel}}):e._e()],1),a("v-stepper-content",{staticClass:"wn-import-from-sheet__step-content-2",attrs:{step:"3"}},[e.processedData&&e.processedData.headers.length>0&&3===e.e1?a("WNSheetFromTo",{attrs:{config:e.config,"processed-data":e.processedData},on:{back:e.handleBack,continue:e.handleFromToContinue,cancel:e.handleCancel}}):e._e()],1),a("v-stepper-content",{staticClass:"wn-import-from-sheet__step-content-3",attrs:{step:"4"}},[e.fromToData&&e.fromToData.headers.length>0&&e.fromToData.data.length>0&&4===e.e1?a("WNSheetDateValidate",{attrs:{config:e.config,"mapped-data":e.fromToData},on:{back:e.handleBack,cancel:e.handleCancel,continue:e.dataValidateContinue}}):e._e()],1)],1)],1)],1)],1)],1),a("v-dialog",{attrs:{persistent:"","max-width":"500"},model:{value:e.uploadProgress.show,callback:function(t){e.$set(e.uploadProgress,"show",t)},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"}},[e._v("cloud_upload")]),e._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"}},[e._v("sync")]),a("span",{staticClass:"subtitle-1"},[e._v(" Processando lote "+e._s(e.uploadProgress.currentBatch)+" de "+e._s(e.uploadProgress.totalBatches)+" ")])],1),a("v-progress-linear",{staticClass:"progress-bar",attrs:{value:e.uploadProgress.progress,color:"primary",height:"20",striped:""},scopedSlots:e._u([{key:"default",fn:function(){return[a("div",{staticClass:"progress-text"},[a("strong",[e._v(e._s(e.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",[e._v("Fase 1:")]),e._v(" Upload em andamento ")]),a("v-icon",{staticClass:"mr-2",attrs:{color:"primary"}},[e._v("computer")]),a("v-icon",{staticClass:"mx-2 flying-icon",attrs:{color:"primary"}},[e._v("forward")]),a("v-icon",{staticClass:"mr-3",attrs:{color:"primary"}},[e._v("cloud")])],1),a("p",{staticClass:"text-caption grey--text mt-1 ml-8"},[e._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",[e._v("Fase 2:")]),e._v(" Processamento ")])]),a("p",{staticClass:"text-caption grey--text mt-1 ml-8"},[e._v(" Em seguida, nossos robôs trabalharão arduamente para processar seus dados. ⚙️ "),a("br"),e._v("Você poderá acompanhar todo o processo na página de importações. 🔍 ")])])]),a("v-slide-y-transition",[e.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",[e._v(e._s(e.uploadProgress.failedItems.length))]),e._v(" itens falharam durante o envio ")]),a("v-btn",{staticClass:"mt-2 mt-sm-0 download-btn",attrs:{small:"",color:"error",outline:""},on:{click:e.downloadFailedItems}},[a("v-icon",{attrs:{left:"",small:""}},[e._v("file_download")]),e._v(" Baixar itens com falha ")],1)],1)])],1):e._e()])],1)],1)],1),a("v-dialog",{attrs:{"max-width":"400"},model:{value:e.confirmDialog.show,callback:function(t){e.$set(e.confirmDialog,"show",t)},expression:"confirmDialog.show"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[e._v(" Confirmar importação ")]),a("v-card-text",[a("p",[e._v("Tem certeza que deseja importar "+e._s(e.confirmDialog.itemCount)+" contatos?")]),a("p",{staticClass:"subtitle-2 grey--text"},[e._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(t){e.confirmDialog.show=!1}}},[e._v(" Cancelar ")]),a("v-btn",{attrs:{color:"primary"},on:{click:e.confirmAndProceed}},[e._v(" Confirmar importação ")])],1)],1)],1)],1)},bC=[],xC=(a("07ac"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"wn-upload-file"},[a("div",{staticClass:"content-wrapper scrollable-content"},[a("div",{staticClass:"sheet-header"},[e.config&&e.config.title?a("h2",{staticClass:"sheet-title"},[e._v(" Upload da planilha ")]):e._e(),a("div",{staticClass:"sheet-description"},[e._m(0),e.requiredFields.length?a("div",{staticClass:"required-fields"},[a("span",{staticClass:"required-label"},[e._v("Campos obrigatórios: ")]),a("div",{staticClass:"required-chips"},e._l(e.requiredFields,(function(t){return a("v-chip",{key:t.value,staticClass:"field-chip",attrs:{small:"",outline:"",color:"primary"}},[e._v(" "+e._s(t.title)+" ")])})),1)]):e._e()])]),a("div",{staticClass:"upload-area",class:{"drag-over":e.isDragging},on:{dragenter:function(t){return t.preventDefault(),e.handleDragEnter(t)},dragleave:function(t){return t.preventDefault(),e.handleDragLeave(t)},dragover:function(e){e.preventDefault()},drop:function(t){return t.preventDefault(),e.handleDrop(t)},click:e.triggerFileInput}},[a("input",{ref:"fileInput",staticClass:"file-input",attrs:{type:"file",accept:".xlsx,.xls,.csv"},on:{change:e.handleFileSelect}}),e.selectedFile?a("div",{staticClass:"file-preview"},[a("v-icon",{attrs:{size:"32",color:"primary"}},[e._v("description")]),a("div",{staticClass:"file-info"},[a("span",{staticClass:"file-name"},[e._v(e._s(e.selectedFile.name))]),a("span",{staticClass:"file-size"},[e._v(e._s(e.formatFileSize(e.selectedFile.size)))]),e.isProcessing?a("span",{staticClass:"processing-status"},[a("span",[e._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):e._e(),e.processError?a("span",{staticClass:"error-message"},[e._v(e._s(e.processError))]):e._e()]),a("v-btn",{attrs:{icon:"",small:""},on:{click:function(t){return t.stopPropagation(),e.removeFile(t)}}},[a("v-icon",[e._v("close")])],1)],1):a("div",{staticClass:"upload-content"},[a("v-icon",{attrs:{size:"48",color:"primary"}},[e._v("cloud_upload")]),a("h3",[e._v("Arraste sua planilha aqui")]),a("p",[e._v("ou clique para selecionar")]),a("span",{staticClass:"file-types"},[e._v("Arquivos suportados: XLSX, XLS, CSV")])],1)])]),a("div",{staticClass:"fixed-footer elevation-2"},[a("v-btn",{attrs:{flat:""},on:{click:function(t){return e.cancel()}}},[e._v(" Cancelar ")]),a("v-btn",{attrs:{text:""},on:{click:function(t){return e.back()}}},[e._v(" Voltar ")]),a("v-btn",{staticClass:"pulse-button",attrs:{color:"primary",disabled:!e.isValidToContinue},on:{click:e.handleContinue}},[e._v(" Continuar "),a("v-icon",{attrs:{right:""}},[e._v("arrow_forward")])],1)],1),a("v-dialog",{attrs:{"max-width":"850px",persistent:""},model:{value:e.showPreview,callback:function(t){e.showPreview=t},expression:"showPreview"}},[a("v-card",[a("v-card-title",{staticClass:"header"},[a("span",[e._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:e.hasHeaders,callback:function(t){e.hasHeaders=t},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",e._l(e.previewHeaders,(function(t,i){return a("th",{key:i,staticClass:"header-cell"},[a("div",{staticClass:"header-content"},[e.editingHeader!==i?a("div",{staticClass:"header-text",attrs:{title:t},on:{click:function(t){return e.startEditingHeader(i)}}},[e._v(" "+e._s(t)+" "),a("v-icon",{staticClass:"edit-icon",attrs:{small:""}},[e._v("edit")])],1):a("input",{directives:[{name:"model",rawName:"v-model",value:e.previewHeaders[i],expression:"previewHeaders[index]"}],ref:"headerInput",refInFor:!0,staticClass:"header-input",attrs:{placeholder:"Coluna "+(i+1)},domProps:{value:e.previewHeaders[i]},on:{blur:e.stopEditingHeader,keyup:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.stopEditingHeader(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:e.cancelEditingHeader(i)}],input:function(t){t.target.composing||e.$set(e.previewHeaders,i,t.target.value)}}})])])})),0)]),a("tbody",e._l(e.previewData,(function(t,i){return a("tr",{key:i},e._l(t,(function(t,i){return a("td",{key:i,attrs:{title:t}},[e._v(" "+e._s(t)+" ")])})),0)})),0)])]),a("div",{staticClass:"preview-info"},[a("small",[e._v("Mostrando "+e._s(e.previewData.length)+" de "+e._s(e.totalRows)+" linhas")])])]),a("v-card-actions",{staticClass:"preview-actions"},[a("v-spacer"),a("v-btn",{attrs:{flat:""},on:{click:e.cancelPreview}},[e._v("Cancelar")]),a("v-btn",{staticClass:"pulse-button",attrs:{color:"primary"},on:{click:e.confirmPreview}},[e._v(" Continuar ")])],1)],1)],1)],1)}),yC=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("p",{staticClass:"description-text"},[a("span",[e._v("Faça upload do seu arquivo (XLSX, XLS ou CSV). ")]),a("br"),a("span",{staticClass:"required-label red--text"},[e._v("Se certifique que o arquivo contem os campos obrigatórios abaixo.")])])}],kC=(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")),CC={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 e,t;return(null===(e=this.config)||void 0===e||null===(t=e.fields)||void 0===t?void 0:t.filter((function(e){return e.required})))||[]}},watch:{hasHeaders:function(e){e?(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(e){this.isDragging=!1;var t=e.dataTransfer.files;t.length>0&&this.validateAndSetFile(t[0])},triggerFileInput:function(){this.selectedFile||this.$refs.fileInput.click()},handleFileSelect:function(e){var t=e.target.files;t.length>0&&this.validateAndSetFile(t[0])},validateAndSetFile:function(e){var t=["application/vnd.ms-excel","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","text/csv"];t.includes(e.type)?(this.selectedFile=e,this.processFile(e)):this.$emit("error","Formato de arquivo inválido. Use XLSX, XLS ou CSV.")},processFile:function(e){var t=this;return Object(Ae["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,t.isProcessing=!0,t.processError=null,a.next=5,t.readFileData(e);case 5:if(i=a.sent,i&&i.length){a.next=8;break}throw new Error("A planilha está vazia");case 8:t.rawData=i,t.totalRows=i.length,t.originalHeaders=Object(Te["a"])(i[0]),t.previewHeaders=t.originalHeaders,t.previewData=i.slice(1,6),t.hasHeaders=!0,t.showPreview=!0,a.next=22;break;case 17:a.prev=17,a.t0=a["catch"](0),t.processError=a.t0.message,t.$emit("error",a.t0.message),console.error("Erro no processamento:",a.t0);case 22:return a.prev=22,t.isProcessing=!1,a.finish(22);case 25:case"end":return a.stop()}}),a,null,[[0,17,22,25]])})))()},readFileData:function(e){return new Promise((function(t,a){var i=new FileReader;i.onload=function(e){try{var i=new Uint8Array(e.target.result),s=kC["a"](i,{type:"array",cellDates:!0,cellNF:!0,cellText:!1}),o=s.Sheets[s.SheetNames[0]],n=function(e){return e instanceof Date&&!isNaN(e)},r=function(e){if(!e)return null;if(n(e))return e;for(var t=e.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=kC["b"].sheet_to_json(o,{header:1,raw:!1,defval:"",blankrows:!1});t(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(e)}))},validateHeaders:function(e){if(!e||!e.length)throw new Error("A planilha não possui cabeçalhos válidos");return e.map((function(e,t){var a=e?e.toString().trim():"";return a||"Col ".concat(t+1)}))},normalizeHeader:function(e){return e.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/[^a-z0-9]/g,"_").replace(/_+/g,"_").replace(/^_|_$/g,"")},processRows:function(e,t){var a=this;return e.filter((function(e){return e.some((function(e){return""!==e}))})).map((function(e,i){var s={};return t.forEach((function(t,a){var i=e[a];i=null!=i?i.toString().trim():"",s[t]=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(e){if(0===e)return"0 Bytes";var t=1024,a=["Bytes","KB","MB","GB"],i=Math.floor(Math.log(e)/Math.log(t));return parseFloat((e/Math.pow(t,i)).toFixed(2))+" "+a[i]},handleContinue:function(){this.processedData&&this.$emit("continue",this.processedData)},cancel:function(){this.$emit("cancel")},generateDefaultHeaders:function(e){return Array.from({length:e},(function(e,t){return"Col ".concat(t+1)}))},cancelPreview:function(){this.showPreview=!1,this.removeFile()},confirmPreview:function(){var e=this;return Object(Ae["a"])(regeneratorRuntime.mark((function t(){var a,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:try{e.isProcessing=!0,a=e.validateHeaders(e.previewHeaders),i=e.processRows(e.hasHeaders?e.rawData.slice(1):e.rawData,a),e.processedData={headers:a,rows:i,originalFile:e.selectedFile},e.showPreview=!1,e.handleContinue()}catch(s){console.error("Erro ao confirmar preview:",s),alert("Erro ao confirmar preview: "+s.message),e.processError=s.message,e.$emit("error",s.message)}finally{e.isProcessing=!1}case 1:case"end":return t.stop()}}),t)})))()},startEditingHeader:function(e){var t=this;this.editingHeader=e,this.headerBackup=String(this.previewHeaders[e]||""),this.$nextTick((function(){var e=t.$refs.headerInput;e&&e[0]&&(e[0].focus(),e[0].select())}))},stopEditingHeader:function(){if(null!==this.editingHeader){var e=this.previewHeaders[this.editingHeader],t=String(e||"").trim();this.previewHeaders[this.editingHeader]=""===t?"Col ".concat(this.editingHeader+1):t,this.editingHeader=null,this.headerBackup=null}},cancelEditingHeader:function(e){null!==this.headerBackup&&(this.previewHeaders[e]=this.headerBackup),this.editingHeader=null,this.headerBackup=null},back:function(){this.$emit("back")}},props:{config:{type:Object,required:!0}}},wC=CC,SC=(a("62e7"),Object(m["a"])(wC,xC,yC,!1,null,"0ed3c496",null)),DC=SC.exports,EC=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"},[e._v(" "+e._s(e.totalMappedFields)+" de "+e._s(e.visibleHeaders.length)+" campos mapeados ")]),a("span",{staticClass:"progress-percentage"},[e._v(" "+e._s(e.progressPercentage)+"% ")])]),a("div",{staticClass:"required-fields"},[a("span",{staticClass:"required-fields-label"},[e._v("Obrigatórios:")]),a("div",{staticClass:"required-fields-list"},e._l(e.requiredFields,(function(t){return a("v-chip",{key:t.value,staticClass:"required-field-chip",attrs:{"x-small":"",label:"",color:e.isFieldMapped(t.value)?"success lighten-1":"grey lighten-4","text-color":e.isFieldMapped(t.value)?"white":"grey darken-2"}},[e._v(" "+e._s(t.title)+" ")])})),1)])]),a("v-progress-linear",{staticClass:"progress-bar",attrs:{value:e.progressPercentage,height:"3",color:e.progressColor,"background-color":"grey lighten-4"}})],1)]),a("v-btn",{staticClass:"add-field-btn",attrs:{color:"primary",outline:"",small:""},on:{click:e.addExtraField}},[a("v-icon",{attrs:{small:"",left:""}},[e._v("add")]),e._v(" Adicionar Campo ")],1)],1),a("div",{staticClass:"scrollable-content"},[e.hasData?a("div",{staticClass:"mapping-container"},[e._m(0),a("div",{staticClass:"mapping-rows"},e._l(e.visibleHeaders,(function(t){return a("div",{key:t.from,staticClass:"mapping-row"},[a("div",{staticClass:"column-field"},[a("div",{staticClass:"field-info"},[a("div",{staticClass:"field-name"},[e._v(" "+e._s(t.isExtra?"Campo Extra":t.from)+" "),t.isExtra?a("v-chip",{staticClass:"ml-2",attrs:{"x-small":"",color:"primary"}},[e._v(" Extra ")]):e._e()],1),t.isExtra?e._e():a("div",{staticClass:"example-value",style:{color:null!==e.getExampleValue(t.from)?"grey":"red"},attrs:{title:e.getExampleValue(t.from)||"Sem exemplo disponível"},domProps:{innerHTML:e._s(e.getExampleValue(t.from)?"Exemplo: "+e.getExampleValue(t.from)+"":"Coluna vazia ou sem exemplo disponível")}})])]),a("div",{staticClass:"column-map"},[a("v-select",{staticClass:"mapping-select",attrs:{items:e.availableFields,"item-text":"title","item-value":"value",hint:e.getSelectedFieldDescription(t.to),"persistent-hint":"",clearable:"",label:t.to?t.to:"Selecione um campo para "+t.from},on:{change:function(a){return e.updateFieldMapping(t)}},scopedSlots:e._u([{key:"selection",fn:function(t){var i=t.item;return[a("span",[e._v(" "+e._s(i.title)+" "),i.required?a("span",{staticClass:"required-badge"},[e._v("*")]):e._e()])]}},{key:"item",fn:function(t){var i=t.item;return[a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var s=t.on,o=t.attrs;return[a("div",e._g(e._b({staticClass:"select-item"},"div",o,!1),s),[e._v(" "+e._s(i.title)+" "),i.required?a("span",{staticClass:"required-badge"},[e._v("*")]):e._e()])]}}],null,!0)},[a("span",[e._v(" "+e._s(i.description)+" "),i.required?a("br"):e._e(),i.required?a("strong",[e._v("Campo obrigatório")]):e._e()])])]}}],null,!0),model:{value:t.to,callback:function(a){e.$set(t,"to",a)},expression:"header.to"}}),t.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 e.updateFieldMapping(t)}},model:{value:t.defaultValue,callback:function(a){e.$set(t,"defaultValue",a)},expression:"header.defaultValue"}}):e._e()],1),a("div",{staticClass:"column-actions"},[a("v-btn",{staticClass:"delete-btn",attrs:{icon:""},on:{click:function(a){return e.removeHeader(t)}}},[a("v-icon",{attrs:{color:"error"}},[e._v("delete")])],1)],1)])})),0)]):a("div",{staticClass:"no-data-message"},[a("p",[e._v("Aguardando dados da planilha...")])])]),a("div",{staticClass:"fixed-footer elevation-20"},[a("v-btn",{attrs:{flat:"",disabled:e.isProcessing},on:{click:function(t){return e.cancel()}}},[e._v(" Cancelar ")]),a("v-btn",{attrs:{text:"",disabled:e.isProcessing},on:{click:function(t){return e.back()}}},[e._v(" Voltar ")]),a("v-btn",{staticClass:"pulse-button",attrs:{color:"primary",disabled:!e.canContinue||e.isProcessing,loading:e.isProcessing},on:{click:e.handleContinue}},[e._v(" Continuar ")])],1)])},OC=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mapping-header"},[a("div",{staticClass:"column-field"},[e._v("Campo da Planilha")]),a("div",{staticClass:"column-map"},[e._v("Mapear para")]),a("div",{staticClass:"column-actions"},[e._v("Ações")])])}],TC=(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 e;return[{value:"_additional",title:"Campo Adicional",description:"Manter campo original sem mapeamento"}].concat(Object(Te["a"])((null===(e=this.config)||void 0===e?void 0:e.fields)||[]))},canContinue:function(){return this.visibleHeaders.length>0&&this.visibleHeaders.every((function(e){return null!==e.to}))&&this.hasAllRequiredFields},totalMappedFields:function(){return this.visibleHeaders.filter((function(e){return null!==e.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(e){return e.required}))},hasAllRequiredFields:function(){var e=this;return this.requiredFields.every((function(t){return Array.from(e.mappedFields.values()).includes(t.value)}))},isFieldMapped:function(){var e=this;return function(t){return Array.from(e.mappedFields.values()).includes(t)}}},methods:{initializeLocalData:function(){var e;null!==(e=this.processedData)&&void 0!==e&&e.headers&&(this.headers=Object(Te["a"])(this.processedData.headers),this.sampleRow=this.processedData.rows[0]||{},this.visibleHeaders=this.headers.map((function(e){return{from:e,to:null,isExtra:!1}})),this.mappedFields.clear())},getExampleValue:function(e){var t,a=null===(t=this.sampleRow)||void 0===t?void 0:t[e];return void 0!==a&&null!==a&&""!==a?a:null},getSelectedFieldDescription:function(e){if(!e)return"";var t=this.availableFields.find((function(t){return t.value===e}));return t?t.description:""},updateFieldMapping:function(e){e.to?this.mappedFields.set(e.from,e.to):this.mappedFields.delete(e.from)},removeHeader:function(e){this.visibleHeaders=this.visibleHeaders.filter((function(t){return t.from!==e.from})),this.mappedFields.delete(e.from)},addExtraField:function(){var e="extra".concat(this.extraFieldCounter);this.visibleHeaders.push({from:e,to:null,isExtra:!0,defaultValue:""}),this.extraFieldCounter++},handleContinue:function(){var e=this;return Object(Ae["a"])(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:try{e.isProcessing=!0,a={fields:Array.from(e.mappedFields.entries()).map((function(e){var t=Object(N_["a"])(e,2),a=t[0],i=t[1];return{from:a,to:"_additional"===i?a:i}})),headers:Array.from(e.mappedFields.entries()).map((function(t){var a,i,s=Object(N_["a"])(t,2),o=s[0],n=s[1];if("_additional"===n)return{value:o,title:o,description:"Campo adicional da planilha",example:(null===(i=e.sampleRow)||void 0===i?void 0:i[o])||null};var r=e.config.fields.find((function(e){return e.value===n})),l=e.visibleHeaders.find((function(e){return e.from===o})),c=null!==l&&void 0!==l&&l.isExtra?l.defaultValue:null===(a=e.sampleRow)||void 0===a?void 0:a[o];return Object(ke["a"])(Object(ke["a"])({},r||{value:n,title:n,description:"Campo sem configuração"}),{},{example:c})})),data:e.processedData.rows.map((function(t){var a={};return e.mappedFields.forEach((function(i,s){var o=e.visibleHeaders.find((function(e){return e.from===s}));if("_additional"===i)a[s]=t[s];else if(null!==o&&void 0!==o&&o.isExtra){var n=e.config.fields.find((function(e){return e.value===i})),r=o.defaultValue;a[i]=null!==n&&void 0!==n&&n.format?n.format(r):r}else{var l=e.config.fields.find((function(e){return e.value===i})),c=t[s];a[i]=null!==l&&void 0!==l&&l.format?l.format(c):c}})),a}))},e.$emit("continue",a)}catch(i){console.error("Erro ao processar dados:",i)}finally{e.isProcessing=!1}case 1:case"end":return t.stop()}}),t)})))()},back:function(){this.$emit("back")},cancel:function(){this.$emit("cancel")}},mounted:function(){this.initializeLocalData()},watch:{processedData:{handler:function(e){e&&this.initializeLocalData()},deep:!0}}}),AC=TC,FC=(a("4be3"),Object(m["a"])(AC,EC,OC,!1,null,"0d1717fb",null)),IC=FC.exports,PC=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"===e.currentFilter}],attrs:{small:""},on:{click:function(t){e.currentFilter="all"}}},[a("v-icon",{attrs:{small:"",left:""}},[e._v("list")]),e._v(" Todos ")],1),a("v-btn",{class:["filter-btn",{active:"valid"===e.currentFilter}],attrs:{small:""},on:{click:function(t){e.currentFilter="valid"}}},[a("v-icon",{attrs:{small:"",left:"",color:"success"}},[e._v("check_circle")]),e._v(" Válidos ")],1),a("v-btn",{class:["filter-btn",{active:"invalid"===e.currentFilter}],attrs:{small:""},on:{click:function(t){e.currentFilter="invalid"}}},[a("v-icon",{attrs:{small:"",left:"",color:"error"}},[e._v("error")]),e._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"}},[e._v("check_circle")]),e._v(" "+e._s(e.validCount)+" válidos ")],1),a("span",{staticClass:"summary-divider"},[e._v("|")]),a("span",{staticClass:"summary-item"},[a("v-icon",{attrs:{small:"",color:"error"}},[e._v("error")]),e._v(" "+e._s(e.invalidCount)+" inválidos ")],1)]),e.invalidCount>0?a("v-btn",{staticClass:"remove-invalid-btn",attrs:{small:"",color:"error"},on:{click:function(t){e.showRemoveInvalidDialog=!0}}},[a("v-icon",{attrs:{small:"",left:""}},[e._v("delete_sweep")]),e._v(" Remover Inválidos ")],1):e._e()],1)]),a("div",{staticClass:"scrollable-content"},[a("v-data-table",{staticClass:"elevation-1 wn-sheet-date-validate-table",attrs:{headers:e.tableHeaders,items:e.filteredData,"items-per-page":10,loading:!e.localData},scopedSlots:e._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"},[e._v(" Nenhum dado disponível ")])]},proxy:!0},{key:"items",fn:function(t){var i=t.item;return[a("tr",{class:{"error-row":!i.is_valid}},e._l(e.tableHeaders,(function(t){return a("td",{key:t.value},["validation_status"===t.value?[a("v-chip",{staticClass:"status-chip",attrs:{small:"",color:i.is_valid?"success":"error","text-color":"white"}},[e._v(" "+e._s(i.is_valid?"Válido":"Inválido")+" ")])]:"actions"===t.value?[a("v-btn",{staticClass:"delete-btn",attrs:{icon:"",small:""},on:{click:function(t){return e.showRemoveDialog(i)}}},[a("v-icon",{attrs:{small:"",color:"grey darken-1"}},[e._v("delete")])],1)]:[a("span",{class:{"invalid-field":!e.isFieldValid(i,t.value)}},[e._v(" "+e._s(i[t.value])+" ")])]],2)})),0)]}}])})],1),a("v-dialog",{attrs:{"max-width":"400"},model:{value:e.showSingleRemoveDialog,callback:function(t){e.showSingleRemoveDialog=t},expression:"showSingleRemoveDialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[e._v("Confirmar Remoção")]),a("v-card-text",[e._v(" Deseja realmente remover esta linha? ")]),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{text:"",flat:""},on:{click:function(t){e.showSingleRemoveDialog=!1}}},[e._v("Cancelar")]),a("v-btn",{attrs:{color:"error",text:""},on:{click:e.confirmRemove}},[e._v("Remover")])],1)],1)],1),a("v-dialog",{attrs:{"max-width":"400"},model:{value:e.showRemoveInvalidDialog,callback:function(t){e.showRemoveInvalidDialog=t},expression:"showRemoveInvalidDialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[e._v("Confirmar Remoção em Massa")]),a("v-card-text",[e._v(" Deseja realmente remover todas as "+e._s(e.invalidCount)+" linhas inválidas? ")]),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{text:"",flat:""},on:{click:function(t){e.showRemoveInvalidDialog=!1}}},[e._v("Cancelar")]),a("v-btn",{attrs:{color:"error",text:""},on:{click:e.removeAllInvalid}},[e._v("Remover Todos")])],1)],1)],1),a("div",{staticClass:"fixed-footer elevation-2"},[a("v-btn",{attrs:{text:"",flat:""},on:{click:function(t){return e.cancel()}}},[e._v(" Cancelar ")]),a("v-btn",{attrs:{text:""},on:{click:function(t){return e.back()}}},[e._v(" Voltar ")]),a("v-btn",{staticClass:"pulse-button",attrs:{color:"primary",disabled:e.hasInvalidData},on:{click:e.handleContinue}},[e._v(" Continuar ")])],1)],1)},jC=[],qC=(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(e){return!e.is_valid}))},filteredData:function(){if(!this.localData)return[];switch(this.currentFilter){case"valid":return this.localData.filter((function(e){return e.is_valid}));case"invalid":return this.localData.filter((function(e){return!e.is_valid}));default:return this.localData}},validCount:function(){return this.localData?this.localData.filter((function(e){return e.is_valid})).length:0},invalidCount:function(){return this.localData?this.localData.filter((function(e){return!e.is_valid})).length:0}},mounted:function(){this.initializeLocalData()},methods:{initializeLocalData:function(){var e;if(null!==(e=this.mappedData)&&void 0!==e&&e.data){var t=new Map(this.config.fields.filter((function(e){return e.validate})).map((function(e){return[e.value,{validate:e.validate,required:e.required}]})));this.localData=this.mappedData.data.map((function(e){for(var a={},i=!0,s=0,o=Object.entries(e);s0&&!this.nameError}},methods:{validateName:function(e){this.nameError="",e.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}}},UC=RC,WC=(a("5942"),Object(m["a"])(UC,MC,LC,!1,null,"b9a937fe",null)),VC=WC.exports,BC={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(e){this.configurationData=e,this.e1=2},handleFileProcessed:function(e){this.processedData=e,this.e1=3},handleFromToContinue:function(e){this.fromToData=e,this.e1=4},handleCancel:function(){this.dialog=!1,this.processedData=null,this.fromToData=null,this.configurationData=null,this.e1=1},handleDone:function(e){this.dialog=!1,this.processedData=null,this.fromToData=null,this.configurationData=null,this.e1=1,this.$emit("done",{import_id:e})},handleBack:function(){this.e1=this.e1-1},dataValidateContinue:function(e){var t=this;return Object(Ae["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,t.showConfirmDialog(e.length);case 2:if(i=a.sent,i){a.next=5;break}return a.abrupt("return");case 5:return s=500,o=t.splitIntoBatches(e,s),t.uploadProgress={show:!0,progress:0,currentBatch:0,totalBatches:o.length,failedItems:[]},a.prev=8,a.next=11,t.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"},e._l(e.content.channels_statistics,(function(e,t){return a("talk-campaign-channel",{key:t,attrs:{channel:e}})})),1):a("div",{staticClass:"talk-campaign__empty-state"},[a("v-icon",{staticClass:"talk-campaign__empty-icon"},[e._v("device_hub")]),a("p",{staticClass:"talk-campaign__empty-text"},[e._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"},[e._v("history")]),e._v(" Últimas mensagens enviadas ")],1),a("div",{staticClass:"talk-campaign__stats-actions"},[a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"talk-campaign__action-btn",attrs:{icon:"",small:"",to:{name:"talk-list",params:{page:"talk"},query:{where:"talks.talk_campaign_id,"+e.content.id}}}},i),[a("v-icon",[e._v("checklist")])],1)]}}],null,!1,1453506230)},[a("span",[e._v("Atualizar histórico")])])],1)]),e.content.last_talks&&e.content.last_talks.length>0?a("div",{staticClass:"talk-campaign__messages-list"},e._l(e.content.last_talks,(function(e,t){return a("talk-campaign-talk",{key:t,attrs:{talk:e}})})),1):a("div",{staticClass:"talk-campaign__empty-state"},[a("v-icon",{staticClass:"talk-campaign__empty-icon"},[e._v("chat_bubble_outline")]),a("p",{staticClass:"talk-campaign__empty-text"},[e._v("Nenhuma mensagem enviada até o momento")])],1)])])]):e._e()]],2)},ew=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("h3",{staticClass:"talk-campaign__metric-title"},[a("span",[e._v("Ligações realizadas")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("h3",{staticClass:"talk-campaign__metric-title"},[a("span",[e._v("Não atendidos")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("h3",{staticClass:"talk-campaign__metric-title"},[a("span",[e._v("Ligações atendidas")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("h3",{staticClass:"talk-campaign__metric-title"},[a("span",[e._v("Telefones inválidos")])])}],tw=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"talk-channel",class:{"theme--dark":e.$vuetify.theme.dark,"talk-channel--removed":e.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":e.channel.type.code}})],1),a("div",{staticClass:"talk-channel__name"},[a("div",{staticClass:"talk-channel__title-wrapper"},[a("span",{staticClass:"talk-channel__title"},[e._v(e._s(e.channel.name))]),e.channel.removed_to_campaign?a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({staticClass:"talk-channel__removed-icon",attrs:{"x-small":""}},i),[e._v(" remove_circle_outline ")])]}}],null,!1,3193149774)},[a("span",[e._v("Canal removido da campanha")])]):e._e()],1)]),a("div",{staticClass:"talk-channel__metrics"},[a("div",{staticClass:"talk-channel__stat"},[a("v-icon",{attrs:{"x-small":"",color:"success"}},[e._v("send")]),a("span",{staticClass:"talk-channel__stat-value"},[e._v(e._s(e.channel.messages_sent))]),a("span",{staticClass:"talk-channel__stat-label"},[e._v("env")])],1),a("div",{staticClass:"talk-channel__stat"},[a("v-icon",{attrs:{"x-small":"",color:"info"}},[e._v("reply")]),a("span",{staticClass:"talk-channel__stat-value"},[e._v(e._s(e.channel.messages_received))]),a("span",{staticClass:"talk-channel__stat-label"},[e._v("rec")])],1)]),a("div",{staticClass:"talk-channel__status",style:{backgroundColor:e.channel.status.color+(e.$vuetify.theme.dark?"20":"15"),color:e.channel.status.color}},[a("v-icon",{attrs:{size:"12"}},[e._v(e._s(e.channel.status.icon))]),a("span",{staticClass:"talk-channel__status-text"},[e._v(e._s(e.channel.status.name))])],1)])])},aw=[],iw=a("0dda"),sw={name:"TalkCampaignChannel",components:{TalkListItemChannelIcon:iw["a"]},props:{channel:{type:Object,required:!0}},computed:{tagColor:function(){return this.channel.removed_to_campaign?"#9E9E9E":this.channel.color},getTagStyle:function(){var e=this.tagColor;return{backgroundColor:e+(this.$vuetify.theme.dark?"40":"30"),color:e,filter:this.$vuetify.theme.dark?"brightness(1)":"brightness(0.7)",opacity:this.channel.removed_to_campaign?"0.7":"1"}}}},ow=sw,nw=(a("84bd"),Object(m["a"])(ow,tw,aw,!1,null,"fddfa9aa",null)),rw=nw.exports,lw=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"talk-campaign-talk",on:{click:function(t){return e.$emit("onTalkAction",e.talk)}}},[a("div",{staticClass:"talk-campaign-talk__header"},[a("div",{staticClass:"talk-campaign-talk__avatar"},[a("v-avatar",{attrs:{size:"40"}},[e.talk.contact.file&&e.talk.contact.file.url?a("img",{attrs:{src:e.talk.contact.file.url,alt:e.talk.contact.name}}):(e.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"},[e._v(" "+e._s(e.talk.contact.name||"Sem nome")+" ")]),2==e.talk.contact.checked?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({staticClass:"talk-campaign-talk__check-icon",attrs:{color:"green",small:""}},i),[e._v(" verified ")])]}}],null,!1,393633567)},[a("span",[e._v("Contato validado")])]):e._e(),3==e.talk.contact.checked?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({staticClass:"talk-campaign-talk__check-icon",attrs:{color:"red",small:""}},i),[e._v(" do_not_disturb_on ")])]}}],null,!1,552936350)},[a("span",[e._v("Contato inválido")])]):e._e()],1),a("span",{staticClass:"talk-campaign-talk__time"},[e._v(e._s(e.formatDate(e.talk.created_at)))])]),a("div",{staticClass:"talk-campaign-talk__details"},[a("div",{staticClass:"talk-campaign-talk__phone"},[e._v(" "+e._s(e.formatPhone(e.talk.contact.number))+" ")]),a("div",{staticClass:"talk-campaign-talk__tag",style:{backgroundColor:e.getTagColor+(e.$wiDark?"40":"30"),color:e.getTagColor,filter:e.$wiDark?"brightness(1)":"brightness(0.7)"}},[e.talk.channel.status.icon?a("v-icon",{attrs:{size:"14",color:e.getTagColor}},[e._v(" "+e._s(e.talk.channel.status.icon)+" ")]):e._e(),a("span",[e._v(e._s(e.talk.channel.name))])],1)])])])])},cw=[],dw={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(e){if(!e)return"";var t=new Date(e);return t.toLocaleString("pt-BR",{day:"2-digit",month:"2-digit",hour:"2-digit",minute:"2-digit"})},formatPhone:function(e){if(!e)return"";var t=String(e);return 12===t.length?t.replace(/(\d{2})(\d{2})(\d{4})(\d{4})/,"+$1 ($2) $3-$4"):13===t.length?t.replace(/(\d{2})(\d{2})(\d{1})(\d{4})(\d{4})/,"+$1 ($2) $3 $4-$5"):t}}},uw=dw,pw=(a("386c"),Object(m["a"])(uw,lw,cw,!1,null,"60ad52aa",null)),mw=pw.exports,vw={name:"TalkCampaign",components:{TalkCampaignChannel:rw,TalkCampaignTalk:mw},data:function(){return{content:null,loading:!1,apiError:null,debugInfo:null,isDebugMode:!0,showDebugInfo:!1}},computed:{contentDebugInfo:function(){if(!this.content)return{};var e={};for(var t in this.content)"object"!==Object(Fi["a"])(this.content[t])||null===this.content[t]?e[t]=this.content[t]:Array.isArray(this.content[t])?e[t]="Array com ".concat(this.content[t].length," item(s)"):e[t]="Objeto";return e}},methods:{getTalkCampaign:function(){var e=this;this.loading=!0,this.apiError=null,this.debugInfo=null,this.content=null;var t=this.$route.params.id;if(!t)return this.apiError="ID da campanha não encontrado na URL",void(this.loading=!1);r["b"].get({uri:"talks/campaign/".concat(t,"/detail"),params:"",sucess:function(t){var a=t.data.data;e.content=a,e.loading=!1},error:function(t){console.error("Erro na chamada da API:",t),e.loading=!1,e.apiError="Não foi possível conectar ao servidor. Verifique sua conexão e tente novamente."}})},formatDate:function(e){if(!e)return"";var t=new Date(e);return t.toLocaleDateString("pt-BR",{day:"2-digit",month:"2-digit",year:"numeric",hour:"2-digit",minute:"2-digit"})},formatPhoneNumber:function(e){if(!e)return"";var t=String(e);if(t.length<10)return t;var a=t.substring(0,2),i=t.substring(2,4),s=t.substring(4,9),o=t.substring(9);return"+".concat(a," (").concat(i,") ").concat(s,"-").concat(o)},toggleDebugInfo:function(){this.showDebugInfo=!this.showDebugInfo},calculateStatistics:function(e){var t=this;this.$WiApiPost({uri:"talks/campaign/".concat(e.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(){t.getTalkCampaign()}})},listChannels:function(){var e=this;this.$WiListDialog({wiConfig:"talk-campaign-channel",filter:{talk_campaign_id:this.content.id},wiEditData:{talk_campaign_id:this.content.id},callback:function(){e.getTalkCampaign()}})},addChannels:function(){var e=this;this.$WiListDialog({wiConfig:"talk-channel-select",mode:"select",callback:function(t){var a=t;Array.isArray(t)||(a=[t]),t&&a.length&&e.$WiApiPost({uri:"talks/campaign-channels",data:{talk_campaign_id:e.content.id,channels:a.map((function(e){return e.id}))},config:{msgLoad:{title:'Adicionando canais à campanha "'.concat(e.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(){e.getTalkCampaign()}})}})},execute:function(e){var t=this;this.$WiApiPost({uri:"talks/campaign/".concat(e.id,"/execute"),data:{},config:{msgLoad:{title:'Inicializando a campanha "'.concat(e.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(){t.getTalkCampaign()}})},pause:function(e){var t=this;this.$WiApiPost({uri:"talks/campaign/".concat(e.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(){t.getTalkCampaign()}})},stop:function(e){var t=this;this.$WiApiPost({uri:"talks/campaign/".concat(e.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(){t.getTalkCampaign()}})},listTalksBy:function(e){this.$router.push({name:"talk-list",params:{page:"talk"},query:Object(It["a"])({},e,this.content.id)})}},mounted:function(){this.getTalkCampaign()},watch:{$route:"getTalkCampaign"}},fw=vw,gw=(a("98fc"),Object(m["a"])(fw,ZC,ew,!1,null,"255f2f22",null)),_w=gw.exports,hw=function(){var e=this,t=e.$createElement,a=e._self._c||t;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",[e._v("Centralize seu atendimento em um único lugar.")])]),a("h3",{staticClass:"grey--text mb-3"},[e._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",[e._v("phone_iphone")]),a("span",[e._v(" Acessar meus canais de atendimento")])],1),a("h2",{staticClass:"orange--text mt-3"},[e._v("Para adicionar novos canais de atendimento entre em contato com nosso suporte técnico.")])],1)],1)],1)},bw=[],xw={name:"Indisponível",data:function(){return{}},methods:{}},yw=xw,kw=Object(m["a"])(yw,hw,bw,!1,null,null,null),Cw=kw.exports,ww=a("4499"),Sw=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("wi-view",{attrs:{index:"talk-channel",title:"Importar Contatos do WhatsApp",apiUrl:"talks/channel/contacts"},on:{afterLoad:e.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",[e._v("Vincular todos os contatos ao usuário atual:")]),a("br"),a("strong",[e._v(e._s(this.$Auth.user().name))])]),a("v-switch",{staticStyle:{"padding-left":"20px"},attrs:{label:e.setCurrentUser?" Sim ":" Não ","hide-details":"","single-line":""},model:{value:e.setCurrentUser,callback:function(t){e.setCurrentUser=t},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",[e._v("Total de contatos ")]),a("br"),a("strong",[e._v(e._s(e._f("number")(e.contactsCount)))])]),a("v-spacer"),a("div",{staticStyle:{"text-align":"center"}},[a("span",[e._v("Contatos importados ")]),a("br"),a("strong",[e._v(e._s(e._f("number")(e.contactsImportedCount)))])]),a("v-spacer"),a("div",{staticStyle:{"text-align":"center"}},[a("span",[e._v("Contatos não importados ")]),a("br"),a("strong",[e._v(e._s(e._f("number")(e.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:e.headers,items:e.contacts,"rows-per-page-items":[8,10,5,25,50,{text:"Todos",value:-1}],"item-key":"uuid"},scopedSlots:e._u([{key:"items",fn:function(t){return[a("tr",{class:{contact__conflict:"conflict"==t.item.status,contact__imported:"imported"==t.item.status,contact__error:"error"==t.item.status}},[a("td",{staticClass:"talk-imported text-xs-center"},[17==t.item.external_code.length?a("span",[a("strong",[e._v(e._s(e._f("mask")(e.formatNumber(t.item.external_code),"+## (##) ####-####")))])]):18==t.item.external_code.length?a("span",[a("strong",[e._v(e._s(e._f("mask")(e.formatNumber(t.item.external_code),"+## (##) # ####-####")))])]):a("span",[e._v(" "+e._s(e.formatNumber(t.item.external_code))+" ")])]),a("td",{staticClass:"talk-imported text-xs-center"},[a("strong",[e._v(e._s(t.item.name))])]),a("td",{staticClass:"talk-imported text-xs-center"},[t.item.profiles&&t.item.profiles.length>0?a("div",e._l(t.item.profiles,(function(t,i){return a("span",{key:i},[i?a("span",[e._v(", ")]):e._e(),"customer"==t?a("span",[e._v("Cliente")]):e._e(),"contact"==t?a("span",[e._v("Contato")]):e._e(),"provider"==t?a("span",[e._v("Fornecedor")]):e._e(),"collaborator"==t?a("span",[e._v("Colaborador")]):e._e()])})),0):a("div",[e._v(" Não definido ")])]),a("td",{staticClass:"talk-imported text-xs-center"},["imported"==t.item.status?a("span",[e._v("Importado")]):"conflict"==t.item.status?a("span",[e._v("Conflito")]):"error"==t.item.status?a("span",[e._v("Erro")]):a("span",[e._v("Não importado")])]),a("td",{staticClass:"talk-imported text-xs-center"},[a("v-btn",{attrs:{small:"",outline:"",color:"blue",loading:t.item.loading,disabled:"conflict"==t.item.status||"imported"==t.item.status},on:{click:function(a){return e.editContact(t.item)}}},[e._v("Editar ")]),a("v-btn",{attrs:{small:"",outline:"",color:"green",loading:t.item.loading,disabled:!t.item.external_code||""==t.item.external_code||!t.item.name||""==t.item.name||t.item.profiles.length<1},on:{click:function(a){return e.saveContact(t.item)}}},[e._v("Importar ")]),a("v-btn",{attrs:{small:"",outline:"",color:"red",loading:t.item.loading,disabled:"conflict"==t.item.status||"imported"==t.item.status},on:{click:function(a){return e.removeContact(t.item)}}},[e._v("Remover")])],1)])]}}])}),a("v-dialog",{attrs:{"max-width":"450",scrollable:"",persistent:""},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[e.edit&&e.edit.uuid?a("v-card-title",{class:{contact__conflict:"conflict"==e.edit.status,contact__imported:"imported"==e.edit.status,contact__error:"error"==e.edit.status}},[a("h3",[e._v(" Editar Contato "),17==e.edit.external_code.length?a("span",[a("span",[e._v(e._s(e._f("mask")(e.formatNumber(e.edit.external_code),"+## (##) ####-####")))])]):18==e.edit.external_code.length?a("span",[a("span",[e._v(e._s(e._f("mask")(e.formatNumber(e.edit.external_code),"+## (##) # ####-####")))])]):a("span",[e._v(" "+e._s(e.formatNumber(e.edit.external_code))+" ")])])]):e._e(),a("v-divider"),e.edit&&e.edit.uuid?a("v-card-text",[a("v-form",{model:{value:e.editValid,callback:function(t){e.editValid=t},expression:"editValid"}},[e._v(e._s(e.editValid)+" "),a("v-text-field",{attrs:{label:"Nome do contato",outline:"",required:"",rules:[function(e){return!!e||"Campo obrigatório."}]},model:{value:e.edit.name,callback:function(t){e.$set(e.edit,"name",t)},expression:"edit.name"}}),a("v-select",{attrs:{items:e.personProfiles,label:"Perfil/Perfis",outline:"",required:"",rules:[function(e){return!!e.length||"Selecione no mínimo 1 perfil."}],multiple:""},model:{value:e.edit.profiles,callback:function(t){e.$set(e.edit,"profiles",t)},expression:"edit.profiles"}})],1)],1):e._e(),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{small:"",outline:""},on:{click:function(t){e.dialog=!1,e.edit={}}}},[e._v(" Cancelar ")]),a("v-btn",{attrs:{color:"red darken-1",small:"",outline:""},on:{click:function(t){return e.removeContact(e.edit)}}},[e._v(" remover ")]),a("v-btn",{attrs:{disabled:!e.editValid,color:"blue darken-1",small:"",outline:""},on:{click:function(t){return e.updateContact({save:!1})}}},[e._v(" Atualizar ")]),a("v-btn",{attrs:{disabled:!e.editValid,color:"green darken-1",small:"",outline:""},on:{click:function(t){return e.updateContact({save:!0})}}},[e._v(" Atualizar e Salvar ")])],1)],1)],1)],1)],1)],1)],1)]],2)},Dw=[],Ew={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(e){return"imported"==e.status||"conflict"==e.status})).length},contactsNotImportedCount:function(){return this.contacts.filter((function(e){return"imported"!=e.status&&"conflict"!=e.status})).length}},methods:{formatNumber:function(e){return e.replace("@c.us","")},receiveContacts:function(e){var t=this,a=e.content;this.contacts=[],a.data.map((function(e){"chat"==e.type&&t.contacts.push({uuid:t.$UUID(),profiles:["customer"],name:e.name,external_code:e.id})})),this.checkCurrentContacts()},editContact:function(e){this.edit=Object(ke["a"])({},e),this.dialog=!0},updateContact:function(e){var t=this,a=e.save;if(this.edit&&this.edit.uuid){var i=this.contacts.findIndex((function(e){return e.uuid===t.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(e){return e.uuid===t.edit.uuid}));this.saveContact(this.contacts[s])}this.edit={},this.dialog=!1,this.$forceUpdate(),console.log(this.edit)},removeContact:function(e){var t=e.uuid;if(t){var a=this.contacts.findIndex((function(e){return e.uuid===t}));this.contacts.splice(a,1),this.edit={},this.dialog=!1,this.$forceUpdate()}},saveContact:function(e){var t=this,a=Object(ke["a"])(Object(ke["a"])({},e),{},{responsible_id:this.setCurrentUser?this.$Auth.user().id:null,number:this.formatNumber(e.external_code),talk_channel_id:this.$route.params.id,type:1});this.setContactLoading(e.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),t.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)?(t.setContactStatus(e.uuid,"conflict"),t.$swal({type:"warning",title:"Este contato já existe!",text:"Este contato do WhatsApp já existe no sistema."})):(t.setContactStatus(e.uuid,"error"),t.$swal({type:"error",title:"Erro ao importar contato!",text:"Tente novamente ou contact o suporte."}))}t.setContactLoading(e.uuid,!1)}})},setContactStatus:function(e,t){var a=this.contacts.findIndex((function(t){return e===t.uuid})),i=this.contacts.find((function(t){return e===t.uuid}));this.contacts.splice(a,1,Object(ke["a"])(Object(ke["a"])({},i),{},{status:t})),this.$forceUpdate()},setContactLoading:function(e,t){var a=this.contacts.findIndex((function(t){return e===t.uuid})),i=this.contacts.find((function(t){return e===t.uuid}));console.log(a),this.contacts.splice(a,1,Object(ke["a"])(Object(ke["a"])({},i),{},{loading:t})),console.log(this.contacts.find((function(t){return e===t.uuid}))),this.$forceUpdate()},getCurrentContacts:function(){var e=this;this.$WiApiGet({uri:"talks/contacts",params:{talk_channel_id:this.$route.params.id},callback:function(t){t.success&&(e.currentContacts=t.success,e.checkCurrentContacts())}})},checkCurrentContacts:function(){var e=this;this.currentContacts.map((function(t){var a=e.contacts.findIndex((function(e){return e.external_code==t.external_code}));a>-1&&e.setContactStatus(e.contacts[a].uuid,"imported")}))}},mounted:function(){this.getCurrentContacts()}},Ow=Ew,Tw=(a("16bf"),Object(m["a"])(Ow,Sw,Dw,!1,null,"c66ba3a4",null)),Aw=Tw.exports,Fw=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"items",fn:function(t){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"}},[t.item.file?a("img",{attrs:{src:t.item.file.url}}):a("img",{attrs:{src:"static/icons/user_icon_1.png"}})]),a("v-list-tile-content",[a("v-list-tile-title",[t.item.person&&t.item.person.name?a("strong",[e._v(" "+e._s(e._f("stringlength")(t.item.person.name,22))+" ")]):e._e(),a("strong",[e._v(" "+e._s(e._f("stringlength")(t.item.name,22))+" ")])]),t.item.opened_talks&&t.item.opened_talks.length>0?a("v-list-tile-sub-title",[1==t.item.opened_talks[0].status?a("strong",{staticClass:"blue--text"},[e._v("Chatbot")]):a("strong",[t.item.opened_talks[0].responsible_id?a("strong",[a("span",[e._v("Conversando com ")]),t.item.opened_talks[0].responsible?a("span",[e._v(" "+e._s(e._f("stringlength")(t.item.opened_talks[0].responsible.name,22))+" ")]):a("span",[e._v("um operador")])]):a("strong",{staticStyle:{color:"orange"}},[e._v("Aguardando atendimento")])])]):a("v-list-tile-sub-title",[a("strong",{staticClass:"green--text"},[e._v(" Atendimento finalizado ")])])],1)],1)],1)],1),a("v-divider"),t.item.tags&&e.tagsFilter(t.item.tags).length>0?a("v-card-text",{staticStyle:{padding:"5px","text-align":"left"}},e._l(e.tagsFilter(t.item.tags),(function(t,i){return a("span",{key:"tag--"+i},[t.show_in_kanban?e._e():a("v-chip",{staticClass:"ma-1 elevation-1",attrs:{small:"",color:t.color}},[a("span",{style:{color:e.getTextColoe(t.color)}},[e._v(" "+e._s(t.name)+" ")])])],1)})),0):e._e(),a("v-divider"),a("v-card-text",{staticStyle:{padding:"0 5px 5px 5px"}},[t.item.opened_talks&&t.item.opened_talks.length>0?a("v-btn",{attrs:{small:"",block:"",outline:"",color:"orange",to:{name:"talk-view-messages",params:{id:t.item.opened_talks[0].id}}}},[a("v-icon",[e._v("search")]),a("span",[e._v(" acessar atendimento")])],1):a("v-btn",{attrs:{small:"",block:"",outline:"",color:"green"},on:{click:function(a){return e.openTalkContact(t.item)}}},[a("v-icon",[e._v("add")]),a("span",[e._v(" Iniciar novo atendimento")])],1)],1)],1)]}}])})},Iw=[],Pw={name:"BusinessOfProcess",data:function(){return{}},methods:{goRouter:function(e){var t=this.config.routerClick;t.params["id"]=e.id,this.$router.push(t)},getTextColoe:function(e){var t=parseInt(e.slice(1,3),16),a=parseInt(e.slice(3,5),16),i=parseInt(e.slice(5,7),16),s=(299*t+587*a+114*i)/1e3,o=128;return s>o?"#000000":"#FFFFFF"},tagsFilter:function(e){return e.filter((function(e){return!e.show_in_kanban}))}},components:{kanban:Uu["a"]},mixins:[Wu["a"]]},jw=Pw,qw=Object(m["a"])(jw,Fw,Iw,!1,null,null,null),$w=qw.exports,zw=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"items",fn:function(t){var i=t.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",[e._v(" "+e._s(e._f("stringlength")(i.message.contact.person.name,22))+" ")]):e._e(),a("strong",[e._v(" "+e._s(e._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:""}},[e._v(" "+e._s(i.message.type_info.icon)+" ")]),a("strong",[e._v(" Mensagem de "+e._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",[e._v(" "+e._s(e._f("stringlength")(i.message.text,100))+" ")])]):e._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}})]):e._e(),4!=i.message.type&&8!=i.message.type||!i.message.file?e._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"}}),e._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(t){return e.openTalkMessage(i)}}},[a("v-icon",[e._v("info")]),a("span",[e._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(t){return e.openMessageEditorDialog(i)}}},[a("v-icon",[e._v("edit")]),a("span",[e._v(" Editar")])],1),a("v-btn",{attrs:{small:"",icon:""},on:{click:function(t){return e.openTalkContact(i)}}},[a("v-icon",{attrs:{color:"primary"}},[e._v("message")])],1)],1)],1)]}}])}),a("v-dialog",{attrs:{scrollable:"","max-width":"70%",persistent:"",lazy:"",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.talkDialog,callback:function(t){e.talkDialog=t},expression:"talkDialog"}},[a("v-card",{staticStyle:{"min-height":"350px","border-radius":"5px"}},[e.talkDialog&&e.currentTalkId?a("Talk",{attrs:{setTalkId:e.currentTalkId,mode:"dialog"},on:{onClose:function(t){return e.onCloseTalkDialog()}}}):e._e()],1)],1),a("v-dialog",{attrs:{scrollable:"","max-width":"700px",persistent:"",lazy:"",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.talkMessageDialog,callback:function(t){e.talkMessageDialog=t},expression:"talkMessageDialog"}},[a("v-card",{staticStyle:{"min-height":"350px","border-radius":"5px"}},[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[e._v(" Detalhes da Mensagem ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.onCloseTalkMessageDialog()}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),e.talkMessageDialog?a("div",[a("v-list",{staticStyle:{padding:"0px"}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"48px"}},[e.selectedTalkMessage.message.contact.file?a("img",{attrs:{src:e.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",[e._v(" Contato: ")]),a("v-list-tile-title",[e.selectedTalkMessage.message.contact&&e.selectedTalkMessage.message.contact.person&&e.selectedTalkMessage.message.contact.person.name?a("strong",[e._v(" "+e._s(e.selectedTalkMessage.message.contact.person.name)+" ")]):e._e(),a("strong",[e._v(" "+e._s(e.selectedTalkMessage.message.contact.name)+" ")])])],1)],1)],1)],1):e._e(),a("v-divider"),e.talkMessageDialog?a("v-card-text",{staticStyle:{display:"flex","background-repeat":"repeat",height:"100vh"},style:{"background-image":e.$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:e.selectedTalkMessage.message}})],1):e._e()],1)],1),a("v-dialog",{attrs:{width:"500",persistent:"",lazy:""},model:{value:e.messageEditorDialog,callback:function(t){e.messageEditorDialog=t},expression:"messageEditorDialog"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"0 15px"},attrs:{"primary-title":""}},[a("v-icon",[e._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(t){e.messageEditorDialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),e.selectedTalkMessage?a("div",[a("v-list",{staticStyle:{padding:"0px"}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"48px"}},[e.selectedTalkMessage.message.contact.file?a("img",{attrs:{src:e.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",[e._v(" Contato: ")]),a("v-list-tile-title",[e.selectedTalkMessage.message.contact&&e.selectedTalkMessage.message.contact.person&&e.selectedTalkMessage.message.contact.person.name?a("strong",[e._v(" "+e._s(e.selectedTalkMessage.message.contact.person.name)+" ")]):e._e(),a("strong",[e._v(" "+e._s(e.selectedTalkMessage.message.contact.name)+" ")])])],1)],1)],1)],1):e._e(),a("v-divider"),e.selectedTalkMessage?a("v-card-text",{staticStyle:{padding:"15px 15px 0 15px"}},[a("v-textarea",{ref:"talkFooterTextArea",staticClass:"talk-input",class:{"talk-footer__input--dark":e.$wiDark},attrs:{type:"text",placeholder:e.$t("modules.talks.pages.talkView.talk.labels.inputPlaceholder"),rows:"10",outline:"",autofocus:!0,"single-line":"","hide-details":""},model:{value:e.selectedTalkMessage.message.text,callback:function(t){e.$set(e.selectedTalkMessage.message,"text",t)},expression:"selectedTalkMessage.message.text"}})],1):e._e(),e.messageEditorDialog&&e.selectedTalkMessage?a("v-card-actions",[a("EmojiMenuDialog",{on:{onSelect:e.emojiSelector}}),a("v-menu",{attrs:{"offset-y":"",loading:e.aiLoading,lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticStyle:{margin:"8px 8px 8px 0px"},attrs:{outline:"",ripple:"",loading:e.aiLoading}},i),[a("v-icon",[e._v("emoji_objects")]),a("span",[e._v(" Inteligência artificial")])],1)]}}],null,!1,1147686231)},[a("MessageAIMenu",{attrs:{message:e.selectedTalkMessage.message.text},on:{onSelect:e.aiOptionAction}})],1),a("v-btn",{attrs:{outline:"",block:"",color:"green",disabled:!e.selectedTalkMessage.message.text},on:{click:function(t){return e.prepareMessage()}}},[a("v-icon",{staticClass:"ml-3"},[e._v("update")]),a("span",[e._v("Atualizar Mensagem")])],1)],1):e._e()],1)],1)],1)},Nw=[],Mw=a("325b"),Lw=a("441d"),Rw=a("bdc0"),Uw={name:"BusinessOfProcess",data:function(){return{aiLoading:!1,talkDialog:!1,currentTalkId:null,talkMessageDialog:!1,selectedTalkMessage:null,messageEditorDialog:!1}},methods:{openTalkContact:function(e){this.currentTalkId=e.message.talk_id,this.talkDialog=!0},onCloseTalkDialog:function(){this.talkDialog=!1,this.currentTalkId=null},openTalkMessage:function(e){this.selectedTalkMessage=e,this.talkMessageDialog=!0},onCloseTalkMessageDialog:function(){this.talkMessageDialog=!1,this.selectedTalkMessage=null},openMessageEditorDialog:function(e){this.selectedTalkMessage=e,this.messageEditorDialog=!0},onCloseMessageEditorDialog:function(){this.messageEditorDialog=!1,this.selectedTalkMessage=null},aiOptionAction:function(e){var t=this;this.aiLoading=!0,this.$WiApiPost({uri:"talks/talk/ai-assistent",data:{action:e,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(e){var a=e.sucess;a&&"success"==a.status&&null!==a&&void 0!==a&&a.text&&(t.selectedTalkMessage.message.text=a.text),t.aiLoading=!1}})}},components:{Talk:ww["a"],kanban:Uu["a"],TalkMessage:Mw["a"],MessageAIMenu:Lw["a"],EmojiMenuDialog:Rw["a"]},mixins:[Wu["a"]]},Ww=Uw,Vw=Object(m["a"])(Ww,zw,Nw,!1,null,null,null),Bw=Vw.exports,Hw=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("WNCalendar",{attrs:{title:"Mensagens agendadas",addButtonText:"Novo agendamento",defaultCalendarView:"dayGridMonth"},on:{addEvent:e.addEvent,getEvents:e.getEvents,dateClick:e.dateClick,eventDrop:e.eventDrop,eventClick:e.eventClick}})],1)},Gw=[],Yw={name:"TalkScheduleCalendar",data:function(){return{refresh:null,orderDialog:!1}},methods:{getEvents:function(e){var t=this,a=e.fetchInfo,i=e.successCallback,s=e.errorCallback,o=e.refresh,n=e.setEvents;this.refresh=o,this.$Api.get({uri:"talks/schedule/by-period",params:{date_start:a.startStr,date_end:a.endStr},sucess:function(e){var a,s=e.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(t.formatCalendarEvents(o)),t.$forceUpdate()}else n([]),i([])},error:function(e){s(e)}})},formatCalendarEvents:function(e){var t=[];return e.map((function(e){var a=e.date_time,i=e.contact.name;t.push({id:e.id,title:i,date:a,color:e.status.color})})),t},dateClick:function(e){this.createNewOrder(e.dateStr)},eventClick:function(e){var t=this;this.$WiEditDialog({wiConfig:"talk-schedule",data:e,onSubmit:function(){t.refresh()},redirectOnSubmit:!1})},eventDrop:function(e){var t=this,a=e.event,i=e.newDate;this.$WiApiPut({uri:"talks/schedule/".concat(a.id),data:{id:a.id,date_time:i},callback:function(){t.refresh()}})},addEvent:function(){this.createNewOrder()},createNewOrder:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(t){var a=t.split("T");if(a.length>1){var i=a[1].split("-")[0];t=a[0]+" "+i}else t+=" 08:00:00"}this.$WiEditDialog({wiConfig:"talk-schedule",data:{date_time:t},onSubmit:function(){e.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:F_},watch:{$route:function(){this.whathRoute()}}},Jw=Yw,Qw=Object(m["a"])(Jw,Hw,Gw,!1,null,null,null),Kw=Qw.exports,Xw=function(){var e=this,t=e.$createElement,a=e._self._c||t;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":e.onEditCategory,"on-add-category":e.onAddCategory,"on-add-child-category":e.onAddChildCategory}})},Zw=[],eS=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("WiView",{ref:"wiView",attrs:{index:e.viewIndex,apiUrl:e.apiEndpoint,notShowToolbar:!0,notGetID:!0,notLoad:!0},on:{afterLoad:e.setContent},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.content,s=t.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",[e._v(e._s(e.title))]),a("v-spacer"),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(e){return s()}}},[a("v-icon",[e._v("refresh")])],1)],1)],1)]),a("div",{staticClass:"categories-wrapper"},[e.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:e.colorField,iconField:e.iconField,activeField:e.activeField},on:{select:e.selectCategory,"add-category":e.handleAddCategory,"add-child-category":e.handleAddChildCategory}})],1),a("v-flex",{staticClass:"selected-container",attrs:{xs12:"",md5:""}},[e.selectedCategory?a("SelectedCategory",{attrs:{category:e.selectedCategory},on:{"edit-category":e.handleEditCategory,"add-child-category":e.handleAddChildCategory,"delete-category":e.handleDeleteCategory,"select-category":e.selectCategory}}):e._e()],1)],1)]:[a("EmptyCategories",{on:{create:e.handleAddCategory}})]],2)])]}}])})},tS=[],aS=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"}},[e._v("account_tree")]),a("div",{staticClass:"title-content"},[a("h3",[e._v("Estrutura de Categorias")]),a("span",{staticClass:"subtitle"},[e._v("Selecione uma categoria para ver os detalhes")])])],1),a("div",{staticClass:"tree-stats"},[a("v-btn",{attrs:{color:"primary",outline:"",small:""},on:{click:e.handleAddCategory}},[a("v-icon",{attrs:{small:""}},[e._v("add")]),a("span",{staticClass:"ml-1"},[e._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:e.search,dense:"",outlined:"","hide-details":"",placeholder:"Pesquisar categorias...",clearable:""},on:{input:e.debounceSearch,"click:clear":e.clearSearch},scopedSlots:e._u([{key:"prepend-inner",fn:function(){return[a("v-icon",{staticClass:"search-icon",attrs:{color:"grey darken-2"}},[e._v("search")])]},proxy:!0},e.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"}},[e._v(" "+e._s(e.filteredItems.length)+" ")]),a("span",{staticClass:"result-text"},[e._v("resultado(s)")])],1)]},proxy:!0}:null],null,!0)})],1),a("v-treeview",{ref:"treeview",staticClass:"custom-tree",attrs:{items:e.filteredItems,"item-key":"id","item-text":"name","item-children":"children","open-on-click":"",hoverable:"",transition:"",shaped:"",dense:"","open-all":""},on:{"update:active":e.handleSelect},scopedSlots:e._u([{key:"prepend",fn:function(t){var i=t.item;return[a("v-icon",{staticClass:"tree-icon",class:{selected:e.isSelected(i),inactive:!i.active},attrs:{color:i.color},on:{click:function(t){return e.handleSelect([i.id])}}},[e._v(" "+e._s(i.icon)+" ")])]}},{key:"label",fn:function(t){var i=t.item;return[a("div",{staticClass:"tree-label",class:{"has-children":i.children_count>0,selected:e.isSelected(i),inactive:!i.active},on:{click:function(t){return e.handleSelect([i.id])}}},[a("div",{staticClass:"label-content"},[i.highlightedName?a("span",{class:{"inactive-text":!i.active},domProps:{innerHTML:e._s(i.highlightedName)}}):a("span",{class:{"inactive-text":!i.active}},[e._v(" "+e._s(i.name)+" "),i.active?e._e():a("span",{staticClass:"inactive-badge"},[e._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"}},[e._v(" "+e._s(i.all_children_count)+" ")])],1):e._e()]),a("div",{staticClass:"hover-actions"},[a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var s=t.on,o=t.attrs;return[a("v-btn",e._g(e._b({staticClass:"add-subcategory-btn",class:{"inactive-btn":!i.active},attrs:{small:"",icon:""},on:{click:function(t){return t.stopPropagation(),e.$emit("add-child-category",i)}}},"v-btn",o,!1),s),[a("v-icon",{attrs:{small:""}},[e._v("subdirectory_arrow_right")])],1)]}}],null,!0)},[a("span",[e._v("Adicionar subcategoria")])])],1)])]}}]),model:{value:e.activeItems,callback:function(t){e.activeItems=t},expression:"activeItems"}}),e.search&&0===e.filteredItems.length?a("div",{staticClass:"no-results"},[a("v-icon",{attrs:{large:"",color:"grey lighten-1"}},[e._v("search_off")]),a("p",[e._v('Nenhuma categoria encontrada para "'+e._s(e.search)+'"')])],1):e._e()],1)],1)},iS=[],sS="selectedCategoryId",oS={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(sS),this.selectedId&&(this.activeItems=[this.selectedId])},mounted:function(){var e=this;this.selectedId&&this.$nextTick((function(){e.expandToSelected(e.selectedId)}))},computed:{totalCategories:function(){var e=function e(t){return t.reduce((function(t,a){return t+1+(a.children?e(a.children):0)}),0)};return e(this.items)},filteredItems:function(){var e=this;if(!this.search)return this.items;var t=this.search.toLowerCase().trim(),a=function a(i){return i.reduce((function(i,s){var o=Object(ke["a"])({},s),n=s.name.toLowerCase().includes(t);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=e.highlightText(s.name,t)),i.push(o)),i}),[])};return a(this.items)}},methods:{handleSelect:function(e){var t=Array.isArray(e)?e[0]:e.id;this.selectedId=t,sessionStorage.setItem(sS,t);var a=this.findItemById(t,this.items);this.$emit("select",a),this.expandToSelected(t)},highlightText:function(e,t){if(!t)return e;var a=new RegExp("(".concat(t,")"),"gi");return e.replace(a,'$1')},clearSearch:function(){this.search=""},debounceSearch:function(e){var t=this;this.debouncedSearch&&clearTimeout(this.debouncedSearch),this.debouncedSearch=setTimeout((function(){t.search=e}),300)},isSelected:function(e){return e.id===this.selectedId},findItemById:function(e,t){var a,i=Object(hk["a"])(t);try{for(i.s();!(a=i.n()).done;){var s=a.value;if(s.id===e)return s;if(s.children){var o=this.findItemById(e,s.children);if(o)return o}}}catch(n){i.e(n)}finally{i.f()}return null},findParentPath:function(e,t){var a,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],s=Object(hk["a"])(t);try{for(s.s();!(a=s.n()).done;){var o=a.value;if(o.id===e)return i;if(o.children&&o.children.length){var n=[].concat(Object(Te["a"])(i),[o.id]),r=this.findParentPath(e,o.children,n);if(r)return r}}}catch(l){s.e(l)}finally{s.f()}return null},expandToSelected:function(e){var t=this,a=this.findParentPath(e,this.items);a&&this.$nextTick((function(){t.$refs.treeview&&(a.forEach((function(e){t.$refs.treeview.updateOpen(e,!0)})),t.openNodes=Object(Te["a"])(a))}))},handleAddCategory:function(){this.$emit("add-category"),console.log("add-category")}},watch:{items:{immediate:!0,handler:function(){var e=this;this.selectedId&&this.$nextTick((function(){e.expandToSelected(e.selectedId)}))}},search:function(e){var t=this;e?this.$nextTick((function(){t.$refs.treeview&&t.$refs.treeview.updateAll(!0)})):this.selectedId&&this.expandToSelected(this.selectedId)}}},nS=oS,rS=(a("c0df"),Object(m["a"])(nS,aS,iS,!1,null,"006fdd80",null)),lS=rS.exports,cS=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"}},[e._v("folder_open")]),a("div",{staticClass:"illustration-dots"},[a("span"),a("span"),a("span")])],1),a("h2",[e._v("Nenhuma categoria disponível")]),a("p",[e._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(t){return e.$emit("create")}}},[a("v-icon",{attrs:{left:""}},[e._v("add")]),e._v(" Criar primeira categoria ")],1)],1)])},dS=[],uS={name:"EmptyCategories"},pS=uS,mS=(a("5cc9"),Object(m["a"])(pS,cS,dS,!1,null,"7246f52a",null)),vS=mS.exports,fS=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.category?a("v-card",{staticClass:"selected-category",attrs:{elevation:"10"}},[a("div",{staticClass:"category-header",style:{backgroundColor:e.category.color+"15"}},[a("div",{staticClass:"header-content"},[a("v-icon",{attrs:{color:e.category.color,size:"36"}},[e._v(e._s(e.category.icon))]),a("div",{staticClass:"category-title"},[a("h2",[e._v(e._s(e.category.name))]),e.category.parents.length?a("div",{staticClass:"category-path"},e._l(e.orderedParents,(function(t){return a("div",{key:t.id,staticClass:"path-item"},[a("v-icon",{staticClass:"path-icon",attrs:{small:"",color:"rgba(0, 0, 0, 0.4)"}},[e._v("subdirectory_arrow_right")]),a("span",{staticClass:"parent-name"},[a("span",{staticClass:"level-badge"},[e._v(e._s(t.level))]),e._v(" "+e._s(t.name)+" ")])],1)})),0):e._e()])],1),a("div",{staticClass:"action-buttons"},[a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on,s=t.attrs;return[a("v-btn",e._g(e._b({staticClass:"action-button edit-button",attrs:{icon:""},on:{click:e.handleEdit}},"v-btn",s,!1),i),[a("v-icon",[e._v("edit")])],1)]}}],null,!1,2467708869)},[a("span",[e._v("Editar categoria")])]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on,s=t.attrs;return[a("v-btn",e._g(e._b({staticClass:"action-button add-button",attrs:{icon:""},on:{click:e.handleAddChild}},"v-btn",s,!1),i),[a("v-icon",[e._v("add")])],1)]}}],null,!1,738092946)},[a("span",[e._v("Adicionar subcategoria")])]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on,s=t.attrs;return[a("v-btn",e._g(e._b({staticClass:"action-button delete-button",attrs:{icon:""},on:{click:e.handleDelete}},"v-btn",s,!1),i),[a("v-icon",[e._v("delete")])],1)]}}],null,!1,2977155136)},[a("span",[e._v("Excluir categoria")])])],1)]),a("div",{staticClass:"category-content"},[a("div",{staticClass:"info-grid"},[a("div",{staticClass:"info-item"},[a("div",{staticClass:"info-label"},[e._v("ID")]),a("div",{staticClass:"info-value"},[e._v(e._s(e.category.id))])]),a("div",{staticClass:"info-item"},[a("div",{staticClass:"info-label"},[e._v("Nível")]),a("div",{staticClass:"info-value"},[e._v(e._s(e.category.level))])]),e.category.children_count?a("div",{staticClass:"info-item"},[a("div",{staticClass:"info-label"},[e._v("Subcategorias diretas")]),a("div",{staticClass:"info-value"},[e._v(e._s(e.category.children_count))])]):e._e(),e.category.all_children_count?a("div",{staticClass:"info-item"},[a("div",{staticClass:"info-label"},[e._v("Total de subcategorias")]),a("div",{staticClass:"info-value"},[e._v(e._s(e.category.all_children_count))])]):e._e()])])]):e._e()},gS=[],_S={name:"SelectedCategory",props:{category:{type:Object,default:null}},computed:{orderedParents:function(){return Object(Te["a"])(this.category.parents).sort((function(e,t){return e.level-t.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)}}},hS=_S,bS=(a("dcbe"),Object(m["a"])(hS,fS,gS,!1,null,"7e1570f9",null)),xS=bS.exports,yS={name:"wi-categories",components:{EmptyCategories:vS,CategoryTree:lS,SelectedCategory:xS},data:function(){return{refresh:null,content:null,selectedCategory:null}},methods:{setContent:function(e){var t=e.content,a=e.refresh;this.content=t,this.refresh=a},selectCategory:function(e){this.selectedCategory=e},handleEditCategory:function(e){this.$emit("on-edit-category",{refresh:this.refresh,category:e})},handleAddChildCategory:function(e){this.$emit("on-add-child-category",{refresh:this.refresh,parentCategory:e})},handleDeleteCategory:function(e){var t=this;this.$WiApiDelete({uri:this.deleteEndpoint,id:e.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(e.name,'"?'),confirmText:"Excluir",confirmColor:"error"}},callback:function(){t.refresh(),t.$emit("category-deleted",e)}})},hasCategories:function(e){return(null===e||void 0===e?void 0:e.data)&&e.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"}}},kS=yS,CS=(a("8ca1"),Object(m["a"])(kS,eS,tS,!1,null,"3a2aa738",null)),wS=CS.exports,SS={name:"TalkCategories",components:{WiCategories:wS},methods:{onEditCategory:function(e){var t=e.refresh,a=e.category;this.$WiEditDialog({wiConfig:"talk-category",data:a,redirectOnSubmit:!1,onSubmit:t})},onAddCategory:function(e){var t=e.refresh;this.$WiEditDialog({wiConfig:"talk-category",data:{},redirectOnSubmit:!1,onSubmit:t})},onAddChildCategory:function(e){var t=e.refresh,a=e.parentCategory;this.$WiEditDialog({wiConfig:"talk-category",data:{talk_category_id:a.id,color:a.color,icon:a.icon},redirectOnSubmit:!1,onSubmit:t})}}},DS=SS,ES=Object(m["a"])(DS,Xw,Zw,!1,null,null,null),OS=ES.exports,TS=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"talks-tools"},[a("v-container",[a("header",{staticClass:"talks-tools__header"},[a("h1",{staticClass:"talks-tools__title"},[e._v("Ferramentas de Atendimento")]),a("p",{staticClass:"talks-tools__description"},[e._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"},[e._v("Encerrar Atendimentos em Lote")]),a("p",{staticClass:"tools-grid__item-description"},[e._v(" Encerre múltiplos atendimentos usando filtros personalizados. "),a("span",{staticClass:"tools-grid__item-warning"},[e._v("Ação irreversível.")])]),a("v-btn",{staticClass:"tools-grid__item-button",attrs:{color:"success",small:"",outlined:""},on:{click:e.navigateToBatchClose}},[e._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"},[e._v("Transferir Atendimentos em Lote")]),a("p",{staticClass:"tools-grid__item-description"},[e._v(" Transfira múltiplos atendimentos para um mesmo colaborador. "),a("span",{staticClass:"tools-grid__item-warning"},[e._v("Ação irreversível.")])]),a("v-btn",{staticClass:"tools-grid__item-button",attrs:{color:"info",small:"",disabled:"",outlined:""}},[e._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"},[e._v("Cancelar Atendimentos em Lote")]),a("p",{staticClass:"tools-grid__item-description"},[e._v(" Cancele múltiplos atendimentos usando filtros personalizados. "),a("span",{staticClass:"tools-grid__item-warning"},[e._v("Ação irreversível.")])]),a("v-btn",{staticClass:"tools-grid__item-button",attrs:{color:"error",small:"",outlined:""},on:{click:e.navigateToBatchCancel}},[e._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"},[e._v("Cancelar Agendamentos em Lote")]),a("p",{staticClass:"tools-grid__item-description"},[e._v(" Cancele múltiplos agendamentos usando filtros personalizados. "),a("span",{staticClass:"tools-grid__item-warning"},[e._v("Ação irreversível.")])]),a("v-btn",{staticClass:"tools-grid__item-button",attrs:{color:"error",small:"",outlined:""},on:{click:e.navigateToBatchCancelSchedule}},[e._v(" Acessar ")])],1)]),e._e(),e._e()],1)]),a("TalksActionsDialog",{attrs:{action:e.action},on:{"view-selected-talks":e.viewSelectedTalks},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}}),a("ScheduleActionsDialog",{attrs:{action:e.scheduleAction},on:{"view-selected-schedules":e.viewSelectedSchedules},model:{value:e.scheduleDialog,callback:function(t){e.scheduleDialog=t},expression:"scheduleDialog"}})],1)},AS=[],FS=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{ref:"dialogRef",staticStyle:{"border-radius":"16px"},attrs:{"max-width":"920px",persistent:"",scrollable:""},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{class:e.getDialogClass()},[a("v-toolbar",{staticClass:"talks-actions-dialog__toolbar",attrs:{flat:"",color:"transparent",dense:""}},[a("v-toolbar-title",{staticClass:"talks-actions-dialog__title"},[e._v(" "+e._s(e.getActionTitle())+" ")]),a("v-spacer"),a("v-btn",{staticClass:"talks-actions-dialog__close-btn",attrs:{icon:""},on:{click:e.closeDialog}},[a("v-icon",[e._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:e.getActionColor(),size:"40"}},[e._v(" "+e._s(e.getActionIcon())+" ")])],1),a("h3",{staticClass:"talks-actions-dialog__explanation-title"},[e._v(" "+e._s(e.getActionTitle())+" ")]),a("p",{staticClass:"talks-actions-dialog__explanation-description"},[e._v(" "+e._s(e.getActionDescription())+" ")])]),a("div",{staticClass:"talks-actions-dialog__steps"},[a("div",{staticClass:"talks-actions-dialog__steps-header",on:{click:e.toggleSteps}},[a("h4",{staticClass:"talks-actions-dialog__steps-title"},[e._v("Como funciona:")]),a("div",{staticClass:"talks-actions-dialog__steps-toggle"},[a("span",{staticClass:"talks-actions-dialog__steps-toggle-text"},[e._v(" "+e._s(e.stepsExpanded?"Ocultar detalhes":"Clique para exibir")+" ")]),a("v-icon",{class:["talks-actions-dialog__steps-toggle-icon",{"talks-actions-dialog__steps-toggle-icon--expanded":e.stepsExpanded}],attrs:{size:"20"}},[e._v(" expand_more ")])],1)]),a("transition",{attrs:{name:"talks-actions-dialog__steps-transition"}},[e.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"},[e._v("1")]),a("div",{staticClass:"talks-actions-dialog__step-content"},[a("strong",[e._v("Selecionar atendimentos:")]),e._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"},[e._v("2")]),a("div",{staticClass:"talks-actions-dialog__step-content"},[a("strong",[e._v("Confirmar quantidade:")]),e._v(" Verifique se a quantidade de atendimentos está correta. ")])]),a("div",{staticClass:"talks-actions-dialog__step"},[a("div",{staticClass:"talks-actions-dialog__step-number"},[e._v("3")]),a("div",{staticClass:"talks-actions-dialog__step-content"},[a("strong",[e._v("Confirmar execução:")]),e._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"},[e._v("4")]),a("div",{staticClass:"talks-actions-dialog__step-content"},[a("strong",[e._v("Processamento:")]),e._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. ")])])])]):e._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"}},[e._v(" info ")]),a("p",{staticClass:"talks-actions-dialog__filters-instruction-text"},[a("strong",[e._v("Próximo passo:")]),e._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:e.filtersConfig,params:{},color:e.$wiDark?"white":"black",disabled:e.loading},on:{filter:e.handleFilters}}),e.loading?a("div",{staticClass:"talks-actions-dialog__loading-filters"},[a("v-progress-circular",{attrs:{color:e.getActionColor(),indeterminate:"",size:"24",width:"2"}}),a("span",{staticClass:"talks-actions-dialog__loading-text"},[e._v("Buscando atendimentos...")])],1):e._e()],1),e.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:e.getActionColor()}},[e._v(" info ")]),a("div",{staticClass:"talks-actions-dialog__selection-text"},[a("strong",[e._v(e._s(e.getActionTitle()))]),e._v(" será executada para "),a("strong",{staticClass:"talks-actions-dialog__selection-count"},[e._v(e._s(e.selectedCount))]),e._v(" atendimento"+e._s(e.selectedCount>1?"s":"")+". ")])],1),a("div",{staticClass:"talks-actions-dialog__view-talks"},[a("v-btn",{attrs:{text:"",small:"",color:"primary"},on:{click:e.viewSelectedTalks}},[a("v-icon",{attrs:{left:"",size:"16"}},[e._v("visibility")]),e._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"}},[e._v(" warning ")]),a("div",{staticClass:"talks-actions-dialog__warning-text"},[a("strong",[e._v("Atenção:")]),e._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:e.getActionColor(),large:"",loading:e.loadingAction,disabled:e.loadingAction},on:{click:e.confirmAction}},[e.loadingAction?e._e():a("v-icon",{attrs:{left:""}},[e._v(e._s(e.getActionIcon()))]),e.loadingAction?a("span",[e._v("Executando...")]):a("span",[e._v("Confirmar "+e._s(e.getActionTitle()))])],1)],1)]):0===e.selectedCount&&e.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"}},[e._v(" search_off ")])],1),a("h4",{staticClass:"talks-actions-dialog__no-results-title"},[e._v("Nenhum atendimento encontrado")]),a("p",{staticClass:"talks-actions-dialog__no-results-description"},[e._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:e.clearFilters}},[a("v-icon",{attrs:{left:""}},[e._v("refresh")]),e._v(" Limpar Filtros ")],1)],1):e._e()])],1)],1)},IS=[],PS=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="",e.title="Filtrar Atendimentos",e.fields={status_id:e.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:e.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:e.fieldWiListDialog({value:"talk_contact_id",text:"Contato",size:["xs12","sm12","md6","lg6"],wiConfig:"talk-contact",show:"name",icon:"person_outline"}),collaborator_id:e.fieldWiListDialog({value:"operator_id",text:"Operador",size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"collaborator.first_name",icon:"assignment_ind"}),date_field:e.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:e.fieldDateTime({value:"date_start",text:"Data inicial",size:["xs12","sm12","md4","lg4"],disabled:function(e){return!e.date_field}}),date_end:e.fieldDateTime({value:"date_end",text:"Data final",size:["xs12","sm12","md4","lg4"],disabled:function(e){return!e.date_field}})},e}return a}(Lt["a"]),jS={name:"TalksActionsDialog",data:function(){return{selectedCount:0,selectedFilters:null,loading:!1,loadingAction:!1,stepsExpanded:!1}},computed:{dialog:{get:function(){return this.value},set:function(e){this.$emit("input",e)}},filtersConfig:function(){return new PS}},methods:{getActionTitle:function(){var e={closeTalks:"Concluir Atendimentos em Lote",transferTalks:"Transferir Atendimentos em Lote",cancelTalks:"Cancelar Atendimentos em Lote"};return e[this.action]||"Ação em Lote"},getActionDescription:function(){var e={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 e[this.action]||"Execute uma ação em múltiplos atendimentos de uma vez."},getActionIcon:function(){var e={closeTalks:"check_circle",transferTalks:"swap_horiz",cancelTalks:"cancel"};return e[this.action]||"settings"},getActionColor:function(){var e={closeTalks:"success",transferTalks:"info",cancelTalks:"error"};return e[this.action]||"primary"},getActionGradient:function(){var e={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 e[this.action]||"linear-gradient(135deg, #667eea 0%, #764ba2 100%)"},handleFilters:function(e){var t=this;this.loading=!0,this.selectedFilters=e,this.$WiApiGet({uri:"talk/talk",params:Object(ke["a"])({page:1,limit:1,fields:"id,status",where:"status,<,3",action:this.action},this.selectedFilters),callback:function(e){e.success&&(t.selectedCount=e.success.total),e.error&&(console.error(e.error),t.selectedCount=0),t.loading=!1,t.$forceUpdate(),t.$nextTick((function(){t.scrollToBottom()}))}})},confirmAction:function(){var e=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(ke["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(t){t.sucess&&"success"===t.sucess.status&&e.closeDialog(),t.error&&console.error(t.error),e.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 e={closeTalks:"close-talks",transferTalks:"transfer-talks",cancelTalks:"cancel-talks"};return"talks-actions-dialog talks-actions-dialog--".concat(e[this.action]||"default")},clearFilters:function(){var e=this;this.selectedFilters=null,this.selectedCount=0,this.loading=!1,this.$nextTick((function(){e.scrollToTop()}))},scrollToTop:function(){var e=this;this.$nextTick((function(){setTimeout((function(){var t=e.$refs.cardTextRef;t&&t.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(ke["a"])({where:"status,<,3",action:this.action},this.selectedFilters)}))},scrollToBottom:function(){var e=this;this.$nextTick((function(){setTimeout((function(){var t=e.$refs.cardTextRef;t&&t.scrollTo({top:t.scrollHeight,behavior:"smooth"})}),100)}))}},props:{value:{type:Boolean,default:!1},action:{type:String,default:""}},components:{WiListFilters:E_["a"]}},qS=jS,$S=(a("2c09"),Object(m["a"])(qS,FS,IS,!1,null,"dc457c88",null)),zS=$S.exports,NS=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{ref:"dialogRef",staticStyle:{"border-radius":"16px"},attrs:{"max-width":"920px",persistent:"",scrollable:""},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{class:e.getDialogClass()},[a("v-toolbar",{staticClass:"schedule-actions-dialog__toolbar",attrs:{flat:"",color:"transparent",dense:""}},[a("v-toolbar-title",{staticClass:"schedule-actions-dialog__title"},[e._v(" "+e._s(e.getActionTitle())+" ")]),a("v-spacer"),a("v-btn",{staticClass:"schedule-actions-dialog__close-btn",attrs:{icon:""},on:{click:e.closeDialog}},[a("v-icon",[e._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:e.getActionColor(),size:"40"}},[e._v(" "+e._s(e.getActionIcon())+" ")])],1),a("h3",{staticClass:"schedule-actions-dialog__explanation-title"},[e._v(" "+e._s(e.getActionTitle())+" ")]),a("p",{staticClass:"schedule-actions-dialog__explanation-description"},[e._v(" "+e._s(e.getActionDescription())+" ")])]),a("div",{staticClass:"schedule-actions-dialog__steps"},[a("div",{staticClass:"schedule-actions-dialog__steps-header",on:{click:e.toggleSteps}},[a("h4",{staticClass:"schedule-actions-dialog__steps-title"},[e._v("Como funciona:")]),a("div",{staticClass:"schedule-actions-dialog__steps-toggle"},[a("span",{staticClass:"schedule-actions-dialog__steps-toggle-text"},[e._v(" "+e._s(e.stepsExpanded?"Ocultar detalhes":"Clique para exibir")+" ")]),a("v-icon",{class:["schedule-actions-dialog__steps-toggle-icon",{"schedule-actions-dialog__steps-toggle-icon--expanded":e.stepsExpanded}],attrs:{size:"20"}},[e._v(" expand_more ")])],1)]),a("transition",{attrs:{name:"schedule-actions-dialog__steps-transition"}},[e.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"},[e._v("1")]),a("div",{staticClass:"schedule-actions-dialog__step-content"},[a("strong",[e._v("Selecionar agendamentos:")]),e._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"},[e._v("2")]),a("div",{staticClass:"schedule-actions-dialog__step-content"},[e.needsDateInput?a("strong",[e._v("Definir nova data:")]):a("strong",[e._v("Confirmar quantidade:")]),e.needsDateInput?a("span",[e._v("Informe o novo dia ou mês conforme a ação selecionada.")]):a("span",[e._v("Verifique se a quantidade de agendamentos está correta.")])])]),a("div",{staticClass:"schedule-actions-dialog__step"},[a("div",{staticClass:"schedule-actions-dialog__step-number"},[e._v("3")]),a("div",{staticClass:"schedule-actions-dialog__step-content"},[a("strong",[e._v("Confirmar execução:")]),e._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"},[e._v("4")]),a("div",{staticClass:"schedule-actions-dialog__step-content"},[a("strong",[e._v("Processamento:")]),e._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. ")])])])]):e._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"}},[e._v(" info ")]),a("p",{staticClass:"schedule-actions-dialog__filters-instruction-text"},[a("strong",[e._v("Próximo passo:")]),e._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:e.filtersConfig,params:{teste:"hello world"},color:e.$wiDark?"white":"black",disabled:e.loading},on:{filter:e.handleFilters}}),e.loading?a("div",{staticClass:"schedule-actions-dialog__loading-filters"},[a("v-progress-circular",{attrs:{color:e.getActionColor(),indeterminate:"",size:"24",width:"2"}}),a("span",{staticClass:"schedule-actions-dialog__loading-text"},[e._v("Buscando agendamentos...")])],1):e._e()],1),e.selectedCount>0&&e.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:e.getActionColor(),size:"24"}},[e._v(" "+e._s("changeScheduleDay"===e.action?"event":"calendar_month")+" ")]),a("div",{staticClass:"schedule-actions-dialog__date-input-content"},["changeScheduleDay"===e.action?a("v-text-field",{staticClass:"schedule-actions-dialog__date-input",attrs:{type:"date",label:"Selecione o novo dia","prepend-inner-icon":"event",min:e.minDate,max:e.maxDate,outlined:"",dense:"",required:""},model:{value:e.newDay,callback:function(t){e.newDay=t},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:e.newMonth,callback:function(t){e.newMonth=t},expression:"newMonth"}}),a("p",{staticClass:"schedule-actions-dialog__date-input-hint"},["changeScheduleDay"===e.action?a("span",[e._v(" O horário original será mantido. Apenas o dia será alterado. ")]):a("span",[e._v(" O dia e horário originais serão mantidos. Apenas o mês será alterado. ")])])],1)],1)]):e._e(),e.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:e.getActionColor()}},[e._v(" info ")]),a("div",{staticClass:"schedule-actions-dialog__selection-text"},[a("strong",[e._v(e._s(e.getActionTitle()))]),e._v(" será executada para "),a("strong",{staticClass:"schedule-actions-dialog__selection-count"},[e._v(e._s(e.selectedCount))]),e._v(" agendamento"+e._s(e.selectedCount>1?"s":"")+". "),e.needsDateInput&&e.newDay?a("span",[a("br"),e._v("Novo dia: "),a("strong",[e._v(e._s(e.formatDate(e.newDay)))])]):e._e(),e.needsDateInput&&e.newMonth?a("span",[a("br"),e._v("Novo mês: "),a("strong",[e._v(e._s(e.formatMonth(e.newMonth)))])]):e._e()])],1),a("div",{staticClass:"schedule-actions-dialog__view-schedules"},[a("v-btn",{attrs:{text:"",small:"",color:"primary"},on:{click:e.viewSelectedSchedules}},[a("v-icon",{attrs:{left:"",size:"16"}},[e._v("visibility")]),e._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"}},[e._v(" warning ")]),a("div",{staticClass:"schedule-actions-dialog__warning-text"},[a("strong",[e._v("Atenção:")]),e._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:e.getActionColor(),large:"",loading:e.loadingAction,disabled:e.loadingAction||e.needsDateInput&&!e.newDay&&!e.newMonth},on:{click:e.confirmAction}},[e.loadingAction?e._e():a("v-icon",{attrs:{left:""}},[e._v(e._s(e.getActionIcon()))]),e.loadingAction?a("span",[e._v("Executando...")]):a("span",[e._v("Confirmar "+e._s(e.getActionTitle()))])],1)],1)]):0===e.selectedCount&&e.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"}},[e._v(" search_off ")])],1),a("h4",{staticClass:"schedule-actions-dialog__no-results-title"},[e._v("Nenhum agendamento encontrado")]),a("p",{staticClass:"schedule-actions-dialog__no-results-description"},[e._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:e.clearFilters}},[a("v-icon",{attrs:{left:""}},[e._v("refresh")]),e._v(" Limpar Filtros ")],1)],1):e._e()])],1)],1)},MS=[],LS=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="",e.title="Filtrar Agendamentos",e.maxWidth="598px",e.fields={status_id:e.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:e.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:e.fieldDate({value:"date_start",text:"Data de envio - início",size:["xs12","sm12","md6","lg6"],required:function(e){return e.date_end}}),dateEnd:e.fieldDate({value:"date_end",text:"Data de envio - término",size:["xs12","sm12","md6","lg6"],required:function(e){return e.date_start}}),talk_contact_id:e.fieldWiListDialog({value:"talk_contact_id",text:"Contato",size:["xs12","sm12","md6","lg6"],wiConfig:"talk-contact",show:"name",icon:"person_outline"}),person_id:e.fieldWiListDialog({value:"person_id",text:"Colaborador",size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"collaborator.first_name",icon:"assignment_ind"}),repeat:e.fieldSelect({value:"repeat",text:"Repetir envio?",options:[{value:"yes",text:"Sim"},{value:"no",text:"Não"}],size:["xs12","sm12","md6","lg6"]}),repeat_type_id:e.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"]})},e}return a}(Lt["a"]),RS={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(e){this.$emit("input",e)}},filtersConfig:function(){return new LS},needsDateInput:function(){return"changeScheduleDay"===this.action||"changeScheduleMonth"===this.action},minDate:function(){var e=new Date;return e.toISOString().split("T")[0]},maxDate:function(){var e=new Date;return e.setFullYear(e.getFullYear()+1),e.toISOString().split("T")[0]}},methods:{getActionTitle:function(){var e={cancelSchedules:"Cancelar Agendamentos em Lote",changeScheduleDay:"Alterar Dia dos Agendamentos",changeScheduleMonth:"Alterar Mês dos Agendamentos"};return e[this.action]||"Ação em Lote"},getActionDescription:function(){var e={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 e[this.action]||"Execute uma ação em múltiplos agendamentos de uma vez."},getActionIcon:function(){var e={cancelSchedules:"cancel",changeScheduleDay:"event",changeScheduleMonth:"calendar_month"};return e[this.action]||"settings"},getActionColor:function(){var e={cancelSchedules:"error",changeScheduleDay:"warning",changeScheduleMonth:"primary"};return e[this.action]||"primary"},handleFilters:function(e){var t=this;this.loading=!0,this.selectedFilters=e,this.$WiApiGet({uri:"talks/schedule",params:Object(ke["a"])({page:1,limit:1,fields:"id,status_id",action:this.action},this.selectedFilters),callback:function(e){e.success&&(t.selectedCount=e.success.total),e.error&&(console.error(e.error),t.selectedCount=0),t.loading=!1,t.$forceUpdate(),t.$nextTick((function(){t.scrollToBottom()}))}})},formatDate:function(e){if(!e)return"";var t=new Date(e+"T00:00:00");return t.toLocaleDateString("pt-BR",{day:"2-digit",month:"long",year:"numeric"})},formatMonth:function(e){if(!e)return"";var t=e.split("-"),a=Object(N_["a"])(t,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 e=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 t=Object(ke["a"])({action:this.action},this.selectedFilters);this.newDay&&(t.new_day=this.newDay),this.newMonth&&(t.new_month=this.newMonth),this.$WiApiPost({uri:"talks/tools/change-talk-schedules-by-filter",data:t,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(t){t.sucess&&"success"===t.sucess.status&&e.closeDialog(),t.error&&console.error(t.error),e.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 e={cancelSchedules:"cancel-schedules",changeScheduleDay:"change-day",changeScheduleMonth:"change-month"};return"schedule-actions-dialog schedule-actions-dialog--".concat(e[this.action]||"default")},clearFilters:function(){var e=this;this.selectedFilters=null,this.selectedCount=0,this.loading=!1,this.newDay=null,this.newMonth=null,this.$nextTick((function(){e.scrollToTop()}))},scrollToTop:function(){var e=this;this.$nextTick((function(){setTimeout((function(){var t=e.$refs.cardTextRef;t&&t.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(ke["a"])({action:this.action},this.selectedFilters)}))},scrollToBottom:function(){var e=this;this.$nextTick((function(){setTimeout((function(){var t=e.$refs.cardTextRef;t&&t.scrollTo({top:t.scrollHeight,behavior:"smooth"})}),100)}))}},props:{value:{type:Boolean,default:!1},action:{type:String,default:""}},components:{WiListFilters:E_["a"]}},US=RS,WS=(a("cc99"),Object(m["a"])(US,NS,MS,!1,null,"1c317998",null)),VS=WS.exports,BS={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(e){console.log("Filtros usados para visualizar atendimentos:",e)},viewSelectedSchedules:function(e){console.log("Filtros usados para visualizar agendamentos:",e)}},components:{TalksActionsDialog:zS,ScheduleActionsDialog:VS}},HS=BS,GS=(a("eb4b"),Object(m["a"])(HS,TS,AS,!1,null,"4b6bae10",null)),YS=GS.exports,JS=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("WNKanban",{attrs:{title:e.selectedStageCluster.name,"store-stage":"talk-stage","api-get-url":"talks/stage-cluster/"+e.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":e.goRouter(),"show-amount-sum":!1,hideReorderButton:!0,hideAddButton:!0,"can-move-item":function(){return!0},onStageChange:e.onStageChange,onPaginate:e.onPaginate,onReorder:e.onReorder,"order-options":e.orderOptions,"default-order":"last_event_at,desc","show-stage-action":!0,"stage-action-icon":"more_vert","stage-menu-items":e.stageMenuItems,"title-clickable":e.talkStageClusters.length>1,"reorder-cards":e.reorderCards,"subscribe-on-cards":e.subscribeOnCards},on:{"order-change":e.handleOrderChange,"stage-menu-action":e.handleStageMenuAction,"empty-stages-action":e.handleEmptyStagesAction,"title-select":e.handleTitleSelect,"on-title-click":e.handleTitleClick},scopedSlots:e._u([{key:"items",fn:function(t){var i=t.item;return[a("TalkCard",{attrs:{"talk-data":i},on:{click:function(t){return e.onCardClick(i)}}})]}}])})},QS=[],KS=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{background:"white !important"}},[a("v-toolbar",{staticStyle:{color:"white"},attrs:{dense:"",color:e.$wiDark?"dark":"primary"}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("arrow_back")])],1),a("v-toolbar-title",{class:{"wn-kanban__title-clickable":e.titleClickable},on:{click:function(t){return e.titleClick()}}},[e._v(" "+e._s(e.title||"Processos")+" "),e.titleClickable?a("v-icon",{attrs:{color:"white"}},[e._v("arrow_drop_down")]):e._e()],1),a("v-spacer"),e.wiConfig&&e.wiConfig.filters?a("WiListFilters",{attrs:{config:e.wiConfig.filters,params:e.apiGetParams,disabled:e.loading},on:{filter:function(t){e.setFilters(t)}}}):e._e(),e.orderOptions&&e.orderOptions.length>0?a("v-menu",{attrs:{"close-on-content-click":!0,"nudge-width":300},model:{value:e.orderMenu,callback:function(t){e.orderMenu=t},expression:"orderMenu"}},[a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{slot:"activator",small:"",outline:"",color:"white",disabled:e.loading},slot:"activator"},[a("v-icon",[e._v("sort")]),a("span",[e._v("Reordenar")])],1),a("v-card",[a("v-subheader",[e._v("Selecione a ordem")]),a("v-divider"),a("v-list",{attrs:{dense:""}},e._l(e.orderOptions,(function(t){return a("v-list-tile",{key:t.value,class:{"wi-kanban__order-item":!0,"wi-kanban__order-item--selected":t.value===e.order},on:{click:function(a){return e.handleOrderChange(t.value)}}},[a("v-list-tile-avatar",[a("v-icon",{class:{"wi-kanban__order-icon--selected":t.value===e.order}},[e._v(" "+e._s(t.icon)+" ")])],1),a("v-list-tile-title",[e._v(e._s(t.label))])],1)})),1),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{flat:""},on:{click:function(t){e.orderMenu=!1}}},[e._v("Fechar")])],1)],1)],1):e._e(),e.hideAddButton?e._e():a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:e.loading},on:{click:function(t){return e.$WiEditDialog({wiConfig:e.store+"-open",onSubmit:e.load,data:{}})}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Novo")])],1),a("v-btn",{attrs:{disabled:e.loading,icon:""},on:{click:function(t){return e.load()}}},[a("v-icon",{staticStyle:{color:"white"}},[e._v("refresh")])],1)],1),e.loading?a("v-progress-linear",{staticStyle:{margin:"unset",position:"absolute"},attrs:{indeterminate:!0}}):e._e(),e.stages.length<1&&!e.loading?a("v-flex",{attrs:{sm12:""}},[a("KanbanEmptyStages",{attrs:{icon:e.emptyStagesIcon,title:e.emptyStagesTitle,description:e.emptyStagesDescription,buttonText:e.emptyStagesButtonText},on:{action:e.handleEmptyStagesAction}})],1):e._e(),e.stages.length<1&&e.loading?a("v-flex",{attrs:{sm12:""}},[a("LoadingIndicator")],1):e._e(),e.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*e.getActiveStagesCount+"px"}},e._l(e.stages,(function(t,i){return a("div",{key:i,class:{box:!0,"wi-kanban__stage":!0,"wi-kanban__stage--closed":"closed"===t.stage_action,"wi-kanban__stage--canceled":"canceled"===t.stage_action,"wi-kanban__stage--floating":"closed"===t.stage_action||"canceled"===t.stage_action,"wi-kanban__stage--dragging":e.isCardDragging}},["open"===t.stage_action?[a("div",{staticStyle:{padding:"5px","max-width":"300px !important",margin:"unset"}},[a("div",{staticClass:"elevation-0"},[a("KanbanColumnHeader",{attrs:{"stage-color":t.color,"stage-icon":t.icon,"stage-name":t.name,"items-total":t.items.total,"store-stage":e.storeStage,"stage-data":t,"show-stage-action":e.showStageAction,"stage-action-icon":e.stageActionIcon,"stage-menu-items":e.stageMenuItems},on:{refresh:e.load,"stage-menu-action":function(t){e.$emit("stage-menu-action",t)}}}),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"==e.$Auth.user().account.id&&t.items.data&&t.items.data.length>0&&t.sum_quantity_unit?a("v-toolbar",{staticClass:"elevation-10 toolbar_status",staticStyle:{padding:"0px !important","margin-bottom":"5px"},attrs:{dense:""}},[a("v-icon",[e._v("list")]),a("strong",{staticStyle:{"font-size":"14px"}},[e._v(" Produtos/Serviços: ")]),a("v-spacer"),a("strong",{staticStyle:{"font-size":"16px"}},[e._v(" "+e._s(t.sum_quantity_unit)+" ")])],1):e._e(),e.showAmountSum&&"490fba83-2a5e-4b11-935a-754b25000880"!=e.$Auth.user().account.id&&t.items.data&&t.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",[e._v("attach_money")]),a("strong",{staticStyle:{"font-size":"14px"}},[e._v(" Valor total: ")]),a("v-spacer"),a("strong",{staticStyle:{"font-size":"16px"}},[e._v(" "+e._s(e._f("money")(t.sum_total_liquid))+" ")])],1):e._e(),a("Container",{staticClass:"wi-kanban__container",attrs:{"group-name":"col","get-child-payload":function(e){return t.items.data[e]},"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":e.handleDragStart,"drag-end":e.handleDragEnd,drop:function(t){return e.onDrop(i,t)}}},[e._l(e.reorderCards(t.items.data,e.order),(function(t,i){return a("Draggable",{key:i},[e._t("items",null,{item:t,index:i,refresh:e.load,loading:e.loading})],2)})),!e.noPaginate&&t.items.data&&t.items.data.length>0?a("v-btn",{attrs:{block:"",outline:"",color:"black",disabled:t.items.last_page==t.items.current_page||1==t.items.last_page,loading:t.loading},on:{click:function(a){return e.itemPaginate(t)}}},[e._v("Buscar Mais")]):e._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:t.color,size:"32"}},[e._v(" "+e._s(t.icon)+" ")]),a("div",{staticClass:"wi-kanban__stage-floating-title"},[e._v(e._s(t.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(t){return e.onDrop(i,t)}}})],1)]],2)})),0)]):e._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(t){return e.$WiEditDialog({wiConfig:e.store+"-open",onSubmit:e.load,data:{}})}}},[a("v-icon",[e._v("add")])],1)],1)},XS=[],ZS=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-toolbar",{staticClass:"kanban-header elevation-10",attrs:{dense:"",color:e.$wiDark?"dark":"white",flat:""}},[a("div",{staticClass:"kanban-header__content"},[a("div",{staticClass:"kanban-header__icon"},[e.storeStage?[a("v-btn",{staticClass:"kanban-header__edit-button",attrs:{icon:"",small:"",flat:""},on:{click:e.handleEditClick}},[a("v-icon",{attrs:{color:e.stageColor}},[e._v(e._s(e.stageIcon))])],1)]:[a("v-icon",{staticClass:"kanban-header__stage-icon",attrs:{color:e.stageColor}},[e._v(e._s(e.stageIcon))])]],2),a("div",{staticClass:"kanban-header__info"},[a("span",{staticClass:"kanban-header__title",style:{color:e.stageColor}},[e._v(" "+e._s(e.stageName)+" ")]),a("div",{staticClass:"kanban-header__counter"},[a("div",{staticClass:"kanban-header__counter-badge"},[e._v(" "+e._s(e.itemsTotal)+" ")]),e.showStageAction&&e.stageMenuItems.length?a("v-menu",{attrs:{"offset-y":"","close-on-content-click":!0},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"kanban-header__action-button ml-1",attrs:{icon:"","x-small":""}},i),[a("v-icon",{attrs:{small:""}},[e._v(e._s(e.stageActionIcon))])],1)]}}],null,!1,700383034)},[a("v-list",{attrs:{dense:""}},[e._l(e.stageMenuItems,(function(t,i){return["subheader"===t.type?a("v-subheader",{key:"sub"+i},[e._v(" "+e._s(t.title)+" ")]):a("v-list-tile",{key:t.id,class:{"v-list__tile--disabled":t.disabled&&t.disabled(e.stageData)},attrs:{disabled:t.disabled&&t.disabled(e.stageData)},on:{click:function(a){return e.handleMenuAction(t.id)}}},[t.icon?a("v-list-tile-avatar",[a("v-icon",{attrs:{color:t.color}},[e._v(e._s(t.icon))])],1):e._e(),a("v-list-tile-title",[e._v(" "+e._s(t.title)+" ")])],1)]}))],2)],1):e._e()],1)])])])},eD=[],tD={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 e=this;this.$WiEditDialog({wiConfig:this.storeStage,onSubmit:function(){return e.$emit("refresh")},data:this.stageData})},handleMenuAction:function(e){this.$emit("stage-menu-action",{stage:this.stageData,menuItemId:e})}}},aD=tD,iD=(a("4d10"),Object(m["a"])(aD,ZS,eD,!1,null,"dce0c1f0",null)),sD=iD.exports,oD=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"}},[e._v(e._s(e.icon))])],1),a("div",{staticClass:"empty-stages__icon-circle"})]),a("div",{staticClass:"empty-stages__text"},[a("h3",{staticClass:"empty-stages__title"},[e._v(e._s(e.title))]),a("p",{staticClass:"empty-stages__description"},[e._v(e._s(e.description))])]),e.buttonText?a("button",{staticClass:"empty-stages__button pulse",on:{click:function(t){return e.$emit("action")}}},[a("span",{staticClass:"empty-stages__button-bg"}),a("span",{staticClass:"empty-stages__button-content"},[a("v-icon",{attrs:{size:"20"}},[e._v("add")]),e._v(" "+e._s(e.buttonText)+" ")],1)]):e._e()])])])},nD=[],rD={name:"KanbanEmptyStages",props:{icon:{type:String,default:"inbox"},title:{type:String,required:!0},description:{type:String,required:!0},buttonText:{type:String,default:""}}},lD=rD,cD=(a("9732"),Object(m["a"])(lD,oD,nD,!1,null,"2c2c7215",null)),dD=cD.exports,uD={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(e,t){var a=this;null!==t.addedIndex&&(this.currentMovement.added={index:e,data:t.payload,position:t.addedIndex}),null!==t.removedIndex&&(this.currentMovement.removed={index:e,data:t.payload,position:t.removedIndex});var i=[];if(this.canMoveItem(t.payload)){this.stages[e].items.data=Object(In["a"])(this.stages[e].items.data,t).filter((function(e,t){return i.push({id:e.id,order:t}),e})),this.$forceUpdate();var s=null===t.removedIndex&&null!==t.addedIndex&&t.payload[this.fieldReferenceInItem]!==this.stages[e].id;s&&(this.agendarDialog={id:t.payload.id,active:!1,stage:this.stages[e],DateTime:null,order:t.addedIndex},"sim"===this.stages[e].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[e].items.data=a.stages[e].items.data.filter((function(e){return e.id!==t.payload.id})),a.revertCardMovement(),a.$forceUpdate())})):(this.alterarChamado(this.agendarDialog),this.setItemAttributesAfterchange())),null!==t.removedIndex&&null!==t.addedIndex&&this.alterarPrioridade()}else{null!==t.removedIndex&&null!==t.addedIndex&&(this.$swal.close(),this.alterarPrioridade());var o=this.immobileItemMessage(t.payload);this.$swal({type:"info",title:o.title,text:o.text})}},handleDragStart:function(e){e.isSource&&(this.isCardDragging=!0)},handleDragEnd:function(e){e.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(In["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(In["a"])(this.stages[this.currentMovement.removed.index].items.data,{addedIndex:this.currentMovement.removed.position,payload:this.currentMovement.removed.data,removedIndex:null})},load:function(e){var t=this;e&&(this.stages=[]),this.loading=!0,r["b"].get({uri:this.apiGetUrl,params:this.apiParams,sucess:function(e){t.stages=e.data,t.$forceUpdate(),t.loading=!1},error:function(e){console.error(e),t.loading=!1}})},alterarChamado:function(e){var t=this;return Object(Ae["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,t.loading=!0,i={id:e.id,order:e.order,stage_id:e.stage.id},e.DateTime&&(i.agendamento_log=String(e.DateTime).replace("T"," ")),a.next=6,t.onStageChange(e);case 6:s=a.sent,s.success?t.agendarDialog.active=!1:t.$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),t.$swal({type:"error",title:"Erro inesperado",text:"Tente novamente ou contacte o suporte."});case 14:return a.prev=14,t.loading=!1,a.finish(14);case 17:case"end":return a.stop()}}),a,null,[[0,10,14,17]])})))()},alterarPrioridade:function(){var e=this;return Object(Ae["a"])(regeneratorRuntime.mark((function t(){var a,i,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=e.stages[e.currentMovement.added.index],i={id:e.currentMovement.added.data.id,order:e.currentMovement.added.position,stage_id:a.id},t.prev=2,e.loading=!0,t.next=6,e.onReorder(i);case 6:s=t.sent,!s.success&&s.error&&(console.error("Erro ao reordenar:",s.error),e.$swal({type:"error",title:"Erro ao reordenar",text:s.error.message||"Não foi possível alterar a ordem do item"})),t.next=14;break;case 10:t.prev=10,t.t0=t["catch"](2),console.error("Erro ao reordenar:",t.t0),e.$swal({type:"error",title:"Erro inesperado",text:"Não foi possível alterar a ordem do item"});case 14:return t.prev=14,e.loading=!1,t.finish(14);case 17:case"end":return t.stop()}}),t,null,[[2,10,14,17]])})))()},cancelDialog:function(){this.load(),this.agendarDialog.active=!1},openEditModal:function(e,t){this.modalForm=t,this.modalStore=e,this.editModal=!0},closeModal:function(){this.editModal=!1},handleOrderChange:function(e){this.order=e,localStorage.setItem("".concat(this.store,"-kanban-order"),e),this.orderMenu=!1,this.load()},getOrderClass:function(e){return{"wi-kanban__order--selected":e===this.order}},setFilters:function(e){this.filters=e,this.$forceUpdate(),this.load()},itemPaginate:function(e){var t=this;return Object(Ae["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=t.stages.findIndex((function(t){return t.id===e.id})),-1!==i){a.next=3;break}return a.abrupt("return");case 3:return a.prev=3,t.stages[i].loading=!0,t.$forceUpdate(),a.next=8,t.onPaginate({stageId:e.id,currentPage:e.items.current_page,nextPage:e.items.current_page+1,params:Object(ke["a"])(Object(ke["a"])({},t.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,t.stages[i].items.total=r,n.forEach((function(e){var a=t.stages[i].items.data.some((function(t){return t.id===e.id}));a||t.stages[i].items.data.push(e)})),t.stages[i].items.last_page=c,t.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,t.stages[i].loading=!1,t.$forceUpdate(),a.finish(15);case 19:case"end":return a.stop()}}),a,null,[[3,12,15,19]])})))()},setCachedOrder:function(){var e=localStorage.getItem("".concat(this.store,"-kanban-order"));this.order=e||this.defaultOrder},handleEmptyStagesAction:function(){this.$emit("empty-stages-action",{refresh:this.load})},subscribeOnKanban:function(){this.subscribeOnCards&&this.subscribeOnCards(this.setCardsBySubscribe)},setCardsBySubscribe:function(e){var t=this;e&&this.stages&&(this.stages.forEach((function(a){if(a.items&&a.items.data)if(e[t.fieldReferenceInItem]===a.id){var i=a.items.data.findIndex((function(t){return t.id===e.id}));-1!==i?t.$set(a.items.data,i,Object(ke["a"])({},e)):(a.items.data.push(Object(ke["a"])({},e)),a.items.total++)}else{var s=a.items.data.findIndex((function(t){return t.id===e.id}));-1!==s&&(a.items.data.splice(s,1),a.items.total--)}})),this.$forceUpdate())},handleTitleSelect:function(e){this.$emit("title-select",{option:e,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(ke["a"])(Object(ke["a"])(Object(ke["a"])({},this.apiGetParams),this.filters),{},{order:this.order})},getActiveStagesCount:function(){return this.stages.filter((function(e){return"open"===e.stage_action})).length}},watch:{$route:"load"},components:{Container:Fn["Container"],Draggable:Fn["Draggable"],WiListFilters:E_["a"],LoadingIndicator:Mn["a"],KanbanColumnHeader:sD,KanbanEmptyStages:dD},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(e){return 1===e.stage}},immobileItemMessage:{type:Function,default:function(e){return{title:'Não é possível mover um item "'.concat(e.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(e){return e}},subscribeOnCards:{type:Function,default:null},confirmationOnMove:{type:Boolean,default:!1},selectedTitleProp:{type:Object,default:null},titleOptions:{type:Array,default:function(){return[]}}}},pD=uD,mD=(a("269e"),Object(m["a"])(pD,KS,XS,!1,null,"78d849a5",null)),vD=mD.exports,fD=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-card",{staticClass:"talk-card",style:{background:e.getTalkStatusBackground},on:{click:e.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:e._u([{key:"badge",fn:function(){return[a("div",{staticClass:"talk-card__badge-content"},[a("img",{style:e.getIconStyle,attrs:{src:e.getChannelIcon}})])]},proxy:!0}])},[a("v-avatar",{attrs:{size:"32"}},[e.talkData.contact&&e.talkData.contact.file?a("v-img",{attrs:{src:e.talkData.contact.file.url,"lazy-src":"static/icons/not-found.png"}}):1==e.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"},[e._v(" "+e._s(e.talkData.contact.person?e.talkData.contact.person.name:e.talkData.contact.name)+" ")]),a("div",{staticClass:"talk-card__channel-wrapper"},[a("div",{staticClass:"talk-card__channel-name",style:{backgroundColor:e.talkData.channel.color+"30",color:e.talkData.channel.color,filter:"brightness(0.7)"}},[e.talkData.channel.status&&e.talkData.channel.status.icon?a("v-icon",{attrs:{size:"12",color:e.talkData.channel.color}},[e._v(" "+e._s(e.talkData.channel.status.icon)+" ")]):e._e(),a("span",{staticClass:"talk-card__channel-text"},[e._v(e._s(e.talkData.channel.name))])],1)])])]),a("div",{staticClass:"talk-card__time"},[a("v-icon",{staticClass:"talk-card__time-icon",attrs:{size:"12"}},[e._v("schedule")]),a("span",[e._v(e._s(e.getExternalTimeFormated(e.talkData.last_event_at)))])],1)]),a("div",{staticClass:"talk-card__body"},[a("div",{staticClass:"talk-card__operator-section"},[[2,3,4].includes(e.talkData.status)?a("div",{staticClass:"talk-card__status"},[3===e.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"}):e._e(),4===e.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"}):e._e(),e.talkData.operator&&e.talkData.operator.name?a("div",{staticClass:"talk-card__operator"},[a("v-avatar",{attrs:{size:"20",color:e.talkData.operator&&e.talkData.operator.file?"":e.getOperatorAvatarColor}},[e.talkData.operator&&e.talkData.operator.file?a("v-img",{attrs:{src:e.talkData.operator.file.url}}):a("span",{staticClass:"white--text text-caption"},[e._v(e._s(e.getOperatorInitials))])],1),a("span",{staticClass:"talk-card__operator-name"},[e._v(e._s(e._f("stringlength")(e.talkData.operator.name,22)))])],1):2===e.talkData.status?a("div",{staticClass:"talk-card__status-text orange--text"},[a("v-icon",{staticClass:"orange--text",attrs:{size:"14"}},[e._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):e._e()]):1===e.talkData.status?a("div",{staticClass:"talk-card__status-text info--text"},[a("v-icon",{staticClass:"info--text",attrs:{size:"14"}},[e._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):e._e()]),e.talkData.team||e.talkData.category?a("div",{staticClass:"talk-card__footer"},[e.talkData.team?a("WNTag",{attrs:{text:e.talkData.team.name,icon:"groups",color:e.talkData.team.color}}):e._e(),e.talkData.category?a("WNTag",{attrs:{text:e.talkData.category.name,icon:e.talkData.category.icon,color:e.talkData.category.color}}):e._e()],1):e._e()])]),a("TalkDialog",{attrs:{talkId:e.currentTalkId},on:{close:e.onCloseTalkDialog},model:{value:e.talkDialog,callback:function(t){e.talkDialog=t},expression:"talkDialog"}})],1)},gD=[],_D=a("4f21"),hD=a("9d2c"),bD={name:"TalkCard",components:{WNTag:_D["a"],GroupIcon:py["a"],TalkDialog:hD["a"]},props:{talkData:{type:Object,required:!0}},data:function(){return{talkDialog:!1,currentTalkId:null}},computed:{getChannelIcon:function(){var e={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 e[this.talkData.channel.type.code]||""},getIconStyle:function(){var e={instagram:"width: 20px; height: 20px;",facebook:"border-radius: 5px; width: 18px; height: 18px;",email:"width: 20px; height: 20px;",sms:"width: 20px; height: 20px;"};return e[this.talkData.channel.type.code]||""},getOperatorInitials:function(){var e;return null!==(e=this.talkData.operator)&&void 0!==e&&e.name?this.talkData.operator.name.split(" ").map((function(e){return e[0]})).slice(0,2).join("").toUpperCase():""},getOperatorAvatarColor:function(){var e,t=["#1976D2","#388E3C","#D32F2F","#FFA000","#7B1FA2"],a=null===(e=this.talkData.operator)||void 0===e?void 0:e.name.split("").reduce((function(e,t){return t.charCodeAt(0)+e}),0);return t[a%t.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 e=["talks","talk-messages","talk","talk-view","talk-view-messages","talk-view-messages-page"].includes(this.$route.name);e?this.openTalkPage():this.openTalkDialog()},openTalkPage:function(){var e=this.$vuetify.breakpoint.smAndDown?"talk-view-messages-page":"talk-view-messages";this.$router.push({name:e,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(e){if(!e)return"Agora";var t=this.$moment(e),a=this.$moment().startOf("day"),i=Math.round(this.$moment.duration(a-t).asDays());if(i>1)return this.$moment(e).format("DD/MM HH:mm");var s=this.$moment(e).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}}},xD=bD,yD=(a("289c"),Object(m["a"])(xD,fD,gD,!1,null,"0f7c553e",null)),kD=yD.exports,CD={name:"BusinessOfProcess",components:{WNKanban:vD,TalkCard:kD},mixins:[Wu["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(ke["a"])({},Object(ol["c"])("Talks",["allTalks"])),methods:Object(ke["a"])(Object(ke["a"])({},Object(ol["b"])("Talks",["addTalksSubscriber","removeTalksSubscriber","openTalkCategorySelector"])),{},{goRouter:function(){return{}},listTalkContactsByPerson:function(e){var t=this;this.$WiListDialog({wiConfig:"talk-contact-all",mode:"select",callback:function(e){t.openTalkContact(e)},filter:{person_id:e.person_id,order:"talk_contacts.last_event_at,desc;talk_contacts.name,asc"}})},onStageChange:function(e){var t={id:e.id,talk_stage_id:e.stage.id};return"closed"===e.stage.id?(t.talk_stage_id=null,t.status=3,this.closeTalkCheckCategory(e,t)):"canceled"===e.stage.id?(t.talk_stage_id=null,t.status=4,this.updateTalkStage(e,t)):this.updateTalkStage(e,t)},updateTalkStage:function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return new Promise((function(i){r["b"].put({uri:"talks/talk",id:e.id,data:t,sucess:function(e){201===e.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(e){console.error("Erro ao atualizar estágio:",e),i({success:!1,error:{message:"Erro ao tentar atualizar o estágio do atendimento",details:e}}),a&&a({success:!1,error:{message:"Erro ao tentar atualizar o estágio do atendimento",details:e}})}})}))},closeTalkCheckCategory:function(e,t){var a=this;return this.$WiCheckPermission("1ffa9cf7")?this.openCategoryDialog(e,t,(function(i,s){return t.talk_category_id=i.id,a.updateTalkStage(e,t,s)})):this.updateTalkStage(e,t)},openCategoryDialog:function(e,t){var a=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return new Promise((function(s){a.openTalkCategorySelector({currentCategoryId:e.talk_category_id,callback:function(e){a.$WiApiPut({uri:"talks/talk",id:t.id,data:{talk_category_id:e.id}}),i&&i(e,s)}})}))},onPaginate:function(e){var t=this;return new Promise((function(a){t.$WiApiGet({uri:"talks/talk",params:Object(ke["a"])(Object(ke["a"])({status:"1,2",page:e.nextPage,limit:e.params.limit},e.params),{},{order:"last_event_at,desc",talk_stage_id:e.stageId}),callback:function(e){e.success?a({success:!0,data:{items:e.success.data,total:e.success.total,currentPage:e.success.current_page,lastPage:e.success.last_page}}):a({success:!1,error:{message:"Erro ao carregar mais itens",details:e.error}})}})}))},onReorder:function(){return new Promise((function(e){e({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(e){console.log("Nova ordenação:",e)},handleStageMenuAction:function(e){var t=this,a=e.menuItemId,i=e.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(e){e.isConfirmed&&t.$WiApiDelete({uri:"talks/talk",id:i.id,callback:function(){t.$emit("refresh")}})}));break}},onCardClick:function(e){this.$router.push({name:"talk-view",params:{id:e.id}})},handleEmptyStagesAction:function(e){var t=e.refresh;this.$WiEditDialog({wiConfig:"talk-stage",data:{talk_stage_cluster_id:this.selectedStageCluster.id},onSubmit:function(){t()},redirectOnSubmit:!1})},reorderCards:function(e,t){if(!e||!e.length||!t)return e;var a=t.split(","),i=Object(N_["a"])(a,2),s=i[0],o=i[1];return Object(Te["a"])(e).sort((function(e,t){var a=new Date(e[s]).getTime(),i=new Date(t[s]).getTime();return"desc"===o?i-a:a-i}))},subscribeOnCards:function(e){this.setTalkChanged=e},onTalksChanged:function(e){var t=e.talk;t&&this.setTalkChanged(t)},handleTitleSelect:function(e){var t=e.option,a=e.refresh;this.stageClusterId=t.id,this.selectedTitleCluster=t,this.saveSelectedCluster(t),this.$forceUpdate(),setTimeout((function(){a()}),100)},getTalkStageSlusters:function(){var e=this;this.$WiApiGet({uri:"talks/stage-cluster",callback:function(t){var a=t.success;a&&(e.talkStageClusters=a.data)}})},initializeSelectedCluster:function(){var e=this.getStoredSelectedCluster();if(e){var t=this.talkStageClusters.some((function(t){return t.id===e.id}));if(t)return this.selectedTitleCluster=e,void(this.stageClusterId=e.id)}var a=this.$route.params.stageClusterId;if(a&&this.talkStageClusters.length>0){var i=this.talkStageClusters.find((function(e){return e.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 e=localStorage.getItem("e7a8c053-9f8d-4c9b-b1a7-9c6e331e6b89");return e?JSON.parse(e):null},saveSelectedCluster:function(e){localStorage.setItem("e7a8c053-9f8d-4c9b-b1a7-9c6e331e6b89",JSON.stringify(e))},handleTitleClick:function(e){var t=this,a=e.refresh;this.$WiListDialog({wiConfig:"talk-stage-cluster",mode:"select",callback:function(e){e&&e.id&&(t.selectedStageCluster=e,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"})}},wD=CD,SD=Object(m["a"])(wD,JS,QS,!1,null,null,null),DD=SD.exports,ED=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("WiView",{ref:"wnAiAgentConfig",attrs:{title:e.title,index:"wn-talk-ia-agent-config",apiUrl:"talks/menu"},on:{afterLoad:e.setContent},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.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 "+e.agentConfig.gender+" "+e.agentConfig.personality}}),a("div",{staticClass:"talk-ia-agent__avatar-effects"},[e.agentConfig.communicationMode?a("div",{staticClass:"talk-ia-agent__effect talk-ia-agent__effect--communication",class:"talk-ia-agent__effect--"+e.agentConfig.communicationMode},[a("div",{staticClass:"talk-ia-agent__effect-icon"},[a("span",[e._v(e._s(e.communicationEffectEmoji))])]),a("div",{staticClass:"talk-ia-agent__effect-tooltip"},[e._v(" "+e._s(e.communicationLabel)+" ")])]):e._e(),e.agentConfig.informationScope?a("div",{staticClass:"talk-ia-agent__effect talk-ia-agent__effect--scope",class:"talk-ia-agent__effect--"+e.agentConfig.informationScope},[a("div",{staticClass:"talk-ia-agent__effect-icon"},[a("span",[e._v(e._s(e.scopeEffectEmoji))])]),a("div",{staticClass:"talk-ia-agent__effect-tooltip"},[e._v(" "+e._s(e.scopeLabel)+" ")])]):e._e(),e.agentConfig.conversationStart?a("div",{staticClass:"talk-ia-agent__effect talk-ia-agent__effect--conversation",class:"talk-ia-agent__effect--"+e.agentConfig.conversationStart},[a("div",{staticClass:"talk-ia-agent__effect-icon"},[a("span",[e._v(e._s(e.conversationEffectEmoji))])]),a("div",{staticClass:"talk-ia-agent__effect-tooltip"},[e._v(" "+e._s(e.conversationStartLabel)+" ")])]):e._e(),e.agentConfig.unknownResponse?a("div",{staticClass:"talk-ia-agent__effect talk-ia-agent__effect--unknown",class:"talk-ia-agent__effect--"+e.agentConfig.unknownResponse},[a("div",{staticClass:"talk-ia-agent__effect-icon"},[a("span",[e._v(e._s(e.unknownResponseEffectEmoji))])]),a("div",{staticClass:"talk-ia-agent__effect-tooltip"},[e._v(" "+e._s(e.unknownResponseLabel)+" ")])]):e._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:e.statusClass}),a("span",{staticClass:"talk-ia-agent__avatar-status-text"},[e._v(e._s(e.statusText))])]),e.isAllFieldsComplete()?e._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:e.completionPercentage+"%"}})]),a("span",{staticClass:"talk-ia-agent__progress-text"},[e._v(e._s(e.completionPercentage)+"% Completo")])])]),a("div",{staticClass:"talk-ia-agent__avatar-aura",class:e.auraClass}),a("div",{staticClass:"talk-ia-agent__particles"},e._l(6,(function(t){return a("div",{key:t,staticClass:"talk-ia-agent__particle",class:"talk-ia-agent__particle--"+t,style:{animationDelay:.5*t+"s"}},[e._v(" "+e._s(e.particleEmoji)+" ")])})),0)])]),a("div",{staticClass:"talk-ia-agent__avatar-info"},[a("h3",{staticClass:"talk-ia-agent__avatar-name"},[e._v(" "+e._s(e.agentConfig.name||"Nome do Agente")+" "),e.agentConfig.showNameInMessages?a("span",{staticClass:"talk-ia-agent__name-badge"},[e._v("👤")]):e._e()]),a("p",{staticClass:"talk-ia-agent__avatar-description"},[e._v(" "+e._s(e.personalityDescription)+" ")]),a("div",{staticClass:"talk-ia-agent__avatar-stats"},[e.agentConfig.communicationMode?a("div",{staticClass:"talk-ia-agent__stat"},[a("span",{staticClass:"talk-ia-agent__stat-icon"},[e._v(e._s(e.communicationEffectEmoji))]),a("span",{staticClass:"talk-ia-agent__stat-label"},[e._v(" "+e._s(e.communicationLabel)+" ")])]):e._e(),e.agentConfig.informationScope?a("div",{staticClass:"talk-ia-agent__stat"},[a("span",{staticClass:"talk-ia-agent__stat-icon"},[e._v(e._s(e.scopeEffectEmoji))]),a("span",{staticClass:"talk-ia-agent__stat-label"},[e._v(e._s(e.scopeLabel))])]):e._e(),e.agentConfig.conversationStart?a("div",{staticClass:"talk-ia-agent__stat"},[a("span",{staticClass:"talk-ia-agent__stat-icon"},[e._v(e._s(e.conversationEffectEmoji))]),a("span",{staticClass:"talk-ia-agent__stat-label"},[e._v(e._s(e.conversationStartLabel))])]):e._e(),e.agentConfig.unknownResponse?a("div",{staticClass:"talk-ia-agent__stat"},[a("span",{staticClass:"talk-ia-agent__stat-icon"},[e._v(e._s(e.unknownResponseEffectEmoji))]),a("span",{staticClass:"talk-ia-agent__stat-label"},[e._v(e._s(e.unknownResponseLabel))])]):e._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(t){return e.toggleAccordion(0)}}},[a("div",{staticClass:"talk-ia-agent__accordion-title"},[a("span",{staticClass:"talk-ia-agent__accordion-icon"},[e._v("⚙️")]),a("span",[e._v("Configurações Básicas")]),e.isBasicSectionComplete()?a("span",{staticClass:"talk-ia-agent__section-complete"},[e._v("✅")]):a("span",{staticClass:"talk-ia-agent__section-pending"},[e._v("⚠️")])]),a("span",{staticClass:"talk-ia-agent__accordion-arrow",class:{"talk-ia-agent__accordion-arrow--open":0===e.activeAccordion}},[e._v("▼")])]),a("div",{staticClass:"talk-ia-agent__accordion-content",class:{"talk-ia-agent__accordion-content--open":0===e.activeAccordion}},[a("form",{staticClass:"talk-ia-agent__form",on:{submit:function(t){return t.preventDefault(),e.saveConfiguration(t)}}},[a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"agent-name"}},[e._v("Nome do assistente virtual")]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.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:e.agentConfig.name},on:{input:function(t){t.target.composing||e.$set(e.agentConfig,"name",t.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:e.agentConfig.showNameInMessages,expression:"agentConfig.showNameInMessages"}],staticClass:"talk-ia-agent__checkbox-input",attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.agentConfig.showNameInMessages)?e._i(e.agentConfig.showNameInMessages,null)>-1:e.agentConfig.showNameInMessages},on:{change:function(t){var a=e.agentConfig.showNameInMessages,i=t.target,s=!!i.checked;if(Array.isArray(a)){var o=null,n=e._i(a,o);i.checked?n<0&&e.$set(e.agentConfig,"showNameInMessages",a.concat([o])):n>-1&&e.$set(e.agentConfig,"showNameInMessages",a.slice(0,n).concat(a.slice(n+1)))}else e.$set(e.agentConfig,"showNameInMessages",s)}}}),a("span",{staticClass:"talk-ia-agent__checkbox-label"},[e._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"}},[e._v("Modo de se comunicar")]),a("select",{directives:[{name:"model",rawName:"v-model",value:e.agentConfig.communicationMode,expression:"agentConfig.communicationMode"}],staticClass:"talk-ia-agent__select",attrs:{id:"communication-mode"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.$set(e.agentConfig,"communicationMode",t.target.multiple?a:a[0])}}},[a("option",{attrs:{value:""}},[e._v("Selecione o modo de comunicação")]),a("option",{attrs:{value:"DETAILED"}},[e._v("Respostas Completas e nos Mínimos Detalhes")]),a("option",{attrs:{value:"CONCISE"}},[e._v("Respostas Diretas e Objetivas")]),a("option",{attrs:{value:"BRIEF"}},[e._v("Respostas extremamente Diretas e Curtas")])]),e.agentConfig.communicationMode?a("p",{staticClass:"talk-ia-agent__example"},[e._v(e._s(e.communicationExample)+" ")]):e._e()]),a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"unknown-response"}},[e._v("Como agir caso não saiba a resposta")]),a("select",{directives:[{name:"model",rawName:"v-model",value:e.agentConfig.unknownResponse,expression:"agentConfig.unknownResponse"}],staticClass:"talk-ia-agent__select",attrs:{id:"unknown-response"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.$set(e.agentConfig,"unknownResponse",t.target.multiple?a:a[0])}}},[a("option",{attrs:{value:""}},[e._v("Selecione como agir")]),a("option",{attrs:{value:"TRANSFER_TO_HUMAN_AGENT"}},[e._v("Encaminhamento para atendimento humano")]),a("option",{attrs:{value:"ADMIT_LIMITATION_AND_FOLLOW_UP"}},[e._v("Admitir que não sabe a resposta e informar que entraremos em contato")]),a("option",{attrs:{value:"VERIFY_AND_ASK_FOR_TIME"}},[e._v("Dizer que irá verificar e pedir um momento")]),a("option",{attrs:{value:"OFFER_ALTERNATIVE_SOLUTIONS"}},[e._v("Oferecer ajuda alternativa")]),a("option",{attrs:{value:"PROVIDE_SUPPORT_CONTACTS"}},[e._v("Fornecer informações de contato para suporte adicional ")]),a("option",{attrs:{value:"REQUEST_ADDITIONAL_INFORMATION"}},[e._v("Pedido de mais detalhes para melhor entendimento")])]),e.agentConfig.unknownResponse?a("p",{staticClass:"talk-ia-agent__example"},[e._v(e._s(e.unknownResponseExample)+" ")]):e._e()]),a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"conversation-start"}},[e._v("Como iniciar a conversa")]),a("select",{directives:[{name:"model",rawName:"v-model",value:e.agentConfig.conversationStart,expression:"agentConfig.conversationStart"}],staticClass:"talk-ia-agent__select",attrs:{id:"conversation-start"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.$set(e.agentConfig,"conversationStart",t.target.multiple?a:a[0])}}},[a("option",{attrs:{value:""}},[e._v("Selecione como iniciar")]),a("option",{attrs:{value:"GREETING_AND_OFFER_ASSISTANCE"}},[e._v("Fazer Saudação e Oferecer Ajuda")]),a("option",{attrs:{value:"OPEN_QUESTION_APPROACH"}},[e._v("Faça uma pergunta aberta para iniciar a conversa")]),a("option",{attrs:{value:"CASUAL_FUNNY_APPROACH"}},[e._v("Abordar de Forma Divertida e Engraçada")]),a("option",{attrs:{value:"TOPIC_OPTIONS_MENU"}},[e._v("Oferecer Opções de Assuntos")])]),e.agentConfig.conversationStart?a("p",{staticClass:"talk-ia-agent__example"},[e._v(e._s(e.conversationStartExample))]):e._e()]),a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"information-scope"}},[e._v("Alcance de Informações da IA")]),a("select",{directives:[{name:"model",rawName:"v-model",value:e.agentConfig.informationScope,expression:"agentConfig.informationScope"}],staticClass:"talk-ia-agent__select",attrs:{id:"information-scope"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.$set(e.agentConfig,"informationScope",t.target.multiple?a:a[0])}}},[a("option",{attrs:{value:""}},[e._v("Selecione o alcance")]),a("option",{attrs:{value:"RESTRICTED"}},[e._v("🔒 Restrito - Responde apenas com base na Base de Conhecimento interna ")]),a("option",{attrs:{value:"CONTEXTUAL"}},[e._v("🔍 Contextual - Usa a Base de Conhecimento com apoio limitado de fontes externas")]),a("option",{attrs:{value:"OPEN"}},[e._v("🌐 Aberto - Busca informações livremente na internet para responder ")])]),e.agentConfig.informationScope?a("p",{staticClass:"talk-ia-agent__example"},[e._v(e._s(e.informationScopeExample)+" ")]):e._e()]),a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"personality"}},[e._v("Personalidade")]),a("select",{directives:[{name:"model",rawName:"v-model",value:e.agentConfig.personality,expression:"agentConfig.personality"}],staticClass:"talk-ia-agent__select",attrs:{id:"personality"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.$set(e.agentConfig,"personality",t.target.multiple?a:a[0])}}},[a("option",{attrs:{value:""}},[e._v("Selecionar personalidade")]),a("option",{attrs:{value:"FRIENDLY"}},[e._v("Amigável, conversador, extrovertido e animado")]),a("option",{attrs:{value:"PROFESSIONAL"}},[e._v("Profissional, formal, sério e cortês")]),a("option",{attrs:{value:"CASUAL"}},[e._v("Descontraído, casual, relaxado e informal")]),a("option",{attrs:{value:"EDUCATIONAL"}},[e._v("Educativo, informativo, didático e detalhista")]),a("option",{attrs:{value:"EMPATHETIC"}},[e._v("Empático, acolhedor, compreensivo e simpático")]),a("option",{attrs:{value:"EFFICIENT"}},[e._v("Eficiente, direto, objetivo e focado")]),a("option",{attrs:{value:"HUMOROUS"}},[e._v("Humorístico, divertido, engraçado e alegre")]),a("option",{attrs:{value:"MOTIVATIONAL"}},[e._v("Motivador, positivo, encorajador e otimista")]),a("option",{attrs:{value:"FLIRTATIOUS"}},[e._v("Sexy, Provocante, Envolvente e Flertativa")])]),e.agentConfig.personality?a("p",{staticClass:"talk-ia-agent__example"},[e._v(e._s(e.personalityExample))]):e._e()])])])]),a("div",{staticClass:"talk-ia-agent__accordion-item"},[a("div",{staticClass:"talk-ia-agent__accordion-header",on:{click:function(t){return e.toggleAccordion(1)}}},[a("div",{staticClass:"talk-ia-agent__accordion-title"},[a("span",{staticClass:"talk-ia-agent__accordion-icon"},[e._v("🎯")]),a("span",[e._v("Missão da IA")]),e.isMissionSectionComplete()?a("span",{staticClass:"talk-ia-agent__section-complete"},[e._v("✅")]):a("span",{staticClass:"talk-ia-agent__section-pending"},[e._v("⚠️")])]),a("span",{staticClass:"talk-ia-agent__accordion-arrow",class:{"talk-ia-agent__accordion-arrow--open":1===e.activeAccordion}},[e._v("▼")])]),a("div",{staticClass:"talk-ia-agent__accordion-content",class:{"talk-ia-agent__accordion-content--open":1===e.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"}},[e._v("Missão da IA")]),a("div",{staticClass:"talk-ia-agent__mission-container"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.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:e.agentConfig.mission},on:{input:function(t){t.target.composing||e.$set(e.agentConfig,"mission",t.target.value)}}})]),a("p",{staticClass:"talk-ia-agent__example"},[e._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(t){return e.toggleAccordion(2)}}},[a("div",{staticClass:"talk-ia-agent__accordion-title"},[a("span",{staticClass:"talk-ia-agent__accordion-icon"},[e._v("🔧")]),a("span",[e._v("Regras de Atendimento")]),e.isServiceRulesSectionComplete()?a("span",{staticClass:"talk-ia-agent__section-complete"},[e._v("✅")]):a("span",{staticClass:"talk-ia-agent__section-pending"},[e._v("⚠️")])]),a("span",{staticClass:"talk-ia-agent__accordion-arrow",class:{"talk-ia-agent__accordion-arrow--open":2===e.activeAccordion}},[e._v("▼")])]),a("div",{staticClass:"talk-ia-agent__accordion-content",class:{"talk-ia-agent__accordion-content--open":2===e.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"}},[e._v("Regras de Atendimento")]),a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.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:e.agentConfig.serviceRules},on:{input:function(t){t.target.composing||e.$set(e.agentConfig,"serviceRules",t.target.value)}}}),a("p",{staticClass:"talk-ia-agent__example"},[e._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(t){return e.toggleAccordion(3)}}},[a("div",{staticClass:"talk-ia-agent__accordion-title"},[a("span",{staticClass:"talk-ia-agent__accordion-icon"},[e._v("🏢")]),a("span",[e._v("Informações do Negócio")]),e.isBusinessSectionComplete()?a("span",{staticClass:"talk-ia-agent__section-complete"},[e._v("✅")]):a("span",{staticClass:"talk-ia-agent__section-pending"},[e._v("⚠️")])]),a("span",{staticClass:"talk-ia-agent__accordion-arrow",class:{"talk-ia-agent__accordion-arrow--open":3===e.activeAccordion}},[e._v("▼")])]),a("div",{staticClass:"talk-ia-agent__accordion-content",class:{"talk-ia-agent__accordion-content--open":3===e.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"}},[e._v("Nome da Empresa")]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.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:e.agentConfig.companyName},on:{input:function(t){t.target.composing||e.$set(e.agentConfig,"companyName",t.target.value)}}})]),a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"company-description"}},[e._v("Descrição da Empresa")]),a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.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:e.agentConfig.companyDescription},on:{input:function(t){t.target.composing||e.$set(e.agentConfig,"companyDescription",t.target.value)}}})]),a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"business-hours"}},[e._v("Horário de Funcionamento Informado")]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.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:e.agentConfig.businessHours},on:{input:function(t){t.target.composing||e.$set(e.agentConfig,"businessHours",t.target.value)}}})]),a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"company-contacts"}},[e._v("Contatos da Empresa")]),a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.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:e.agentConfig.companyContacts},on:{input:function(t){t.target.composing||e.$set(e.agentConfig,"companyContacts",t.target.value)}}}),a("p",{staticClass:"talk-ia-agent__example"},[e._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(t){return e.toggleAccordion(4)}}},[a("div",{staticClass:"talk-ia-agent__accordion-title"},[a("span",{staticClass:"talk-ia-agent__accordion-icon"},[e._v("💬")]),a("span",[e._v("Exemplos de Perguntas e Respostas")]),e.isExamplesSectionComplete()?a("span",{staticClass:"talk-ia-agent__section-complete"},[e._v("✅")]):a("span",{staticClass:"talk-ia-agent__section-pending"},[e._v("⚠️")])]),a("span",{staticClass:"talk-ia-agent__accordion-arrow",class:{"talk-ia-agent__accordion-arrow--open":4===e.activeAccordion}},[e._v("▼")])]),a("div",{staticClass:"talk-ia-agent__accordion-content",class:{"talk-ia-agent__accordion-content--open":4===e.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"},[e._v("Adicione exemplos de perguntas e respostas")]),a("p",{staticClass:"talk-ia-agent__examples-subtitle"},[e._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"},e._l(Array.isArray(e.agentConfig.examples)?e.agentConfig.examples:[],(function(t,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"},[e._v("#"+e._s(i+1))]),a("button",{staticClass:"talk-ia-agent__example-remove",attrs:{type:"button",title:"Remover exemplo"},on:{click:function(t){return e.removeExample(i)}}},[e._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"},[e._v("❓")]),e._v(" Pergunta ")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.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:t.question},on:{input:function(a){a.target.composing||e.$set(t,"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"},[e._v("🤖")]),e._v(" Resposta ")]),a("textarea",{directives:[{name:"model",rawName:"v-model",value:t.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:t.answer},on:{input:function(a){a.target.composing||e.$set(t,"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:e.addExample}},[a("span",{staticClass:"talk-ia-agent__button-icon"},[e._v("➕")]),e._v(" Adicionar Exemplo ")])]),a("div",{staticClass:"talk-ia-agent__examples-help"},[a("p",{staticClass:"talk-ia-agent__help-text"},[e._v(" 💡 "),a("strong",[e._v("Dica:")]),e._v(" Adicione exemplos específicos do seu negócio para melhorar a qualidade das respostas da IA. "),a("strong",[e._v("⚠️ Atenção:")]),e._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(t){return e.toggleAccordion(5)}}},[a("div",{staticClass:"talk-ia-agent__accordion-title"},[a("span",{staticClass:"talk-ia-agent__accordion-icon"},[e._v("🔄")]),a("span",[e._v("Etapas de Atendimento/Conversa")]),e.isConversationStepsSectionComplete()?a("span",{staticClass:"talk-ia-agent__section-complete"},[e._v("✅")]):a("span",{staticClass:"talk-ia-agent__section-pending"},[e._v("⚠️")])]),a("span",{staticClass:"talk-ia-agent__accordion-arrow",class:{"talk-ia-agent__accordion-arrow--open":5===e.activeAccordion}},[e._v("▼")])]),a("div",{staticClass:"talk-ia-agent__accordion-content",class:{"talk-ia-agent__accordion-content--open":5===e.activeAccordion}},[a("div",{staticClass:"talk-ia-agent__form"},[a("ConversationSteps",{attrs:{content:i},on:{refresh:e.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":!e.isAllFieldsComplete()},attrs:{type:"submit",disabled:!e.isAllFieldsComplete()},on:{click:e.saveConfiguration}},[e._v(" "+e._s(e.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:e.resetConfiguration}},[e._v(" Resetar ")])])])])])]):e._e()]}}])},[a("template",{slot:"toolbarItensBefore"},[a("v-btn",{attrs:{icon:"",small:""},on:{click:function(t){return e.copyAgent()}}},[a("v-icon",{attrs:{color:"white"}},[e._v("content_copy")])],1)],1)],2)},OD=[],TD=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"conversation-steps"},[e._m(0),e.loading?a("div",{staticClass:"conversation-steps__loading"},[a("div",{staticClass:"conversation-steps__spinner"}),a("p",[e._v("Carregando etapas de conversa...")])]):e.clusterId?e.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:e.clusterColor}},[e.clusterIcon?a("v-icon",{staticClass:"conversation-steps__icon"},[e._v(e._s(e.clusterIcon))]):a("span",{staticClass:"conversation-steps__fallback-icon"},[e._v("📋")])],1),a("div",{staticClass:"conversation-steps__cluster-details-compact"},[a("span",{staticClass:"conversation-steps__cluster-name-compact"},[e._v(e._s(e.clusterName))]),a("span",{staticClass:"conversation-steps__cluster-count-compact"},[e._v("• "+e._s(e.stages.length)+" etapa"+e._s(1!==e.stages.length?"s":""))])])]),a("div",{staticClass:"conversation-steps__stages"},e._l(e.sortedStages,(function(t){return a("div",{key:t.id,staticClass:"conversation-steps__stage-compact"},[a("div",{staticClass:"conversation-steps__stage-icon",style:{backgroundColor:t.color||"#4889f2"}},[t.icon?a("v-icon",{staticClass:"conversation-steps__icon"},[e._v(e._s(t.icon))]):a("span",{staticClass:"conversation-steps__fallback-icon"},[e._v("📋")])],1),a("div",{staticClass:"conversation-steps__stage-content"},[a("div",{staticClass:"conversation-steps__stage-info-line"},[a("span",{staticClass:"conversation-steps__stage-name"},[e._v(e._s(t.name))]),a("span",{staticClass:"conversation-steps__stage-order"},[e._v("• Ordem: "+e._s(t.order))])])]),a("div",{staticClass:"conversation-steps__stage-actions"},[a("button",{staticClass:"conversation-steps__action-button",attrs:{title:"Editar"},on:{click:function(a){return e.editStage(t)}}},[e._v(" ✏️ ")]),a("button",{staticClass:"conversation-steps__action-button",attrs:{title:"Excluir"},on:{click:function(a){return e.deleteStage(t)}}},[e._v(" 🗑️ ")])])])})),0),a("div",{staticClass:"conversation-steps__actions"},[a("button",{staticClass:"conversation-steps__button conversation-steps__button--add",on:{click:e.addStage}},[a("span",{staticClass:"conversation-steps__button-icon"},[e._v("➕")]),e._v(" Adicionar Nova Etapa ")])])]):a("div",{staticClass:"conversation-steps__empty"},[a("div",{staticClass:"conversation-steps__empty-icon"},[e._v("📝")]),a("h5",{staticClass:"conversation-steps__empty-title"},[e._v("Nenhuma etapa encontrada")]),a("p",{staticClass:"conversation-steps__empty-description"},[e._v(" Este cluster não possui etapas configuradas ainda. ")]),a("button",{staticClass:"conversation-steps__button conversation-steps__button--add",on:{click:e.addStage}},[a("span",{staticClass:"conversation-steps__button-icon"},[e._v("➕")]),e._v(" Adicionar Primeira Etapa ")])]):a("div",{staticClass:"conversation-steps__empty"},[a("div",{staticClass:"conversation-steps__empty-icon"},[e._v("📋")]),a("h5",{staticClass:"conversation-steps__empty-title"},[e._v("Nenhuma etapa configurada")]),a("p",{staticClass:"conversation-steps__empty-description"},[e._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:e.addStage}},[a("span",{staticClass:"conversation-steps__button-icon"},[e._v("➕")]),e._v(" Adicionar Primeira Etapa ")])]),e.error?a("div",{staticClass:"conversation-steps__error"},[a("div",{staticClass:"conversation-steps__error-icon"},[e._v("⚠️")]),a("h5",{staticClass:"conversation-steps__error-title"},[e._v("Erro ao carregar etapas")]),a("p",{staticClass:"conversation-steps__error-message"},[e._v(e._s(e.error))]),a("button",{staticClass:"conversation-steps__button conversation-steps__button--retry",on:{click:e.loadStages}},[e._v(" Tentar Novamente ")])]):e._e()])},AD=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"conversation-steps__header"},[a("h4",{staticClass:"conversation-steps__title"},[e._v("Etapas de Atendimento/Conversa")]),a("p",{staticClass:"conversation-steps__subtitle"},[e._v(" Defina o fluxo de conversa e as etapas que o agente deve seguir durante o atendimento ")])])}],FD={name:"ConversationSteps",props:{content:{type:Object,required:!0}},data:function(){return{loading:!1,error:null,stages:[],clusterId:null}},computed:{clusterName:function(){var e;return this.stages.length>0?null===(e=this.stages[0].cluster)||void 0===e?void 0:e.name:"Cluster"},clusterColor:function(){var e;return this.stages.length>0?null===(e=this.stages[0].cluster)||void 0===e?void 0:e.color:"#4889f2"},clusterIcon:function(){var e;return this.stages.length>0&&(null===(e=this.stages[0].cluster)||void 0===e?void 0:e.icon)||""},sortedStages:function(){return Object(Te["a"])(this.stages).sort((function(e,t){return e.order!==t.order?e.order-t.order:new Date(e.created_at)-new Date(t.created_at)}))}},watch:{"content.talk_stage_cluster_id":{immediate:!0,handler:function(e){this.clusterId=e,e?this.loadStages():(this.stages=[],this.error=null)}}},methods:{loadStages:function(){var e=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(t){t.error?(e.error=t.error,console.error("Erro ao carregar etapas:",t.error)):t.success&&(e.stages=t.success.data||[]),e.loading=!1}}))},addStage:function(){var e=this;this.clusterId?this.$WiEditDialog({wiConfig:"talk-stage",data:{talk_stage_cluster_id:this.clusterId,cluster_type_id:2},redirectOnSubmit:!1,onSubmit:function(){e.refresh()}}):this.$WiApiPost({uri:"talks/stage-cluster",data:{talk_menu_id:this.content.id,type_id:2},callback:function(t){var a=t.sucess;a&&a.id&&(e.clusterId=a.id,e.addStage())}})},editStage:function(e){var t=this;this.$WiEditDialog({wiConfig:"talk-stage",data:Object(ke["a"])(Object(ke["a"])({},e),{},{cluster_type_id:2}),redirectOnSubmit:!1,onSubmit:function(){t.refresh()}})},deleteStage:function(e){var t=this;this.$WiApiDelete({uri:"talks/stage",id:e.id,callback:function(e){e.error?alert("Erro ao excluir etapa: ".concat(e.error)):e.sucess&&t.loadStages()}})},refresh:function(){this.loadStages()}}},ID=FD,PD=(a("ee2f"),Object(m["a"])(ID,TD,AD,!1,null,"509b60f1",null)),jD=PD.exports,qD={name:"TalkIAAgentConfig",components:{ConversationSteps:jD},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 e="/static/profile/",t=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(e).concat(t,"-").concat(s,".png")},personalityDescription:function(){var e={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 e[this.agentConfig.personality]||"Personalidade não definida"},statusClass:function(){var e=this.agentConfig.personality,t={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 t[e]||"talk-ia-agent__avatar-status-dot--default"},statusText:function(){var e=this.agentConfig.personality,t={FRIENDLY:"Amigável",PROFESSIONAL:"Profissional",CASUAL:"Descontraído",EDUCATIONAL:"Educativo",EMPATHETIC:"Empático",EFFICIENT:"Eficiente",HUMOROUS:"Humorístico",MOTIVATIONAL:"Motivador",FLIRTATIOUS:"Envolvente"};return t[e]||"Ativo"},auraClass:function(){var e=this.agentConfig.personality;return"talk-ia-agent__avatar-aura--".concat(e)},particleEmoji:function(){var e=this.agentConfig.personality,t={FRIENDLY:"✨",PROFESSIONAL:"💼",CASUAL:"😎",EDUCATIONAL:"📚",EMPATHETIC:"💝",EFFICIENT:"⚡",HUMOROUS:"😂",MOTIVATIONAL:"🌟",FLIRTATIOUS:"💋"};return t[e]||"✨"},communicationEffectEmoji:function(){var e=this.agentConfig.communicationMode,t={DETAILED:"📝",CONCISE:"💬",BRIEF:"⚡"};return t[e]||"💬"},scopeEffectEmoji:function(){var e=this.agentConfig.informationScope,t={RESTRICTED:"🔒",CONTEXTUAL:"🔍",OPEN:"🌐"};return t[e]||"🔍"},conversationEffectEmoji:function(){var e=this.agentConfig.conversationStart,t={GREETING_AND_OFFER_ASSISTANCE:"👋",OPEN_QUESTION_APPROACH:"❓",CASUAL_FUNNY_APPROACH:"😄",TOPIC_OPTIONS_MENU:"📋"};return t[e]||"👋"},unknownResponseEffectEmoji:function(){var e=this.agentConfig.unknownResponse,t={TRANSFER_TO_HUMAN_AGENT:"👥",ADMIT_LIMITATION_AND_FOLLOW_UP:"📝",VERIFY_AND_ASK_FOR_TIME:"⏳",OFFER_ALTERNATIVE_SOLUTIONS:"🔄",PROVIDE_SUPPORT_CONTACTS:"📞",REQUEST_ADDITIONAL_INFORMATION:"❓"};return t[e]||"❓"},conversationStartLabel:function(){var e=this.agentConfig.conversationStart,t={GREETING_AND_OFFER_ASSISTANCE:"Saudação",OPEN_QUESTION_APPROACH:"Pergunta Aberta",CASUAL_FUNNY_APPROACH:"Descontraído",TOPIC_OPTIONS_MENU:"Menu de Opções"};return t[e]||"Início"},unknownResponseLabel:function(){var e=this.agentConfig.unknownResponse,t={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 t[e]||"Desconhecido"},completionPercentage:function(){var e=this,t=["name","communicationMode","unknownResponse","conversationStart","informationScope","personality","mission","serviceRules","companyName","companyDescription","businessHours","companyContacts"],a=t.filter((function(t){var a=e.agentConfig[t];return a&&("string"!==typeof a||""!==(null===a||void 0===a?void 0:a.trim()))}));return Math.round(a.length/t.length*100)},communicationLabel:function(){var e=this.agentConfig.communicationMode,t={DETAILED:"Detalhado",CONCISE:"Objetivo",BRIEF:"Direto"};return t[e]||"Não definido"},scopeLabel:function(){var e=this.agentConfig.informationScope,t={RESTRICTED:"Restrito",CONTEXTUAL:"Contextual",OPEN:"Aberto"};return t[e]||"Não definido"},communicationExample:function(){var e=this.agentConfig.communicationMode,t={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 t[e]||""},unknownResponseExample:function(){var e=this.agentConfig.unknownResponse,t={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 t[e]||""},conversationStartExample:function(){var e=this.agentConfig.conversationStart,t=this.agentConfig.name||"[Nome da IA]",a={GREETING_AND_OFFER_ASSISTANCE:'Exemplo: "Olá! Bem-vindo(a)! Eu sou '.concat(t,' 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(t,'. O que te trouxe aqui hoje? Estou curioso para saber como posso ser útil!"'),CASUAL_FUNNY_APPROACH:'Exemplo: "E aí! 😄 Eu sou '.concat(t,' 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(t,'. 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[e]||""},informationScopeExample:function(){var e=this.agentConfig.informationScope,t={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 t[e]||""},personalityExample:function(){var e=this.agentConfig.personality,t={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 t[e]||""}},methods:{saveConfiguration:function(){var e=this,t=["name","communicationMode","unknownResponse","conversationStart","informationScope","personality","mission","serviceRules","companyName","companyDescription","businessHours","companyContacts"],a=t.filter((function(t){var a=e.agentConfig[t];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(e){this.activeAccordion=this.activeAccordion===e?-1:e},isBasicSectionComplete:function(){var e=this,t=["name","communicationMode","unknownResponse","conversationStart","informationScope","personality"];return t.every((function(t){var a=e.agentConfig[t];return a&&("string"!==typeof a||""!==(null===a||void 0===a?void 0:a.trim()))}))},isMissionSectionComplete:function(){var e,t=null===(e=this.agentConfig)||void 0===e?void 0:e.mission;return t&&"string"===typeof t&&""!==t.trim()},isServiceRulesSectionComplete:function(){var e,t=null===(e=this.agentConfig)||void 0===e?void 0:e.serviceRules;return t&&"string"===typeof t&&""!==t.trim()},isBusinessSectionComplete:function(){var e=this,t=["companyName","companyDescription","businessHours","companyContacts"];return t.every((function(t){var a=e.agentConfig[t];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(e){return e&&(null===e||void 0===e?void 0:e.question)&&"string"===typeof e.question&&""!==e.question.trim()&&(null===e||void 0===e?void 0:e.answer)&&"string"===typeof e.answer&&""!==e.answer.trim()})))},addExample:function(){this.agentConfig.examples.push({question:String(""),answer:String("")})},removeExample:function(e){this.agentConfig.examples.splice(e,1)},isConversationStepsSectionComplete:function(){return!0},refreshPage:function(){this.$forceUpdate(),this.getAgentConfig()},parseExamples:function(e){if(!e)return[];if(Array.isArray(e))return e;if("string"===typeof e)try{var t=JSON.parse(e);return Array.isArray(t)?t:[]}catch(a){return console.warn("Erro ao fazer parse dos exemplos:",a),[]}return[]},setContent:function(e){var t=e.content;if(t&&(this.talkMenuContent=t),t&&t.config){var a=t.config;t.name&&(this.title=t.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 e=this,t=this.$route.params.id;this.$WiApiGet({uri:"talks/menu/".concat(t),params:{},callback:function(t){t.error&&console.error("Erro ao carregar configuração:",t.error),e.$forceUpdate()}})},sendAgentConfigToBackend:function(){var e={"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:e,config:{msgAsk:!0,msgLoad:!0,msgSucess:!0,msgError:!0}})},copyAgent:function(){var e=this,t={};for(var a in this.talkMenuContent.config)t["config.".concat(a)]=this.talkMenuContent.config[a];this.$WiEditDialog({wiConfig:"talk-menu",data:Object(ke["a"])(Object(ke["a"])({},this.talkMenuContent),{},{copy_cluster:"123",copy_stages_action:"copy",id:null},t),redirectOnSubmit:!1,onSubmit:function(t){console.log(t),e.refreshPage(),e.$router.push({name:"talk-ia-agent-config",params:{id:t.id}})}})}}},$D=qD,zD=(a("6557"),Object(m["a"])($D,ED,OD,!1,null,"35a1c6a8",null)),ND=zD.exports,MD=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"talk-channel"},[e.loading?a("div",{staticClass:"talk-channel__loading-bar"},[a("v-progress-linear",{attrs:{indeterminate:"",color:"primary"}})],1):e._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(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("arrow_back")])],1),a("div",{staticClass:"talk-channel__title-section"},[a("h1",{staticClass:"talk-channel__title"},[e._v(" "+e._s(e.content&&e.content.name?e.content.name:"Carregando...")+" ")]),e.content&&e.content.name_complete?a("div",{staticClass:"talk-channel__subtitle"},[e._v(" "+e._s(e.content.name_complete)+" ")]):e._e()]),e.content&&e.content.status?a("div",{staticClass:"talk-channel__status"},[a("v-icon",{attrs:{small:"",color:e.content.status.color}},[e._v(e._s(e.content.status.icon))]),a("span",[e._v(e._s(e.content.status.name))])],1):e._e()],1),e.content?a("div",{staticClass:"talk-channel__actions"},[a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"talk-channel__reload-btn",attrs:{icon:"",small:"",loading:e.loading},on:{click:e.getTalkChannel}},i),[a("v-icon",[e._v("refresh")])],1)]}}],null,!1,1578622322)},[a("span",[e._v("Atualizar dados do canal")])])],1):e._e()]),e.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:e.openCategory}},[a("v-icon",[e._v("edit")]),a("span",[e._v(" Editar Canal")])],1)],1)]):e._e()]),e.apiError?a("div",{staticClass:"talk-channel__error"},[a("v-alert",{attrs:{type:"error",value:!0,outline:""}},[e._v(" "+e._s(e.apiError)+" "),a("div",{staticClass:"talk-channel__error-actions"},[a("v-btn",{attrs:{color:"error",small:""},on:{click:e.getTalkChannel}},[e._v("Tentar novamente")])],1)])],1):e._e(),e.loading||e.apiError||e.content&&e.content.id?e._e():a("div",{staticClass:"talk-channel__no-data"},[a("v-alert",{attrs:{type:"warning",value:!0,outline:""}},[a("strong",[e._v("Nenhum dado encontrado")]),a("br"),e._v(" O canal solicitado não foi encontrado ou não possui dados válidos. ")])],1),e.content&&e.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"},[e._v("settings")]),e._v(" Ações do Canal ")],1)]),a("div",{staticClass:"talk-channel__actions-content"},[3==e.content.provider_id||e.connected?e._e():a("div",{staticClass:"talk-channel__qr-section"},[a("WhatsAppQRCode",{attrs:{channel:e.content,refresh:e.getTalkChannel},on:{refreshStatus:e.refreshStatus}})],1),a("div",{staticClass:"talk-channel__action-buttons"},[3!=e.content.provider_id&&e.connected?a("v-btn",{staticClass:"talk-channel__action-btn",attrs:{loading:e.disconectLoading,color:"primary"},on:{click:e.disconectChannel}},[a("v-icon",{attrs:{left:""}},[e._v("do_disturb_on")]),e._v(" Desconectar ")],1):e._e(),a("v-btn",{staticClass:"talk-channel__action-btn",attrs:{loading:e.statusLoading,color:"primary"},on:{click:e.refreshStatus}},[a("v-icon",{attrs:{left:""}},[e._v("refresh")]),e._v(" Verificar Status ")],1),e.hasPermissionToSeeGroups?a("v-btn",{staticClass:"talk-channel__action-btn",attrs:{loading:e.statusLoading,color:"green"},on:{click:e.updateGroups}},[a("v-icon",{attrs:{left:""}},[e._v("groups")]),e._v(" Atualizar Grupos ")],1):e._e(),3==e.content.provider_id||e.connected?e._e():a("v-btn",{staticClass:"talk-channel__action-btn",attrs:{loading:e.disconectLoading,color:"red"},on:{click:e.disconectChannel}},[a("v-icon",{attrs:{left:""}},[e._v("delete_sweep")]),e._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:e.content.color||"#2196F3"}},[a("v-icon",{attrs:{color:e.content.type?e.content.type.color:"white"}},[e._v(e._s(e.content.type?e.content.type.icon:"phone_in_talk"))])],1),a("div",{staticClass:"talk-channel__metric-content"},[a("h3",{staticClass:"talk-channel__metric-title"},[e._v("Tipo do Canal")]),a("p",{staticClass:"talk-channel__metric-value"},[e._v(e._s(e.content.type?e.content.type.name:"N/A"))])])]),a("div",{staticClass:"talk-channel__metric-card"},[a("div",{staticClass:"talk-channel__metric-icon"},[a("v-icon",{attrs:{color:e.content.status?e.content.status.color:"grey"}},[e._v(e._s(e.content.status?e.content.status.icon:"help_outline"))])],1),a("div",{staticClass:"talk-channel__metric-content"},[a("h3",{staticClass:"talk-channel__metric-title"},[e._v("Status")]),a("p",{staticClass:"talk-channel__metric-value"},[e._v(e._s(e.content.status?e.content.status.name:"N/A"))])])]),e.content.category?a("div",{staticClass:"talk-channel__metric-card"},[a("div",{staticClass:"talk-channel__metric-icon"},[a("v-icon",{attrs:{color:"purple"}},[e._v("category")])],1),a("div",{staticClass:"talk-channel__metric-content"},[a("h3",{staticClass:"talk-channel__metric-title"},[e._v("Categoria")]),a("p",{staticClass:"talk-channel__metric-value"},[e._v(e._s(e.content.category.name))])])]):e._e(),e.content.stage?a("div",{staticClass:"talk-channel__metric-card"},[a("div",{staticClass:"talk-channel__metric-icon"},[a("v-icon",{attrs:{color:"teal"}},[e._v("sell")])],1),a("div",{staticClass:"talk-channel__metric-content"},[a("h3",{staticClass:"talk-channel__metric-title"},[e._v("Estágio Atual")]),a("p",{staticClass:"talk-channel__metric-value"},[e._v(e._s(e.content.stage.name))])])]):e._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"}},[e._v("trending_up")])],1),e._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"}},[e._v("reply")])],1),e._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"},[e._v("info")]),e._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"},[e._v("ID:")]),a("span",{staticClass:"talk-channel__detail-value"},[e._v(e._s(e.content.id))])]),a("div",{staticClass:"talk-channel__detail-item"},[a("span",{staticClass:"talk-channel__detail-label"},[e._v("Nome:")]),a("span",{staticClass:"talk-channel__detail-value"},[e._v(e._s(e.content.name))])]),e.content.description?a("div",{staticClass:"talk-channel__detail-item"},[a("span",{staticClass:"talk-channel__detail-label"},[e._v("Descrição:")]),a("span",{staticClass:"talk-channel__detail-value"},[e._v(e._s(e.content.description))])]):e._e(),e.content.push_name?a("div",{staticClass:"talk-channel__detail-item"},[a("span",{staticClass:"talk-channel__detail-label"},[e._v("Nome de Exibição:")]),a("span",{staticClass:"talk-channel__detail-value"},[e._v(e._s(e.content.push_name))])]):e._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"},[e._v("settings")]),e._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"},[e._v("User Identity ID:")]),a("span",{staticClass:"talk-channel__detail-value"},[e._v(e._s(e.content.user_identity_id))])]),a("div",{staticClass:"talk-channel__detail-item"},[a("span",{staticClass:"talk-channel__detail-label"},[e._v("Cor:")]),a("span",{staticClass:"talk-channel__detail-value"},[a("div",{staticClass:"talk-channel__color-preview",style:{backgroundColor:e.content.color}}),e._v(" "+e._s(e.content.color)+" ")])])])])])]):e._e()],e.content&&3==e.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"},[e._v("whatsapp")]),e._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"},[e._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:e._u([{key:"prepend-inner",fn:function(){return[a("v-icon",{attrs:{small:""}},[e._v("vpn_key")])]},proxy:!0}],null,!1,3079155586),model:{value:e.facebookAppId,callback:function(t){e.facebookAppId=t},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:e._u([{key:"prepend-inner",fn:function(){return[a("v-icon",{attrs:{small:""}},[e._v("settings")])]},proxy:!0}],null,!1,1493702663),model:{value:e.facebookConfigId,callback:function(t){e.facebookConfigId=t},expression:"facebookConfigId"}})],1),a("v-btn",{staticClass:"talk-channel__whatsapp-connect-btn",attrs:{loading:e.whatsappSignupLoading,disabled:e.whatsappSignupLoading||!e.facebookAppId||!e.facebookConfigId,color:"green",large:""},on:{click:e.launchWhatsAppSignup}},[a("v-icon",{attrs:{left:""}},[e._v("whatsapp")]),e._v(" "+e._s(e.whatsappSignupLoading?"Conectando...":"Conectar WhatsApp Business API")+" ")],1),e.isFBSDKReady||e.whatsappSignupLoading?e._e():a("div",{staticClass:"talk-channel__whatsapp-warning"},[a("v-alert",{attrs:{type:"info",value:!0,outline:""}},[a("small",[e._v("O SDK do Facebook está sendo carregado. O botão ficará disponível em instantes.")])])],1),e.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",[e._v("⏳ Aguardando conclusão do fluxo...")]),a("p",{staticClass:"mb-0 mt-2"},[a("small",[e._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",[e._v("Escolher ou adicionar número de telefone")]),a("li",[e._v("Configurar conta WhatsApp Business")]),a("li",[e._v("Finalizar todas as etapas do wizard")])]),a("strong",{staticClass:"mt-2 d-block"},[e._v("Importante:")]),e._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):e._e(),e.whatsappSignupError?a("div",{staticClass:"talk-channel__whatsapp-error"},[a("v-alert",{attrs:{type:"error",value:!0,outline:"",dismissible:""},on:{input:function(t){e.whatsappSignupError=null}}},[a("div",{domProps:{innerHTML:e._s(e.whatsappSignupError.replace(/\n/g,"
"))}})])],1):e._e(),e.whatsappSignupSuccess?a("div",{staticClass:"talk-channel__whatsapp-success"},[a("v-alert",{attrs:{type:"success",value:!0,outline:"",dismissible:""},on:{input:function(t){e.whatsappSignupSuccess=null}}},[e._v(" "+e._s(e.whatsappSignupSuccess)+" ")])],1):e._e()],1)])])]):e._e()],2)},LD=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"talk-channel__metric-content"},[a("h3",{staticClass:"talk-channel__metric-title"},[e._v("Mensagens Enviadas")]),a("p",{staticClass:"talk-channel__metric-value"},[e._v("Em breve")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"talk-channel__metric-content"},[a("h3",{staticClass:"talk-channel__metric-title"},[e._v("Mensagens Recebidas")]),a("p",{staticClass:"talk-channel__metric-value"},[e._v("Em breve")])])}],RD=(a("8a79"),a("6e87")),UD={name:"TalkChannelIndex",components:{WhatsAppQRCode:RD["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 e,t;return"connected"===(null===(e=this.content)||void 0===e||null===(t=e.status)||void 0===t?void 0:t.code)},hasPermissionToSeeGroups:function(){return this.$WiCheckPermission(A["Nc"])}},methods:{getTalkChannel:function(){var e=this;this.loading=!0,this.apiError=null,this.content=null;var t=this.$route.params.id;if(!t)return this.apiError="ID do canal não encontrado na URL",void(this.loading=!1);r["b"].get({uri:"talk/channel/".concat(t),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(t){t&&t.data&&t.data.data?e.content=t.data.data:t&&t.data?e.content=t.data:e.apiError="Estrutura de dados inesperada recebida do servidor",e.loading=!1},error:function(t){console.error("Erro na chamada da API:",t),e.loading=!1,e.apiError="Não foi possível conectar ao servidor. Verifique sua conexão e tente novamente."}})},refreshStatus:function(){var e=this;this.statusLoading=!0,this.$WiApiGet({uri:"talks/channel/".concat(this.content.id,"/connected"),callback:function(){e.getTalkChannel(),e.statusLoading=!1}})},disconectChannel:function(){var e=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(){e.getTalkChannel(),e.disconectLoading=!1}})},updateGroups:function(){var e=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(){e.getTalkChannel(),e.statusLoading=!1}})},initializeFB:function(){if(!this.facebookAppId)throw new Error("Facebook App ID não configurado.");var e={appId:this.facebookAppId,autoLogAppEvents:!0,xfbml:!0,version:this.facebookApiVersion};console.log("🔧 Inicializando FB.init com:",e);try{return window.FB.init(e),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(t){throw console.error("❌ Erro no FB.init:",t),t}},loadFacebookSDK:function(){var e=this;return new Promise((function(t,a){if(console.log("📦 loadFacebookSDK iniciado"),window.FB&&"function"===typeof window.FB.init){console.log("✅ SDK já está carregado, inicializando...");try{return e.initializeFB(),void t()}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{e.initializeFB(),t()}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=e;window.fbAsyncInit=function(){console.log("🚀 fbAsyncInit chamado pelo SDK do Facebook");try{n.initializeFB(),t()}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 e=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 t=function(t){var a=["facebook.com",".facebook.com","www.facebook.com"],i=a.some((function(e){return t.origin.includes(e)||t.origin.endsWith(e)}));if(i){console.log("�� Message event recebido de facebook.com"),console.log("📨 Origin:",t.origin),console.log("📨 Data type:",Object(Fi["a"])(t.data)),console.log("📨 Data completo:",t.data),console.log("📨 Source:",t.source?"Window disponível":"Window não disponível"),"string"===typeof t.data&&(console.log("📨 String length:",t.data.length),console.log("📨 Contém WA_EMBEDDED_SIGNUP?",t.data.includes("WA_EMBEDDED_SIGNUP")),console.log("📨 Contém type?",t.data.includes("type")),console.log("📨 Contém waba_id?",t.data.includes("waba_id")),console.log("📨 Contém phone_number_id?",t.data.includes("phone_number_id")),t.data.includes("code=")&&!t.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 t.data)try{s=JSON.parse(t.data)}catch(o){return t.data.includes("WA_EMBEDDED_SIGNUP")||t.data.includes("code=")?void console.log("📨 String contém dados relevantes, mas não é JSON válido"):void 0}else{if("object"!==Object(Fi["a"])(t.data))return;s=t.data}"WA_EMBEDDED_SIGNUP"===s.type?(console.log("✅✅✅ EVENTO WA_EMBEDDED_SIGNUP DETECTADO! ✅✅✅"),console.log("📦 Dados completos:",JSON.stringify(s,null,2)),e.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:",t.data)}}};window.addEventListener("message",t),window.opener&&window.opener.addEventListener("message",t)}},handleEmbeddedSignupMessage:function(e){if(console.log("�� Processando evento WA_EMBEDDED_SIGNUP"),console.log("�� Event type:",e.event),console.log("📦 Data completa:",e.data),this.signupTimeout&&(clearTimeout(this.signupTimeout),this.signupTimeout=null),"FINISH"===e.event||"FINISH_ONLY_WABA"===e.event||"FINISH_WHATSAPP_BUSINESS_APP_ONBOARDING"===e.event){var t,a,i,s,o,n,r,l,c,d,u,p;console.log("✅✅✅ FLUXO CONCLUÍDO COM SUCESSO! ✅✅✅"),console.log("📱 Phone Number ID:",null===(t=e.data)||void 0===t?void 0:t.phone_number_id),console.log("🏢 WABA ID:",null===(a=e.data)||void 0===a?void 0:a.waba_id),console.log("💼 Business ID:",null===(i=e.data)||void 0===i?void 0:i.business_id),console.log("📄 Page IDs:",null===(s=e.data)||void 0===s?void 0:s.page_ids),console.log("📊 Ad Account IDs:",null===(o=e.data)||void 0===o?void 0:o.ad_account_ids);var m={phone_number_id:null===(n=e.data)||void 0===n?void 0:n.phone_number_id,waba_id:null===(r=e.data)||void 0===r?void 0:r.waba_id,business_id:null===(l=e.data)||void 0===l?void 0:l.business_id,ad_account_ids:null===(c=e.data)||void 0===c?void 0:c.ad_account_ids,page_ids:null===(d=e.data)||void 0===d?void 0:d.page_ids,dataset_ids:null===(u=e.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"===e.event){var v,f;if(console.log("❌ Fluxo cancelado ou erro reportado"),null!==(v=e.data)&&void 0!==v&&v.error_id)this.whatsappSignupError="Erro no signup: ".concat(e.data.error_message||"Erro desconhecido"," (ID: ").concat(e.data.error_id,")");else this.whatsappSignupError="Signup cancelado na etapa: ".concat((null===(f=e.data)||void 0===f?void 0:f.current_step)||"desconhecida");this.whatsappSignupLoading=!1}else console.log("⚠️ Evento desconhecido:",e.event)},fbLoginCallback:function(e){var t=this;if(console.log("📞 fbLoginCallback chamado com:",e),e.authResponse&&e.authResponse.code){var a=e.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(){t.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."),t.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."),t.whatsappSignupLoading=!1)}),3e5)}else console.warn("⚠️ Resposta sem código de troca:",e),"not_authorized"===e.status?this.whatsappSignupError="Usuário não autorizou o acesso. Por favor, tente novamente e autorize todas as permissões solicitadas.":"unknown"===e.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(e.status||"desconhecido"),this.whatsappSignupLoading=!1},checkHTTPS:function(){var e="https:"===window.location.protocol,t="localhost"===window.location.hostname||"127.0.0.1"===window.location.hostname;if(!e&&!t)throw new Error("HTTPS_REQUIRED");return!0},launchWhatsAppSignup:function(){var e=this;return Object(Ae["a"])(regeneratorRuntime.mark((function t(){var a,i,s,o,n,r,l;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:console.log("🚀 Iniciando WhatsApp Signup..."),console.log("Protocol:",window.location.protocol),console.log("Hostname:",window.location.hostname),console.log("App ID:",e.facebookAppId?"Configurado":"NÃO CONFIGURADO"),console.log("Config ID:",e.facebookConfigId?"Configurado":"NÃO CONFIGURADO"),console.log("SDK Ready:",e.isFBSDKReady),console.log("window.FB:",window.FB?"Disponível":"NÃO DISPONÍVEL"),t.prev=7,e.checkHTTPS(),t.next=19;break;case 11:if(t.prev=11,t.t0=t["catch"](7),"HTTPS_REQUIRED"!==t.t0.message){t.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),e.whatsappSignupError=a,t.abrupt("return");case 18:throw t.t0;case 19:if(window.FB||e.isFBSDKReady){t.next=32;break}return console.log("📦 Tentando carregar SDK do Facebook..."),t.prev=21,t.next=24,e.loadFacebookSDK();case 24:e.setupMessageListener(),t.next=32;break;case 27:return t.prev=27,t.t1=t["catch"](21),console.error("❌ Erro ao carregar SDK:",t.t1),e.whatsappSignupError="Erro ao carregar SDK do Facebook: ".concat(t.t1.message),t.abrupt("return");case 32:if(e.facebookAppId){t.next=37;break}return i='Facebook App ID não configurado. Por favor, preencha o campo "Facebook App ID" acima.',console.error("❌",i),e.whatsappSignupError=i,t.abrupt("return");case 37:if(e.facebookConfigId){t.next=42;break}return s='Facebook Configuration ID não configurado. Por favor, preencha o campo "Facebook Configuration ID" acima.',console.error("❌",s),e.whatsappSignupError=s,t.abrupt("return");case 42:if(window.FB){t.next=47;break}return o="SDK do Facebook não está carregado. Aguarde alguns instantes e tente novamente.",console.error("❌",o),e.whatsappSignupError=o,t.abrupt("return");case 47:if(window.FB&&"function"===typeof window.FB.getLoginStatus&&"function"===typeof window.FB.login){t.next=59;break}n="SDK do Facebook não foi inicializado corretamente. Tentando reinicializar...",console.warn("⚠️",n),t.prev=50,e.initializeFB(),t.next=59;break;case 54:return t.prev=54,t.t2=t["catch"](50),e.whatsappSignupError="Erro ao reinicializar SDK do Facebook. Tente recarregar a página.",console.error("❌",e.whatsappSignupError),t.abrupt("return");case 59:e.whatsappSignupLoading=!0,e.whatsappSignupError=null,e.whatsappSignupSuccess=null,console.log("✅ Iniciando FB.login com config_id:",e.facebookConfigId),console.log("✅ Versão da API:",e.facebookApiVersion),console.log("✅ App ID:",e.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(e){console.log("📊 Status de login atual:",e.status)}),!0),window.FB.login((function(t){console.log("📨 Resposta do FB.login:",t),e.fbLoginCallback(t)}),{config_id:e.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)),e.whatsappSignupError=l,e.whatsappSignupLoading=!1}case 72:case"end":return t.stop()}}),t,null,[[7,11],[21,27],[50,54]])})))()},sendExchangeCodeToBackend:function(e){var t=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:e,channel_id:this.content.id},config:{msgLoad:!1,msgError:!1},callback:function(e){var a=e.sucess,i=e.error;if(a)console.log("✅ Código de troca enviado com sucesso ao backend"),t.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(e){var t=this;this.$WiApiPost({uri:"talk/channel/".concat(this.content.id,"/whatsapp-embedded-signup"),data:e,config:{msgLoad:!0,msgSucess:{title:"Sucesso!",text:"WhatsApp Business conectado com sucesso!"},msgError:!0},callback:function(e){var a=e.sucess,i=e.error;if(t.whatsappSignupLoading=!1,a)t.whatsappSignupSuccess="WhatsApp Business API conectado com sucesso!",setTimeout((function(){t.getTalkChannel()}),1500);else if(i){var s,o;t.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 e=this;return Object(Ae["a"])(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.getTalkChannel(),3!==(null===(a=e.content)||void 0===a?void 0:a.provider_id)&&!e.$route.params.id){t.next=12;break}return t.prev=2,t.next=5,e.loadFacebookSDK();case 5:e.setupMessageListener(),t.next=12;break;case 8:t.prev=8,t.t0=t["catch"](2),console.error("Erro ao carregar SDK do Facebook:",t.t0),e.whatsappSignupError=t.t0.message;case 12:case"end":return t.stop()}}),t,null,[[2,8]])})))()},watch:{$route:"getTalkChannel","content.provider_id":{handler:function(e){var t=this;3!==e||this.isFBSDKReady||this.loadFacebookSDK().then((function(){t.setupMessageListener()})).catch((function(e){console.error("Erro ao carregar SDK do Facebook:",e)}))},immediate:!1}}},WD=UD,VD=(a("0e9b"),Object(m["a"])(WD,MD,LD,!1,null,"223560b3",null)),BD=VD.exports,HD=[{name:"dashboard-talks",path:"dashboard-talks",component:sk,meta:{id:A["PERMISSION_TALKS_DASHBOARD"],auth:!0,title:"Dashboard de Atendimentos",icon:"dashboard"}},{name:"dashboard-talk-messages",path:"dashboard-talk-messages",component:uk,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:Bk,meta:{id:A["PERMISSION_TALKS_DASHBOARD"],auth:!0,title:"Dashboard de Atendimentos por Categorias",icon:"dashboard"}},{name:"message-selections",path:"message-selections",component:Bw,meta:{id:A["PERMISSION_TALKS_DASHBOARD"],auth:!0,title:"Seleções de Mensagens",icon:"dashboard"}},{name:"talks",path:"talks",component:ky,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Conversas/Chats",icon:"message"},children:[{name:"talk-messages",path:"messages/:id",component:gy,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:Aw,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Canal de Atendimento, importar contatos",icon:"message"}},{name:"talk",path:"talk/:id",component:gy,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Conversa/Chat",icon:"message"}},{name:"talk-view",path:"talk-view",component:Xk,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:ww["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:ww["a"],meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Conversa/Chat",icon:"message",touch:!0}},{name:"talk-flow",path:"talk-flow",component:Oy,meta:{id:"23af840f",auth:!0,title:"Fluxos de Atendimento",icon:"message",touch:!0}},{name:"talks-tags-kanban",path:"talks-tags-kanban",component:$w,meta:{id:"9f88b04d",auth:!0,title:"Tags Kanban",icon:"view_week",touch:!0}},{name:"talks-campaigns",path:"talks-campaigns",component:XC,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:_w,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:Cw,meta:{id:"b49f9043",auth:!0,title:"Canais de atendimento",icon:"phone_iphone",touch:!0}},{name:"talk-channel",path:"talk-channel/:id",component:BD,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:Kw,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:OS,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Categorias de Atendimento",icon:"event",touch:!0}},{name:"talks-tools",path:"talks-tools",component:YS,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:DD,meta:{id:A["Vc"],auth:!0,title:"Kanban de Etapas de Atendimento",icon:"view_kanban"}},{name:"talk-stages-kanban",path:"talk-stages-kanban/:stageClusterId",component:DD,meta:{id:A["Vc"],auth:!0,title:"Kanban de Etapas de Atendimento",icon:"view_kanban"}},{name:"talk-ia-agent-config",path:"talk-ia-agent-config/:id",component:ND,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0}}],GD=[{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"}],YD=[{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"}],JD=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"type11EditFields",{type11_header0:e.fieldSubHeader({text:"Respostas para a primeira mensagem",showField:function(e){return 11==e.type},style:{padding:"4px",background:"black",color:"white"}}),type11_header1:e.fieldSubHeader({text:'Resposta se o contato responder "Sim" à primeira mensagem',size:["xs12","sm12","md6","lg6"],style:{background:"green",color:"white",fontSize:"12px"},showField:function(e){return 11==e.type}}),type11_header2:e.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(e){return 11==e.type}}),type11_reply_1_positive_model_1:e.fieldTextArea({value:"config.reply_1_positive_model_1",text:"Resposta 1 - positiva",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(e){return 11==e.type}}),type11_reply_1_negative_model_1:e.fieldTextArea({value:"config.reply_1_negative_model_1",text:"Resposta 1 - negativa",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(e){return 11==e.type}}),type11_reply_1_positive_tag:e.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(e){return 11==e.type}}),type11_reply_1_negative_tag:e.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(e){return 11==e.type}}),type11_header3:e.fieldSubHeader({text:"Respostas para a segunda mensagem",showField:function(e){return 11==e.type},style:{padding:"4px",background:"black",color:"white"}}),type11_header4:e.fieldSubHeader({text:'Resposta se o contato responder "Sim" à segunda mensagem',size:["xs12","sm12","md6","lg6"],style:{background:"green",color:"white",fontSize:"12px"},showField:function(e){return 11==e.type}}),type11_header5:e.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(e){return 11==e.type}}),type11_reply_2_positive_model_1:e.fieldTextArea({value:"config.reply_2_positive_model_1",text:"Resposta 2 - positiva",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(e){return 11==e.type}}),type11_reply_2_negative_model_1:e.fieldTextArea({value:"config.reply_2_negative_model_1",text:"Resposta 2 - negativa",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(e){return 11==e.type}}),type11_reply_2_positive_tag:e.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(e){return 11==e.type}}),type11_reply_2_negative_tag:e.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(e){return 11==e.type}}),type11_header7:e.fieldSubHeader({text:"Canais para chamar o contato em caso de resposta positiva",showField:function(e){return 11==e.type},style:{padding:"4px",background:"black",color:"white"}}),type11_channels_positive:e.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(e){return 11==e.type}}),type11_header8:e.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(e){return 11==e.type}}),type11_other_channel_message_1:e.fieldTextArea({value:"config.other_channel_message_1",text:"Mensagem enviada 1",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(e){return 11==e.type}}),type11_other_channel_message_2:e.fieldTextArea({value:"config.other_channel_message_2",text:"Mensagem enviada 2",required:!1,size:["xs12","sm12","md6","lg6"],showField:function(e){return 11==e.type}}),type11_other_channel_action_options:e.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(e){return 11==e.type}}),type11_other_channel_team_id:e.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(e){return 11==e.type&&1==e["config.other_channel_action_options"]}}),type11_other_channel_agent_id:e.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(e){return 11==e.type&&2==e["config.other_channel_action_options"]}})}),Object(It["a"])(Object(Ft["a"])(e),"type18EditFields",{type18_header1:e.fieldSubHeader({text:"Configuração do Agente de IA",showField:function(e){return 18==e.type}}),type18_model:e.fieldSelect({value:"config.model",text:"Modelo de IA",required:!0,options:GD,showField:function(e){return 18==e.type},size:["xs12","sm12","md6","lg6"]}),type18_openai_api_key:e.fieldText({value:"config.openai_api_key",text:"Chave da API da OpenAI",required:!0,showField:function(e){return 18==e.type},size:["xs12","sm12","md6","lg6"]}),type18_copy_stage_action:e.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(e){return"123"==e.copy_cluster}})}),e.list=!0,e.id={id:"37c54bf1",create:"f89fe1b3",update:"dddf7a44",delete:"fb07a1b0"},e.name="menu",e.title={list:"Chatbots",edit:{insert:"Criar Chatbot",update:"Editar Chatbot"}},e.search={placeholder:"Pesquise pelo nome do chatbot",fields:["name"]},e.apiUrl="talks/menu",e.apiParams={limit:10,order:"created_at,desc"},e.icon="smart_toy",e.redirectOnSubmit=!1,e.maxWidth="800px",e.size=["xs12"],e.components.list.tableRow=function(){return a.e("chunk-7098a7d8").then(a.bind(null,"6ab9"))},e.fieldsEdit=Object(ke["a"])(Object(ke["a"])({header1:e.fieldSubHeader({text:"Informe nome, tipo de Chatbot e selecione o robô."}),name:e.fieldText({value:"name",text:"Nome",required:!0,size:function(e){return 8==e.type?["xs12","sm12","md3","lg3"]:["xs12","sm12","md6","lg6"]}}),type:e.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(e){return 8==e.type?["xs12","sm12","md3","lg3"]:["xs12","sm12","md6","lg6"]},required:!0}),integration_id:e.fieldWiListDialog({value:"integration_id",text:"Chatbot",size:["xs12","sm12","md6","lg6"],wiConfig:"talk-flow",show:"integration.name",showField:function(e){return 8==e.type},callbackFields:[{get:"external_code",set:"external_code"},{get:"name",set:"integration_name"}]}),headerWait:e.fieldSubHeader({text:"Tempo em que o chatbot irá aguardar para que o contato digite sua mensagem."}),wait_to_start:e.fieldSelect({value:"wait_to_start",text:"Espera inicial",options:YD,size:["xs12","sm12","md6","lg6"],required:!0,defaultOption:20}),wait_between_messages:e.fieldSelect({value:"wait_between_messages",text:"Espera entre mensagens",options:YD,size:["xs12","sm12","md6","lg6"],required:!0,defaultOption:15}),header3:e.fieldSubHeader({text:"Informe a equipe/Departamento que receberá o atendimento.",showField:function(e){return 4==e.type}}),team_id:e.fieldWiListDialog({value:"team_id",text:"Equipe/Departamento",required:!0,showField:function(e){return 4==e.type},wiConfig:"team",show:"team.name",icon:"persons"}),header2:e.fieldSubHeader({text:"Informe a mensagem que será exibida no menu.",showField:function(e){return 5==e.type||4==e.type}}),message:e.fieldTextArea({value:"message",text:"Texto/Mensagem",required:!0,showField:function(e){return 5==e.type||4==e.type}})},e.type11EditFields),e.type18EditFields),e.fieldsList={id:e.fieldList({value:"id",text:"ID"}),name:e.fieldList({value:"name",text:"Nome"}),type:e.fieldList({value:"type",text:"Tipo",align:"center"})},e.setFields(e.fieldsEdit),e.setFields(e.fieldsList),e}return i}(Tt["a"]),QD=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.list=!0,e.id="123eab35-8984-4551-bd15-5b054b2ac8bf",e.name="talk-flow",e.actions={list:!0},e.title="Chatbots",e.apiUrl="talks/chatbot",e.icon="smart_toy",e.params={limit:10},e.search={placeholder:"Pesquise pelo nome do chatbot",fields:["name"]},e.size=["xs12","sm12","md6","ls4","xl4","offset-md3","offset-ls4","offset-xl4"],e.setFields([e.fieldList({value:"name",text:"Nome"})]),e}return a}(Tt["a"]),KD={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"}]},XD=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id={id:"cdf8059b",create:"ffb26038",update:"c59c7cd2",delete:"ebbd93cf"},e.name="talk-campaign",e.actions={list:!0,create:!0,update:!0,delete:!1},e.title={list:"Campanhas",edit:{insert:"Criar nova campanha",update:"Editar campanha"}},e.apiUrl="talks/campaign",e.icon="campaign",e.params={limit:10,with:"channels",campaign_type:"whatsapp"},e.search={placeholder:"Pesquise pelo nome da campanha",fields:["name"]},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.maxWidth="1050px",e.components.list.tableRow=function(){return a.e("chunk-99d7d066").then(a.bind(null,"415e"))},e.exports={permission:A["Ac"],title:"Exportar Campanhas",origins:{excel:{title:"Exportar para o Excel",permission:A["Bc"],description:"Exportar campanhas para o Excel.",image:"/static/icons/excel_icon.png",wiConfig:"talk-campaign-export"}}},e.listFields={id:e.fieldList({value:"id",text:"ID"}),name:e.fieldList({value:"name",text:"Nome"}),status:e.fieldList({value:"status_id",text:"Status",align:"center"}),statistics:e.fieldList({value:"statistics",text:"Estatísticas",align:"left",sortable:!1}),action:e.fieldList({value:"action",text:"Ações",sortable:!1,align:"center"})},e.setFields(e.listFields),e}return i}(Tt["a"]),ZD=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.params={limit:10,with:"channels",campaignType:"whatsapp"},e.editFields={header1:e.fieldSubHeader({text:"Informe o nome e tipo de mensagem (texto, imagem, áudio, mensagem modelo)."}),name:e.fieldText({value:"name",text:"Nome",placeholder:"Ex: Campanha de Natal 20xx",required:!0,size:["xs12","sm12","md6","lg6"]}),type_id:e.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:e.fieldSwitch({value:"is_active",text:"Ativo?",size:["xs12","sm12","md2","lg2"],disabled:function(e){var t;return!e.id||-1==["not-started","finished","paused","error","stoped"].indexOf(null===e||void 0===e||null===(t=e.status)||void 0===t?void 0:t.code)}}),header5:e.fieldSubHeader({text:"Defina o tamanho e tempo entre lotes de mensagens.",size:["xs12","sm12","md6","lg6"]}),header7:e.fieldSubHeader({text:"Defina o tempo entre mensagens.",size:["xs12","sm12","md6","lg6"]}),size_batch:e.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:e.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:e.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:e.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:e.fieldSubHeader({text:"Selecione os canais de atendimento que serão utilizados.",showField:function(e){return!e.id}}),talk_channels:e.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(e){return!e.id&&14!==e.type_id}}),talk_channels_wpp:e.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(e){return!e.id&&14===e.type_id}}),header3:e.fieldSubHeader({text:"Selecione as tags que serão utilizadas e as que não serão utilizadas."}),contactsListType:e.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(e){return!e.id}}),tags_included:e.fieldSelectApi({value:"tags_included",text:"Tags inclusas*",size:function(e){return null!==e&&void 0!==e&&e.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(e){return!!e.id},showField:function(e){return!(null!==e&&void 0!==e&&e.id)&&1===e.contacts_list_type||(null===e||void 0===e?void 0:e.id)&&e.tags_included}}),imports_included:e.fieldSelectApi({value:"imports",text:"Listas de contatos inclusas*",size:function(e){return null!==e&&void 0!==e&&e.id?["xs12","sm12","md12","lg12"]:["xs12","sm12","md8","lg8"]},api:{url:"import",params:{where:"type_id,contacts"}},show:"name",multiple:!0,disabled:function(e){return!!e.id},showField:function(e){return!(null!==e&&void 0!==e&&e.id)&&2===e.contacts_list_type||(null===e||void 0===e?void 0:e.id)&&e.imports}}),tags_not_included:e.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(e){return!!e.id}}),header4:e.fieldSubHeader({text:"Informe 1 ou mais mensagens para serem enviadas.",showField:function(e){return 1===e.type_id||3===e.type_id}}),file_id:e.fieldWiFileDialog({value:"file_id",text:function(e){return 3===e.type_id?"Imagem":"Áudio"},placeholder:"Selecione a planilha",required:!0,show:"file.name",data:{is_public:!1},filter:{is_public:!1},showField:function(e){return 3===e.type_id||4===e.type_id}}),headerVariables:e.fieldSubHeader({text:"Variáveis: {{name}}, {{phone}}, {{email}}, {{firstName}}, {{fullName}}",showField:function(e){return 1===e.type_id||3===e.type_id}}),message_1:e.fieldTextAreaFormat(Object(ke["a"])({value:"message_1",text:"Mensagem 1",placeholder:"Modelo de mensagem 1",required:function(e){return 1===e.type_id},size:["xs12","sm12","md6","lg6"],showField:function(e){return 1===e.type_id||3===e.type_id}},KD)),message_2:e.fieldTextAreaFormat(Object(ke["a"])({value:"message_2",text:"Mensagem 2",placeholder:"Modelo de mensagem 2",required:!1,size:["xs12","sm12","md6","lg6"],showField:function(e){return 1===e.type_id||3===e.type_id}},KD)),message_3:e.fieldTextAreaFormat(Object(ke["a"])({value:"message_3",text:"Mensagem 3",placeholder:"Modelo de mensagem 3",required:!1,size:["xs12","sm12","md6","lg6"],showField:function(e){return 1===e.type_id||3===e.type_id}},KD)),message_4:e.fieldTextAreaFormat(Object(ke["a"])({value:"message_4",text:"Mensagem 4",placeholder:"Modelo de mensagem 4",required:!1,size:["xs12","sm12","md6","lg6"],showField:function(e){return 1===e.type_id||3===e.type_id}},KD)),headerTemplate:e.fieldSubHeader({text:"Selecione uma ou mais mensagens modelo (templates) para ser enviada.",showField:function(e){return 14===e.type_id}}),message_template_1:e.fieldWNWPPTemplateSelect(Object(ke["a"])({value:"message_1",text:"Mensagem modelo 1",placeholder:"Modelo de mensagem 1",required:function(e){return 1===e.type_id},size:["xs12","sm12","md6","lg6"],showField:function(e){return 14===e.type_id},return_type:"text",talk_channel_id_field:"talk_channels"},KD)),message_template_2:e.fieldWNWPPTemplateSelect(Object(ke["a"])({value:"message_2",text:"Mensagem modelo 2",placeholder:"Modelo de mensagem 2",required:function(e){return 1===e.type_id},size:["xs12","sm12","md6","lg6"],showField:function(e){return 14===e.type_id},return_type:"text",talk_channel_id_field:"talk_channels"},KD)),message_template_3:e.fieldWNWPPTemplateSelect(Object(ke["a"])({value:"message_3",text:"Mensagem modelo 3",placeholder:"Modelo de mensagem 3",required:function(e){return 1===e.type_id},size:["xs12","sm12","md6","lg6"],showField:function(e){return 14===e.type_id},return_type:"text",talk_channel_id_field:"talk_channels"},KD)),message_template_4:e.fieldWNWPPTemplateSelect(Object(ke["a"])({value:"message_4",text:"Mensagem modelo 4",placeholder:"Modelo de mensagem 4",required:function(e){return 1===e.type_id},size:["xs12","sm12","md6","lg6"],showField:function(e){return 14===e.type_id},return_type:"text",talk_channel_id_field:"talk_channels"},KD)),headerChatbot:e.fieldSubHeader({text:"Quando o contato responder, atender com um chatbot?",size:function(e){return e.id?["xs12","sm12","md12","lg12"]:["xs12","sm12","md9","lg9"]}}),reply_as_chatbot:e.fieldSwitch({value:"reply_as_chatbot",text:"Responder com um chatbot",size:["xs12","sm12","md3","lg3"],showField:function(e){return!e.id}}),chatBotId:e.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(e){return!e.reply_as_chatbot||!!e.id}})},e.setFields(e.editFields),e}return a}(XD),eE=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.params={limit:10,with:"channels",campaignType:"ura"},e.editFields={header1:e.fieldSubHeader({text:"Informe o nome da campanha URA Reversa."}),name:e.fieldText({value:"name",text:"Nome",placeholder:"Ex: Campanha de Natal 20xx",required:!0,size:["xs12","sm12","md4","lg4"]}),type_id:e.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(e){return!!e.id}}),talk_option:e.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(e){return!!e.id}}),is_active:e.fieldSwitch({value:"is_active",text:"Ativo?",size:["xs12","sm12","md2","lg2"],disabled:function(e){var t;return!e.id||-1==["not-started","finished","paused","error","stoped"].indexOf(null===e||void 0===e||null===(t=e.status)||void 0===t?void 0:t.code)}}),headerPeriod:e.fieldSubHeader({text:"Defina o período de execução da campanha.",showField:function(e){return!e.id}}),start_at:e.fieldDateTime({value:"start_at",text:"Iniciar em",required:!0,size:["xs12","sm12","md6","lg6"],disabled:function(e){return!!e.id}}),stop_at:e.fieldDateTime({value:"stop_at",text:"Encerrar em",required:!0,size:["xs12","sm12","md6","lg6"],disabled:function(e){return!!e.id}}),headerToCall:e.fieldSubHeader({text:"Selecione as URA(s) que serão utilizadas.",showField:function(e){return!e.id}}),channels_to_call:e.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(e){return!e.id}}),header2:e.fieldSubHeader({text:"Selecione os canais de atendimento que serão utilizados.",showField:function(e){return!e.id}}),talk_channels:e.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(e){return!e.id&&18!==e.type_id}}),talk_channels_wpp:e.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(e){return!e.id&&18===e.type_id}}),header3:e.fieldSubHeader({text:"Selecione a lista de contatos ou tags que serão utilizadas."}),contactsListType:e.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(e){return!e.id}}),tags_included:e.fieldSelectApi({value:"tags_included",text:"Tags inclusas*",size:function(e){return null!==e&&void 0!==e&&e.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(e){return!!e.id},showField:function(e){return!(null!==e&&void 0!==e&&e.id)&&1===e.contacts_list_type||(null===e||void 0===e?void 0:e.id)&&e.tags_included}}),imports_included:e.fieldSelectApi({value:"imports",text:"Listas de contatos inclusas*",size:function(e){return null!==e&&void 0!==e&&e.id?["xs12","sm12","md12","lg12"]:["xs12","sm12","md8","lg8"]},api:{url:"import",params:{where:"type_id,contacts"}},show:"name",multiple:!0,disabled:function(e){return!!e.id},showField:function(e){return!(null!==e&&void 0!==e&&e.id)&&2===e.contacts_list_type||(null===e||void 0===e?void 0:e.id)&&e.imports}}),tags_not_included:e.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(e){return!!e.id}}),headerAudio:e.fieldSubHeader({text:"Selecione um áudio para ser reproduzido quando a URA responder."}),file_id:e.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(e){return!!e.id}}),header4:e.fieldSubHeader({text:"Informe 1 ou mais mensagens para serem enviadas aos contatos que interagiram com a URA.",showField:function(e){return 17===e.type_id}}),headerVariables:e.fieldSubHeader({text:"Variáveis: {{name}}, {{phone}}, {{email}}, {{firstName}}, {{fullName}}",showField:function(e){return 17===e.type_id}}),message_1:e.fieldTextAreaFormat(Object(ke["a"])({value:"message_1",text:"Mensagem 1",placeholder:"Modelo de mensagem 1",required:function(e){return 1===e.type_id},size:["xs12","sm12","md6","lg6"],showField:function(e){return 17===e.type_id}},KD)),message_2:e.fieldTextAreaFormat(Object(ke["a"])({value:"message_2",text:"Mensagem 2",placeholder:"Modelo de mensagem 2",required:!1,size:["xs12","sm12","md6","lg6"],showField:function(e){return 17===e.type_id}},KD)),message_3:e.fieldTextAreaFormat(Object(ke["a"])({value:"message_3",text:"Mensagem 3",placeholder:"Modelo de mensagem 3",required:!1,size:["xs12","sm12","md6","lg6"],showField:function(e){return 17===e.type_id}},KD)),message_4:e.fieldTextAreaFormat(Object(ke["a"])({value:"message_4",text:"Mensagem 4",placeholder:"Modelo de mensagem 4",required:!1,size:["xs12","sm12","md6","lg6"],showField:function(e){return 17===e.type_id}},KD)),headerTemplate:e.fieldSubHeader({text:"Selecione uma ou mais mensagens modelo (templates) para ser enviada.",showField:function(e){return 18===e.type_id}}),message_template_1:e.fieldWNWPPTemplateSelect(Object(ke["a"])({value:"message_1",text:"Mensagem modelo 1",placeholder:"Modelo de mensagem 1",required:function(e){return 1===e.type_id},size:["xs12","sm12","md6","lg6"],showField:function(e){return 18===e.type_id},return_type:"text",talk_channel_id_field:"talk_channels"},KD)),message_template_2:e.fieldWNWPPTemplateSelect(Object(ke["a"])({value:"message_2",text:"Mensagem modelo 2",placeholder:"Modelo de mensagem 2",required:function(e){return 1===e.type_id},size:["xs12","sm12","md6","lg6"],showField:function(e){return 18===e.type_id},return_type:"text",talk_channel_id_field:"talk_channels"},KD)),message_template_3:e.fieldWNWPPTemplateSelect(Object(ke["a"])({value:"message_3",text:"Mensagem modelo 3",placeholder:"Modelo de mensagem 3",required:function(e){return 1===e.type_id},size:["xs12","sm12","md6","lg6"],showField:function(e){return 18===e.type_id},return_type:"text",talk_channel_id_field:"talk_channels"},KD)),message_template_4:e.fieldWNWPPTemplateSelect(Object(ke["a"])({value:"message_4",text:"Mensagem modelo 4",placeholder:"Modelo de mensagem 4",required:function(e){return 1===e.type_id},size:["xs12","sm12","md6","lg6"],showField:function(e){return 18===e.type_id},return_type:"text",talk_channel_id_field:"talk_channels"},KD))},e.setFields(e.editFields),e}return a}(XD),tE=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.list=!0,e.list=!0,e.id={id:"b49f9043",create:"f2ef3194",update:"dd919a8b",delete:"911cbaaa"},e.name="talk-channel-person",e.title={list:"Usuários do Canal",edit:{insert:"Criar usuário do canal",update:"Editar usuário do canal"}},e.apiUrl="talks/channel-person",e.icon="message",e.params={limit:10},e.search={placeholder:"Pesquise pelo nome do usuário",fields:["person_id","talk_channel_id","person.name"]},e.maxWidth="800px",e.setFields([e.fieldList({value:"person.name",text:"Nome"}),e.fieldSubHeader({text:"Selecione o(s) colaborador(es) que terá acesso ao canal de atendimento."}),e.fieldWiListDialog({value:"person_id",text:"Colaborador",show:"person.name",icon:"person",wiConfig:"collaborator"})]),e}return a}(Tt["a"]),aE=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="cdf8059b",e.actions={create:!0},e.title="Importar contatos",e.apiUrl="talks/contacts/import",e.icon="upload",e.maxWidth="400px",e.setFields([e.fieldSubHeader({text:"Faça upload do arquivo xlsx com os contatos."}),e.fieldWiFileDialog({value:"file_id",text:"Arquivo XLSX",placeholder:"Selecione a planilha",required:!0,data:{is_public:!1},filter:{is_public:!1}})]),e}return a}(Tt["a"]),iE=a("4646"),sE=a.n(iE),oE=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.list=!1,e.id=A["Gc"],e.name="talk-schedule-export",e.title="Exportar Agendamentos",e.apiUrl="talks/schedule/export",e.icon="download",e.params={with:"channel:id,name,status_id;contact:id,name,file_id,checked,type,number;person:id,name"},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.maxWidth="598px",e.editFields={header1:e.fieldSubHeader({text:"Configure os filtros para exportação"}),status_id:e.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:e.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:e.fieldDate({value:"date_start",text:"Data de envio - início",size:["xs12","sm12","md6","lg6"],required:function(e){return e.date_end}}),dateEnd:e.fieldDate({value:"date_end",text:"Data de envio - término",size:["xs12","sm12","md6","lg6"],required:function(e){return e.date_start}}),talk_contact_id:e.fieldWiListDialog({value:"talk_contact_id",text:"Contato",size:["xs12","sm12","md6","lg6"],wiConfig:"talk-contact",show:"name",icon:"person_outline"}),person_id:e.fieldWiListDialog({value:"person_id",text:"Colaborador",size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"collaborator.first_name",icon:"assignment_ind"})},e.setFields(e.editFields),e}return a}(Tt["a"]),nE=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id="b49f9043",e.name="talk-campaign-channel",e.actions={list:!0,insert:!1,update:!1,delete:!0},e.title={list:"Canais da Campanha",edit:{insert:"Adicionar canal"}},e.apiUrl="talks/campaign-channel",e.icon="message",e.params={limit:10,with:"channel"},e.search={placeholder:"Pesquise pelo nome do canal",fields:["channel.name"]},e.fieldsSelected={itemName:"Canais"},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.maxWidth="800px",e.components.list.tableRow=function(){return a.e("chunk-60138897").then(a.bind(null,"9e19"))},e.setFields([e.fieldList({value:"channel.id",text:"ID",sortable:!1,align:"center"}),e.fieldList({value:"channel.type_id",text:"Tipo",sortable:!1,align:"center"}),e.fieldList({value:"channel.name",text:"Nome",sortable:!1}),e.fieldList({value:"channel.recipient",text:"Número",sortable:!1}),e.fieldList({value:"channel.status.name",text:"Status",sortable:!1,align:"center"})]),e.setFields([e.fieldSubHeader({text:"Informe o nome e a configuração de identificação."}),e.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"})]),e}return i}(Tt["a"]),rE=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id="123eab35-8984-4551-bd15-5b054b2ac8bf",e.name="talk-message-template",e.title={list:"Mensagens rápidas",edit:{insert:"Criar nova mensagem",update:"Atualizar mensagem"}},e.apiUrl="talks/message/template",e.icon="message",e.params={limit:10,with:"category"},e.search={placeholder:"Pesquise pelo nome da mensagem",fields:["name"]},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.maxWidth="988px",e.components.list.tableRow=function(){return a.e("chunk-4c420346").then(a.bind(null,"5570"))},e.listFields={id:e.fieldList({value:"id",text:"ID"}),name:e.fieldList({value:"name",text:"Nome"}),category:e.fieldList({value:"talk_category_id",text:"Categoria"}),text:e.fieldList({value:"text",text:"Mensagem",sortable:!1})},e.editFields={header1:e.fieldSubHeader({text:"Informe o nome e texto da mensagem."}),name:e.fieldText({value:"name",text:"Nome",placeholder:"Ex: Mensagem de boas vindas",required:!0,size:["xs12","sm12","md6","ls6","xl6"]}),visibility:e.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:e.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:e.fieldSubHeader({text:"Use as variáveis abaixo para personalizar a mensagem."}),header3:e.fieldSubHeader({text:"Variáveis do contato: {{name}}, {{phone}}, {{email}}, {{firstName}}, {{fullName}}",style:{background:"#b0deb0","min-height":"35px"}}),header4:e.fieldSubHeader({text:"Variáveis do operador: {{operatorName}}, {{operatorFirstName}}",style:{background:"#b0deb0","min-height":"35px"}}),header5:e.fieldSubHeader({text:"Variáveis do canal: {{channelNumber}}, {{channelWhatsAppLink}}",style:{background:"#b0deb0","min-height":"35px"}}),text:e.fieldTextArea({value:"text",text:"Texto",placeholder:"Ex: Olá, seja bem vindo ao nosso atendimento. Em que posso ajudar?",required:!0})},e.setFields(e.listFields),e.setFields(e.editFields),e}return i}(Tt["a"]),lE=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.list=!0,e.id="123eab35-8984-4551-bd15-5b054b2ac8bf",e.name="talk-channel-template",e.title="Templates de mensagens",e.actions={list:!0,create:!1,update:!1,delete:!1},e.apiUrl="talks/channel/message/templates",e.icon="message",e.params={limit:10},e.search={placeholder:"Pesquise pelo nome da mensagem",fields:["name"]},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.maxWidth="1000px",e.listFields={id:e.fieldList({value:"id",text:"ID",sortable:!1}),name:e.fieldList({value:"name",text:"Nome",sortable:!1}),status:e.fieldList({value:"status",text:"Status",sortable:!1}),category:e.fieldList({value:"category",text:"Categoria",sortable:!1}),language:e.fieldList({value:"language",text:"Idioma",sortable:!1})},e.setFields(e.listFields),e}return a}(Tt["a"]),cE=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),name:e.fieldList({value:"name",text:"Nome da categoria"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe o nome desta categoria."}),name:e.fieldText({value:"name",text:"Nome da Categoria",required:!0}),subHeader2:e.fieldSubHeader({text:"(Opcional) Informe a cor e ícone."}),icon:e.fieldWiGoogleIcon({value:"icon",text:"Ícone da Categoria"}),color:e.fieldColor({value:"color",text:"Cor da Categoria"}),subHeader3:e.fieldSubHeader({text:"Observações adicionais."}),observation:e.fieldTextArea({value:"observation",text:"Observações",placeholder:"Observações adicionais sobre esta categoria."})}),e.list=!0,e.title={list:"Categorias",edit:{insert:"Nova Categoria",update:"Editar Categoria"}},e.search={placeholder:"Pesquise ID ou nome da categoria",fields:["id","name"]},e.params={limit:10},e.icon="category",e.size=["xs12","sm12","md8","ls8","xl8","offset-md2","offset-ls2","offset-xl2"],e.maxWidth="370px",e.components.list.tableRow=function(){return a.e("chunk-511c92ec").then(a.bind(null,"2d14"))},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),dE=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id={id:A["Ic"],create:A["Jc"],update:A["Mc"],delete:A["Kc"]},e.name="talk-category",e.apiUrl="talks/category",e.params["type_id"]=1,e.fieldsFixed=[{value:"type_id",data:1}],e}return a}(cE),uE=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id={id:"cdf8059b",create:"ffb26038",update:"c59c7cd2",delete:"ebbd93cf"},e.name="talk-message-template-category",e.apiUrl="talks/category",e.params["type_id"]=3,e.fieldsFixed=[{value:"type_id",data:3}],e}return a}(cE),pE=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"wppBusinessApi",[e.fieldSubHeader({text:"Informações de conexão com WhatsApp Business API.",showField:function(e){return 3==e.provider_id&&2!=e.status_id},style:{height:"35px !important",background:"black",color:"white"}}),e.fieldSubHeader({text:"Copie aqui os dados de Webhook.",showField:function(e){return 3==e.provider_id&&2!=e.status_id}}),e.fieldSubHeader({text:function(e){return'\n URL de retorno de chamada:
\n https://workflow-wh.wnewer.com.br:2053/webhook/e3908744-a3cc-4855-a2be-ff56222af1fc/meta/whatsapp/'.concat(e.uuid,"\n ")},showField:function(e){return 3==e.provider_id&&2!=e.status_id},style:{height:"78px !important",background:"seagreen",color:"white"}}),e.fieldSubHeader({text:'\n Verificar token:
\n 257a2031-08e4-4921-8122-758aeae4b184\n ',showField:function(e){return 3==e.provider_id&&2!=e.status_id},style:{height:"58px !important",background:"seagreen",color:"white"}}),e.fieldSubHeader({text:"Informe as credenciais de acesso ao canal.",showField:function(e){return 3==e.provider_id&&2!=e.status_id}}),e.fieldText({value:"cid",text:"ID da conta comercial",placeholder:"Ex: 1234567890",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(e){return 3==e.provider_id&&2!=e.status_id}}),e.fieldText({value:"external_code",text:"Identificação do número de telefone",placeholder:"Ex: 1234567890",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(e){return 3==e.provider_id&&2!=e.status_id}}),e.fieldTextArea({value:"token",text:"Token de acesso",placeholder:"Ex: 1234567890",required:!0,showField:function(e){return 3==e.provider_id&&2!=e.status_id}})]),Object(It["a"])(Object(Ft["a"])(e),"instagramApi",[e.fieldSubHeader({text:"Informações de conexão com Instagram API.",showField:function(e){return 7==e.provider_id&&2!=e.status_id},style:{height:"35px !important",background:"black",color:"white"}}),e.fieldSubHeader({text:"Copie aqui os dados de Webhook.",showField:function(e){return 7==e.provider_id&&2!=e.status_id}}),e.fieldSubHeader({text:function(e){return'\n URL de retorno de chamada:
\n https://workflow-wh.wnewer.com.br:2053/webhook/36b0aed3-97dd-4526-8cd1-4978edb89d00/meta/instagram/'.concat(e.uuid,"\n ")},showField:function(e){return 7==e.provider_id&&2!=e.status_id},style:{height:"78px !important",background:"#CD3688",color:"white"}}),e.fieldSubHeader({text:'\n Verificar token:
\n 824e9903-4e40-4194-94a8-34b74159801f\n ',showField:function(e){return 7==e.provider_id&&2!=e.status_id},style:{height:"58px !important",background:"#CD3688",color:"white"}}),e.fieldSubHeader({text:"Informe as credenciais de acesso ao canal.",showField:function(e){return 7==e.provider_id&&2!=e.status_id}}),e.fieldText({value:"external_code",text:"Identificação da conta",placeholder:"Ex: 1234567890",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(e){return 7==e.provider_id&&2!=e.status_id}}),e.fieldTextArea({value:"token",text:"Token de acesso",placeholder:"Ex: 1234567890",required:!0,showField:function(e){return 7==e.provider_id&&2!=e.status_id}})]),e.list=!0,e.id={id:"b49f9043",create:"f2ef3194",update:"dd919a8b",delete:"911cbaaa"},e.name="talk-channel",e.actions={list:!0,insert:!1,update:!0,delete:!1},e.title={list:"Canais de Atendimento",edit:{insert:"Criar canal de atendimento",update:"Editar canal de atendimento"}},e.apiUrl="talk/channel",e.icon="phone_iphone",e.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(",")},e.search={placeholder:"Pesquise pelo nome do canal",fields:["id","name"]},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.maxWidth="800px",e.components.list.tableRow=function(){return a.e("chunk-46bcc682").then(a.bind(null,"6afd"))},e.setFields([e.fieldList({value:"id",text:"ID"}),e.fieldList({value:"type_id",text:"Canal",sortable:!0,align:"center"}),e.fieldList({value:"name",text:"Nome"}),e.fieldList({value:"recipient",text:"Número"}),e.fieldList({value:"status_id",text:"Status",align:"center"}),e.fieldList({value:"id",text:"Opções",sortable:!1,align:"center"})]),e.setFields([e.fieldSubHeader({text:"Informe o nome e a configuração de identificação."}),e.fieldText({value:"name",text:"Nome",placeholder:"Ex: WhatsApp...",required:!0,size:["xs12","sm12","md6","lg6"]}),e.fieldWiListDialog({value:"talk_menu_id",text:"Chatbot",required:!1,size:["xs12","sm12","md6","lg6"],wiConfig:"talk-menu",show:"menu.name",icon:"smart_toy"}),e.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}),e.fieldColor({value:"color",text:"Cor",required:!0,size:["xs12","sm12","md4","lg4"]})].concat(Object(Te["a"])(e.wppBusinessApi),Object(Te["a"])(e.instagramApi),[e.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"]},e.fieldSubHeader({text:"Observações do canal."}),e.fieldTextArea({value:"description",text:"Observações do contato",placeholder:"Use este campo para observações"})])),e}return i}(Tt["a"]),mE=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.fieldsSelected={itemName:"Canais"},e.components.list.tableRow=function(){return a.e("chunk-46bcc682").then(a.bind(null,"6afd"))},e}return i}(pE),vE=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id={id:"f55197d7",create:"a20283e8",update:"48fac53d",delete:"f12a2220"},e.actions={list:!0,create:!0,update:!1,delete:!1},e.name="talk",e.title={list:"Atendimentos",edit:{insert:"Criar nova conversa/chat",update:"Editar conversa/chat"}},e.urlDetails={name:"talk-view-messages",params:{}},e.apiUrl="talk/talk",e.icon="message",e.params={limit:10,with:"campaign:id,name,status_id"},e.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"}]},e.maxWidth="900px",e.filters=new PS,e.exports={permission:A["Ac"],title:"Exportar Atendimentos",origins:{excel:{title:"Exportar para o Excel",permission:A["Bc"],description:"Exportar atendimentos para o Excel.",image:"/static/icons/excel_icon.png",wiConfig:"talk-export"}}},e.size=["xs12","sm12","md12","ls12","lg12","xl12"],e.components.list.tableRow=function(){return a.e("chunk-6577eaf2").then(a.bind(null,"03f7"))},e.setFields([e.fieldList({value:"status",text:"Status"}),e.fieldList({value:"contact.name",text:"Contato"}),e.fieldList({value:"operator_id",text:"Operador"}),e.fieldList({value:"talk_channel_id",text:"Canal de atendimento"}),e.fieldList({value:"opened_at",text:"Início/Término"}),e.fieldSubHeader({text:"Confirme o canal e o contato para iniciar uma conversa/chat."}),e.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}),e.fieldWiListDialog({value:"talk_contact_id",text:"Contato",show:"contact.name",icon:"person",wiConfig:"talk-contact-all",size:["xs12","sm12","md6","lg6"],required:!0})]),e}return i}(Tt["a"]),fE=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.actions={list:!0,create:!1,update:!1,delete:!1},e.title.list="Em Andamento",e.params["where"]="status,<,3",e}return a}(vE),gE=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.actions={list:!0,create:!1,update:!1,delete:!1},e.title.list="Histórico de Atendimentos",e.params["where"]="status,3",e}return a}(vE),_E=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.actions={list:!0,create:!1,update:!1,delete:!1},e.title.list="Atendimentos Cancelados",e.params["where"]="status,4",e}return a}(vE),hE=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{status_id:e.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:e.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:e.fieldWiListDialog({value:"talk_contact_id",text:"Contato",size:["xs12","sm12","md6","lg6"],wiConfig:"talk-contact",show:"name",icon:"person_outline"}),collaborator_id:e.fieldWiListDialog({value:"operator_id",text:"Operador",size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"collaborator.first_name",icon:"assignment_ind"}),date_field:e.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:e.fieldDateTime({value:"date_start",text:"Data inicial",size:["xs12","sm12","md4","lg4"],disabled:function(e){return!e.date_field}}),date_end:e.fieldDateTime({value:"date_end",text:"Data final",size:["xs12","sm12","md4","lg4"],disabled:function(e){return!e.date_field}})}),e.id=A["Bc"],e.list=!0,e.title="Exportar atendimentos",e.apiUrl="talks/talk-export",e.icon="upload",e.maxWidth="708px",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),bE=a("7efd"),xE=a("fc85"),yE=xE.map((function(e){return{value:e,text:e.name+" ("+e.iso+")"}})),kE=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id={id:"9f88b04d",create:"1c1a02d4",update:"8fe1cf2b",delete:"139127e8"},e.name="talk-contact",e.title={list:"Contatos",edit:{insert:"Criar novo Contato",update:"Editar Contato"}},e.apiUrl="talk/contact",e.icon="person",e.maxWidth="950px",e.params={limit:10,order:"last_event_at,desk",where:"type,1",with:"opened_talks:id,talk_contact_id"},e.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"}]},e.size=["xs12","sm12","md12","ls12","xl12"],e.components.list.tableRow=function(){return a.e("chunk-ad371c6e").then(a.bind(null,"1ef5"))},e.setFields([e.fieldSubHeader({text:"Informe o nome e número de WhatsApp deste contato."}),e.fieldSelectApi({value:"talk_channel_id",text:"Canal de atendimento",required:!0,size:function(e){return e.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"}),e.fieldText({value:"name",text:"Nome",placeholder:"Ex: Pedro Henrique",required:!0,size:function(e){return e.id?["xs12","sm12","md7","lg7"]:["xs12","sm12","md4","lg4"]}}),e.fieldSelect({value:"number_type",text:"País",options:yE,autocomplete:!0,size:["xs12","sm12","md2","lg2"],showField:function(e){return!e.id}}),e.fieldText({value:"number",text:"Número",placeholder:function(e){var t,a,i,s;return e.number_type?(null===(t=e.number_type)||void 0===t?void 0:t.code)+" "+("string"==typeof(null===(a=e.number_type)||void 0===a?void 0:a.mask)?null===(i=e.number_type)||void 0===i?void 0:i.mask:null===(s=e.number_type)||void 0===s?void 0:s.mask[0]):"## (##) # ####-####"},required:!0,size:["xs12","sm12","md3","lg3"],mask:function(e){var t,a,i,s;return e.number_type?(null===(t=e.number_type)||void 0===t?void 0:t.code)+" "+("string"==typeof(null===(a=e.number_type)||void 0===a?void 0:a.mask)?null===(i=e.number_type)||void 0===i?void 0:i.mask:null===(s=e.number_type)||void 0===s?void 0:s.mask[0]):"## (##) # ####-####"},showField:function(e){return!e.id}}),e.fieldSubHeader({text:"Defina o perfil deste contato e se deseja ativar tradução simultânea."}),e.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"]}),e.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(e){return"customer"==e.person_type}}),e.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(e){return"collaborator"==e.person_type}}),e.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(e){return"contact"==e.person_type||!e.person_type}}),e.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(e){return"provider"==e.person_type}}),e.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(e){return"prospect"==e.person_type}}),e.fieldSwitch({value:"set_locale",text:"Tradução simultânea",size:["xs12","sm12","md3","lg3"],showField:function(e){return!e.set_locale&&!e.locale}}),e.fieldSelect({value:"locale",text:"Idioma (Tradução simultânea)",placeholder:"Selecione o idioma",options:bE,autocomplete:!0,size:["xs12","sm12","md3","lg3"],showField:function(e){return e.set_locale||e.locale}}),e.fieldTextArea({value:"observation",text:"Observações do contato",placeholder:"Use este campo para observações"}),e.fieldList({value:"id",text:"ID"}),e.fieldList({value:"name",text:"Contato"}),e.fieldList({value:"person_id",text:"Perfil"}),e.fieldList({value:"last_event_at",text:"Interação"}),e.fieldList({value:"id",text:"Opções",align:"left"})]),e}return i}(Tt["a"]),CE=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.actions={list:!0,update:!0,delete:!0},e.title={list:"Grupos",edit:"Editar Grupo"},e.icon="person",e.params.where="type,2",e.fields[6].text="Vincule este grupo a um Cliente",e.fields[7].text="Vincule este grupo a um Colaborador",e.fields[9].text="Vincule este grupo a um Fornecedor",e.fields[5]=e.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(e){return e.id?["xs12","sm12","md2","lg2"]:["xs12","sm12","md4","lg4"]}}),e.fields[8]=e.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(e){return"team"==e.person_type}}),e}return a}(kE),wE=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;Object(Dt["a"])(this,i),e=t.call(this);var s=e.permissionIsAvaiable(A["Nc"]);return e.actions={list:!0,update:!1,delete:!1},e.title={list:s?"Contatos e Grupos":"Contatos"},e.search.placeholder="Pesquise pelo Nome ou Número",e.icon="person",e.maxWidth="800px",delete e.params.where,e.params["limit"]=10,e.components.list.tableRow=function(){return a.e("chunk-01ebad4e").then(a.bind(null,"6e2c"))},e.fields=[e.fieldList({value:"id",text:"ID"}),e.fieldList({value:"name",text:"Nome do Contato"}),e.fieldList({value:"last_event_at",text:"Interação"})],e}return i}(kE),SE=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.fieldsSelected={itemName:" contato(s)"},e}return a}(wE),DE=(a("38cf"),function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id={id:"aa41348f",create:"bd040a97",update:"acd7de35",delete:"d5429819"},e.name="talk-schedule",e.title={list:"Agendamentos",edit:{insert:"Novo agendamento",update:"Editar agendamento"}},e.apiUrl="talks/schedule",e.icon="calendar_month",e.params={limit:10,with:"channel:id,name,status_id;contact:id,name,file_id,checked,type,number,person_id;person:id,name"},e.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"}]},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.maxWidth="1200px",e.filters=new LS,e.components.list.tableRow=function(){return a.e("chunk-8915ccd0").then(a.bind(null,"10da"))},e.exports={permission:A["Fc"],title:"Exportar Agendamentos",origins:{excel:{title:"Exportar para o Excel",permission:A["Gc"],description:"Exportar agendamentos para o Excel.",image:"/static/icons/excel_icon.png",wiConfig:"talk-schedule-export"}}},e.listFields={id:e.fieldList({value:"id",text:"ID"}),name:e.fieldList({value:"contact.name",text:"Contato"}),statistics:e.fieldList({value:"name",text:"Nome/Colaborador"}),status:e.fieldList({value:"status_id",text:"Status",align:"center"}),action:e.fieldList({value:"date_time",text:"Configuração",sortable:!0,align:"center"})},e.editFields={header1:e.fieldSubHeader({text:"Configure o agendamento"}),talk_contact:e.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(e){return!!e.id}}),talk_channel:e.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(e){return!!e.id}}),name:e.fieldText({value:"name",text:"Nome do agendamento",placeholder:"Campo opcional",required:!1,size:["xs12","sm12","md2","lg2"]}),person_id:e.fieldWiListDialog({value:"person_id",text:"Colaborator",required:!1,size:["xs12","sm12","md3","lg3"],wiConfig:"collaborator",show:"person.name",icon:"person"}),messsage_type_id:e.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(e){return!!e.id}}),talk_config_id:e.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(e){return!!e.id}}),date_time:e.fieldDateTime({value:"date_time",text:"Data de envio",required:!0,size:["xs12","sm12","md3","lg3"],showField:function(e){return!e.repeat}}),repeat_type_id:e.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(e){return!!e.id},showField:function(e){return!!e.repeat}}),repeat:e.fieldSwitch({value:"repeat",text:"Repetir envio?",size:["xs12","sm12","md2","lg2"],disabled:!1}),header5:e.fieldSubHeader({text:"Defina o dia do mês e horário do envio.",size:["xs12","sm12","md7","lg7"],showField:function(e){return e.repeat&&1===e.repeat_type_id}}),header8:e.fieldSubHeader({text:"Defina a data e horário do envio anual.",size:["xs12","sm12","md8","lg8"],showField:function(e){return e.repeat&&2===e.repeat_type_id}}),header7:e.fieldSubHeader({text:"Defina o dia da semana e horário do envio.",size:["xs12","sm12","md7","lg7"],showField:function(e){return e.repeat&&3===e.repeat_type_id}}),dayMouth:e.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(e){return e.repeat&&1===e.repeat_type_id}}),dayWeek:e.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(e){return e.repeat&&3===e.repeat_type_id}}),time:e.fieldTime({value:"time",text:"Horário",required:!0,size:["xs12","sm12","md2","lg2"],showField:function(e){return e.repeat&&[1,3].includes(e.repeat_type_id)}}),date_time_:e.fieldDateTime({value:"date_time",text:"Data e hora de envio",required:!0,size:["xs12","sm12","md4","lg4"],showField:function(e){return e.repeat&&2===e.repeat_type_id}}),header4:e.fieldSubHeader({text:"Informe a mensagem que será enviada.",showField:function(e){return 1===e.message_type_id},size:["xs12","sm12","md9","lg9"]}),rewrite_with_ia:e.fieldSwitch({value:"rewrite_with_ia",text:"Reescrever mensagem com IA?",size:["xs12","sm12","md3","lg3"],disabled:!1}),headerRewriteWithIA:e.fieldSubHeader({text:"Insira abaixo as configurações para a reescrita da mensagem com IA.",showField:function(e){return e.rewrite_with_ia}}),format_options:e.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(e){return e.rewrite_with_ia}}),ai_instruction:e.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(e){return e.rewrite_with_ia}}),headerVariables:e.fieldSubHeader({text:"Variáveis: {{name}}, {{phone}}, {{email}}, {{firstName}}, {{fullName}}",showField:function(e){return 1===e.message_type_id}}),text:e.fieldTextArea({value:"text",text:"Mensagem",placeholder:"Mensagem de texto simples",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(e){return 1===e.message_type_id}})},e.setFields(e.listFields),e.setFields(e.editFields),e}return i}(Tt["a"])),EE=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader2:e.fieldSubHeader({text:"Filtrar por data"}),dateStart:e.fieldDate({value:"date_start",text:"Data Inicial",size:["xs12","sm12","md6","lg6"],required:!0}),dateEnd:e.fieldDate({value:"date_end",text:"Data Final",size:["xs12","sm12","md6","lg6"],required:!0})}),e.id=A["Bc"],e.list=!0,e.title="Exportar campanhas",e.apiUrl="talks/campaign-export",e.icon="upload",e.maxWidth="598px",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),OE=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Filtrar por status de verificação"}),checked:e.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:e.fieldSubHeader({text:"Filtrar por data"}),subHeader3:e.fieldSubHeader({text:"Selecione o período em que a tag foi aplicada aos contatos.",style:{height:"35px !important",background:"black",color:"white"}}),dateStart:e.fieldDate({value:"date_start",text:"Data Inicial",size:["xs12","sm12","md6","lg6"]}),dateEnd:e.fieldDate({value:"date_end",text:"Data Final",size:["xs12","sm12","md6","lg6"]})}),e.id=A["Hc"],e.list=!0,e.title="Exportar contatos",e.apiUrl="talks/tag-contacts-export",e.icon="upload",e.maxWidth="498px",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),TE=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),name:e.fieldList({value:"name",text:"Nome da etapa de atendimento"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe o nome desta etapa de atendimento."}),name:e.fieldText({value:"name",text:"Nome da Etapa de Atendimento",required:!0,size:function(e){return e.talk_stage_cluster_id&&1!=e.talk_stage_cluster_id?["xs12","sm12","md4","ls4","xl4"]:["xs12","sm12","md6","ls6","xl6"]}}),talk_stage_cluster_id:e.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(e){return e.talk_stage_cluster_id&&1!=e.talk_stage_cluster_id?["xs12","sm12","md4","ls4","xl4"]:["xs12","sm12","md6","ls6","xl6"]},disabled:function(e){return 2==e.cluster_type_id}}),talk_stage_id:e.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(e){return!!e.talk_stage_cluster_id&&1!=e.talk_stage_cluster_id},size:["xs12","sm12","md4","ls4","xl4"]}),subHeader2:e.fieldSubHeader({text:"(Opcional) Informe a cor e ícone."}),order:e.fieldNumber({value:"order",text:"Posição no Fluxo",size:["xs12","sm12","md3","ls3","xl3"]}),icon:e.fieldWiGoogleIcon({value:"icon",text:"Ícone",size:["xs12","sm12","md4","ls4","xl4"]}),color:e.fieldColor({value:"color",text:"Cor",size:["xs12","sm12","md5","ls5","xl5"]}),subHeader4:e.fieldSubHeader({text:"Configurações de IA",showField:function(e){return 2==e.cluster_type_id||!!e.ai_instruction}}),ai_instruction:e.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(e){return 2==e.cluster_type_id||!!e.ai_instruction}}),subHeader3:e.fieldSubHeader({text:"Observações adicionais.",showField:function(e){return 2!=e.cluster_type_id&&!e.ai_instruction}}),observation1:e.fieldTextArea({value:"observation",text:"Observações",placeholder:"Observações adicionais sobre esta etapa de atendimento.",showField:function(e){return 2!=e.cluster_type_id&&!e.ai_instruction}}),subHeader5:e.fieldSubHeader({text:"Insira abaixo em qual cenário o atendimento deve estar nessa etapa.",showField:function(e){return 2==e.cluster_type_id||!!e.ai_instruction}}),observation2:e.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(e){return 2==e.cluster_type_id||!!e.ai_instruction}})}),e.list=!0,e.name="talk-stage",e.id={id:A["Oc"],create:A["Tc"],update:A["Xc"],delete:A["Uc"]},e.title={list:"Etapas de Atendimento",edit:{insert:"Nova Etapa de Atendimento",update:"Editar Etapa de Atendimento"}},e.apiUrl="talks/stage",e.params["type_id"]=1,e.search={placeholder:"Pesquise pelo nome da etapa",fields:["id","name"]},e.params={limit:10,order:"order,asc;talk_stage_cluster_id,asc",with:"cluster:id,name,color,icon"},e.params["order"]="order,asc;talk_stage_cluster_id,asc",e.icon="sell",e.size=["xs12"],e.maxWidth="700px",e.components.list.tableRow=function(){return a.e("chunk-34745640").then(a.bind(null,"3a90"))},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),AE=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),name:e.fieldList({value:"name",text:"Nome do fluxo"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe o nome deste grupo de etapas."}),name:e.fieldText({value:"name",text:"Nome do Grupo de Etapas",required:!0}),subHeader2:e.fieldSubHeader({text:"(Opcional) Informe a cor e ícone."}),icon:e.fieldWiGoogleIcon({value:"icon",text:"Ícone do Grupo de Etapas"}),color:e.fieldColor({value:"color",text:"Cor do Grupo de Etapas"}),subHeader3:e.fieldSubHeader({text:"Observações adicionais."}),observation:e.fieldTextArea({value:"observation",text:"Observações",placeholder:"Observações adicionais sobre este grupo de etapas."})}),e.list=!0,e.actions={list:!0,create:!1,update:!0,delete:!1},e.id={id:A["Pc"],create:A["Qc"],update:A["Sc"],delete:A["Rc"]},e.name="talk-stage-cluster",e.title={list:"Fluxos",edit:{insert:"Novo Fluxo",update:"Editar Fluxo"}},e.apiUrl="talks/stage-cluster",e.search={placeholder:"Pesquise ID ou nome do fluxo",fields:["id","name"]},e.params={limit:10},e.icon="view_kanban",e.size=["xs12"],e.maxWidth="598px",e.components.list.tableRow=function(){return a.e("chunk-1186aac2").then(a.bind(null,"760f"))},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),FE=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.list=!0,e.id={id:"9f88b04d",create:"1c1a02d4",update:"8fe1cf2b",delete:"139127e8"},e.name="talk-contact-unify",e.title="Unificar contato",e.apiUrl="talks/contact-unify",e.icon="person",e.maxWidth="950px",e.setFields([e.fieldSubHeader({text:function(e){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(e.talk_contact_name_from,'" \n (').concat(e.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"}}),e.fieldWiListDialog({value:"talk_contact_id_to",text:"Selecione o contato de destino",required:!0,wiConfig:"talk-contact",show:"name",icon:"person_outline"})]),e}return a}(Tt["a"]),IE={talk:new vE,"talk-export":new hE,"talk-menu":new JD,"talk-flow":new QD,"talk-opened":new fE,"talk-closed":new gE,"talk-canceled":new _E,"talk-channel":new pE,"talk-contact":new kE,"talk-contact-unify":new FE,"talk-campaign":new ZD,"talk-campaign-ura":new eE,"talk-schedule":new DE,"talk-schedule-export":new oE,"talk-group":new CE,"talk-contact-all":new wE,"talk-operator-transfer":sE.a,"talk-channel-person":new tE,"talk-channel-select":new mE,"import-talk-contacts":new aE,"talk-campaign-export":new EE,"tag-contacts-export":new OE,"talk-message-template":new rE,"talk-campaign-channel":new nE,"talk-channel-template":new lE,"talk-contact-all-multiple":new SE,"talk-category":new dE,"talk-message-template-category":new uE,"talk-stage":new TE,"talk-stage-cluster":new AE},PE={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:Kx,router:HD,config:IE},jE=[{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["P"],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"]}],qE=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("viewdetail",{attrs:{title:"Servidor",routeReturn:{name:"list",params:{page:"servidores"}},apiUrl:"servidor/dados",apiParams:"?join=servidor_cidade"},scopedSlots:e._u([{key:"default",fn:function(t){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",[e._v(e._s(t.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 e.openEditModal("servidores",t.content)}}},[a("v-icon",{attrs:{small:"",color:"white"}},[e._v("edit")])],1),a("v-btn",{staticStyle:{"margin-right":"10px","margin-top":"-20px"},attrs:{color:"cyan",fab:"",small:"",icon:""},on:{click:function(t){return e.$router.push({name:"historico"})}}},[a("v-icon",{attrs:{small:"",color:"white"}},[e._v("history")])],1),a("v-btn",{staticStyle:{"margin-right":"10px","margin-top":"-20px"},attrs:{color:"cyan",fab:"",small:"",icon:""},on:{click:function(a){return e.$router.push({name:"importacao-the-dude",params:{id:t.content.id}})}}},[a("v-icon",{attrs:{small:"",color:"white"}},[e._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:e.ativo,callback:function(t){e.ativo=t},expression:"ativo"}},[a("v-tabs-slider",{attrs:{color:"blue"}}),a("v-tab",{attrs:{href:"#tab-1"}},[a("span",[e._v("Informações")]),a("v-icon",[e._v("info")])],1),a("v-tab-item",{staticStyle:{"min-height":"200px"},attrs:{id:"tab-1"}},["tab-1"==e.ativo?a("div",[a("tab-informacoes",{attrs:{dados:t.content}})],1):e._e()]),a("v-tab-item",{staticStyle:{"min-height":"200px"},attrs:{id:"tab-2"}},["tab-2"==e.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"}},[e._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 e.openEditModal("servidor-cidade",{servidor_dados_id:t.content.id})}}},[a("v-icon",{attrs:{small:"",color:"blue darken-4"}},[e._v("add")])],1)],1)],1),a("tab-cidade",{attrs:{dados:t}})],1):e._e()]),a("v-tab-item",{staticStyle:{"min-height":"200px"},attrs:{id:"tab-3"}},["tab-3"==e.ativo?a("div",[t.content.latitude_servidor||t.content.longitude_servidor?a("div"):e._e(),a("tab-mapa",{attrs:{lat:t.content.latitude_servidor,lng:t.content.longitude_servidor}})],1):e._e()])],1)],1)],1)],1)],1),e.editModal?a("div",[a("editmodal",{attrs:{store:e.modalStore,setform:e.modalForm,action:e.editModal},on:{action:e.closeModal,refresh:t.refresh}})],1):e._e()]}}])})],1)},$E=[],zE=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.dados.ip_servidor||e.dados.porta_web||e.dados.url_servidor||e.dados.usuario_dude||e.dados.senha_dude||e.dados.id_team_viewer||e.dados.senha_team_viewer?a("div",[e.dados.ip_servidor||e.dados.porta_web||e.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"}},[e._v("public")])],1)],1),a("v-flex",{attrs:{lg11:"",md11:"",xs11:"",sm11:""}},[e.dados.ip_servidor?a("div",[a("v-list",[a("v-list-tile",[a("v-list-tile-content",[a("span",[e._v("IP")]),a("v-list-tile-sub-title",{domProps:{textContent:e._s(e.dados.ip_servidor)}})],1)],1)],1)],1):e._e(),e.dados.porta_web?a("div",[a("v-list",[a("v-list-tile",[a("v-list-tile-content",[a("span",[e._v("Porta Web")]),a("v-list-tile-sub-title",{domProps:{textContent:e._s(e.dados.porta_web)}})],1)],1)],1)],1):e._e(),e.dados.url_servidor?a("div",[a("v-list",[a("v-list-tile",[a("v-list-tile-content",[a("span",[e._v("URL")]),a("v-list-tile-sub-title",{domProps:{textContent:e._s(e.dados.url_servidor)}})],1),a("v-list-tile-action",[a("v-icon",{staticStyle:{cursor:"pointer"},attrs:{small:"",color:"grey"},on:{click:function(t){return e.openURL(e.dados.url_servidor)}}},[e._v("open_in_new")])],1)],1)],1)],1):e._e()])],1),a("v-divider")],1):e._e(),e.dados.usuario_dude||e.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"}},[e._v("perm_identity")])],1)],1),a("v-flex",{attrs:{lg11:"",md11:"",xs11:"",sm11:""}},[e.dados.usuario_dude?a("div",[a("v-list",[a("v-list-tile",[a("v-list-tile-content",[a("span",[e._v("Usuário Dude")]),a("v-list-tile-sub-title",{domProps:{textContent:e._s(e.dados.usuario_dude)}})],1)],1)],1)],1):e._e(),e.dados.senha_dude?a("div",[a("v-list",[a("v-list-tile",[a("v-list-tile-content",[a("span",[e._v("Senha Dude")]),a("v-list-tile-sub-title",{domProps:{textContent:e._s(e.dados.senha_dude)}})],1)],1)],1)],1):e._e()])],1),a("v-divider")],1):e._e(),e.dados.id_team_viewer||e.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"}},[e._v("laptop_windows")])],1)],1),a("v-flex",{attrs:{lg11:"",md11:"",xs11:"",sm11:""}},[e.dados.id_team_viewer?a("div",[a("v-list",[a("v-list-tile",[a("v-list-tile-content",[a("span",[e._v("ID TeamViewer")]),a("v-list-tile-sub-title",{domProps:{textContent:e._s(e.dados.id_team_viewer)}})],1)],1)],1)],1):e._e(),e.dados.senha_team_viewer?a("div",[a("v-list",[a("v-list-tile",[a("v-list-tile-content",[a("span",[e._v("Senha TeamViewer")]),a("v-list-tile-sub-title",{domProps:{textContent:e._s(e.dados.senha_team_viewer)}})],1)],1)],1)],1):e._e()])],1),a("v-divider")],1):e._e()]):a("div",[a("v-alert",{staticStyle:{margin:"25px"},attrs:{value:!0,color:"yellow"}},[a("v-icon",{attrs:{color:"black"}},[e._v("info")]),a("span",{staticStyle:{color:"black"}},[e._v(" Para que apareçam as informações do servidor é necessário cadastrá-las.")])],1)],1)])},NE=[],ME={data:function(){return{}},methods:{openURL:function(e){window.open(e,"_blank")}},props:["dados"]},LE=ME,RE=Object(m["a"])(LE,zE,NE,!1,null,null,null),UE=RE.exports,WE=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{width:"100%","max-height":"500px"}},[e.montaMapa(e.lat,e.lng)?a("div",[a("iframe",{staticStyle:{border:"0"},attrs:{src:e.montaMapa(e.lat,e.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"}},[e._v("info")]),a("span",{staticStyle:{color:"black"}},[e._v(" Para visualizar o mapa é necessário cadastrar a longitude e latitude do mesmo.")])],1)],1)])},VE=[],BE={data:function(){return{url:""}},methods:{mostraURL:function(){console.log(this.url)},montaMapa:function(e,t){return null!==e&&null!==t&&(this.url="https://www.google.com/maps/embed?pb=!1m10!1m8!1m3!1d14982.41054353936!2d"+t+"!3d"+e+"!3m2!1i1024!2i768!4f13.1!5e0!3m2!1spt-BR!2sbr!4v1531493250294",this.url)}},props:["lat","lng"]},HE=BE,GE=Object(m["a"])(HE,WE,VE,!1,null,null,null),YE=GE.exports,JE=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.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"}},[e._v("info")]),a("span",{staticStyle:{color:"black"}},[e._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"}},e._l(e.dados.content.servidor_cidade,(function(t){return a("v-list",{key:t.id,attrs:{header:""}},[a("v-list-tile",[a("v-list-tile-content",[a("v-list-tile-title",[e._v(e._s(t.nome_cidade)+" - "+e._s(t.uf))]),a("v-list-tile-sub-title",[e._v(e._s(t.descricao))])],1),a("v-card-actions",[a("dbdelete",{attrs:{store:"servidor-cidade",id:t.id},on:{action:e.dados.refresh}})],1)],1),a("v-divider")],1)})),1)],1)],1)],1)])},QE=[],KE={data:function(){return{}},props:["dados"],components:{dbdelete:Fs["a"]}},XE=KE,ZE=Object(m["a"])(XE,JE,QE,!1,null,null,null),eO=ZE.exports,tO={name:"Servidor",data:function(){return{ativo:"tab-1",editModal:!1,modalForm:{},modalStore:"servidor",url:""}},methods:{openEditModal:function(e,t){this.modalForm=t,this.modalStore=e,this.editModal=!0},closeModal:function(){this.editModal=!1},openURL:function(e){window.open(e,"_blank")}},components:{editmodal:As["a"],"tab-cidade":eO,"tab-mapa":YE,"tab-informacoes":UE,viewdetail:Fe["a"]}},aO=tO,iO=(a("1a20"),Object(m["a"])(aO,qE,$E,!1,null,null,null)),sO=iO.exports,oO=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("view-detail",{attrs:{title:"Servidores",apiUrl:"servidor/dados",apiParams:"?limit=100&order=ativo_servidor,desc;nome_servidor,asc",notGetID:"true"},scopedSlots:e._u([{key:"default",fn:function(t){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 e.$WiEditDialog({wiConfig:"servidores",onSubmit:t.refresh,data:{}})}}},[e._v("Criar Servidor")]),a("dialog-instalar-servidor",{directives:[{name:"prms",rawName:"v-prms",value:{id:"1f0fe15b"},expression:"{'id': '1f0fe15b'}"}]})],1),e._l(t.content.data,(function(t,i){return a("v-flex",{key:i,attrs:{xs6:"",sm6:"",md3:"",lg2:"","text-xs-center":""}},["ativo"==t.ativo_servidor&&t.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 e.$router.push({name:"network-server",params:{id:t.id}})}}},[a("v-icon",{attrs:{color:t.status?"white":"black","x-large":""}},[e._v("cloud_download")]),a("br"),a("strong",{staticStyle:{color:"white"}},[e._v(e._s(t.nome_servidor))]),a("v-divider"),a("span",{staticStyle:{color:"white","font-size":"10px"}},[e._v(e._s((t.count_devices||"Sem ")+" dispositivo(s)"))]),a("v-divider"),t.ip_interacao?a("span",{staticStyle:{color:"white","font-size":"10px"}},[e._v(" IP: "+e._s(t.ip_interacao)+" ")]):e._e(),a("v-divider"),a("span",{staticStyle:{color:"white","font-size":"10px"}},[e._v(e._s(t.ultimo_log||"Sem Registros"))])],1)],1):"ativo"==t.ativo_servidor&&t.ultimo_log_seg<300&&t.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 e.$router.push({name:"network-server",params:{id:t.id}})}}},[a("v-icon",{attrs:{color:t.status?"white":"black","x-large":""}},[e._v("cloud_upload")]),a("br"),a("strong",{staticStyle:{color:"white"}},[e._v(e._s(t.nome_servidor))]),a("v-divider"),a("span",{staticStyle:{color:"white","font-size":"10px"}},[e._v(e._s((t.count_devices||"Sem ")+" dispositivo(s)"))]),a("v-divider"),t.ip_interacao?a("span",{staticStyle:{color:"white","font-size":"10px"}},[e._v(" IP: "+e._s(t.ip_interacao)+" ")]):e._e(),a("v-divider"),a("span",{staticStyle:{color:"white","font-size":"10px"}},[e._v(e._s(t.ultimo_log||"Sem Registros"))])],1)],1):"ativo"==t.ativo_servidor&&null!=t.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 e.$router.push({name:"network-server",params:{id:t.id}})}}},[a("v-icon",{attrs:{color:t.status?"white":"black","x-large":""}},[e._v("cloud_done")]),a("br"),a("strong",{staticStyle:{color:"white"}},[e._v(e._s(t.nome_servidor))]),a("v-divider"),a("span",{staticStyle:{color:"white","font-size":"10px"}},[e._v(e._s((t.count_devices||"Sem ")+" dispositivo(s)"))]),a("v-divider"),t.ip_interacao?a("span",{staticStyle:{color:"white","font-size":"10px"}},[e._v(" IP: "+e._s(t.ip_interacao)+" ")]):e._e(),a("v-divider"),a("span",{staticStyle:{color:"white","font-size":"10px"}},[e._v(e._s(t.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 e.$router.push({name:"network-server",params:{id:t.id}})}}},[a("v-icon",{attrs:{color:t.status?"white":"black","x-large":""}},[e._v("cloud_off")]),a("br"),a("strong",{staticStyle:{color:"white"}},[e._v(e._s(t.nome_servidor))]),a("v-divider"),a("span",{staticStyle:{color:"white","font-size":"10px"}},[e._v(e._s((t.count_devices||"Sem ")+" dispositivo(s)"))]),a("v-divider"),t.ip_interacao?a("span",{staticStyle:{color:"white","font-size":"10px"}},[e._v(" IP: "+e._s(t.ip_interacao)+" ")]):e._e(),a("v-divider"),a("span",{staticStyle:{color:"white","font-size":"10px"}},[e._v(e._s(t.ultimo_log||"Sem Registros"))])],1)],1)],1)}))],2)],1)]}}])})},nO=[],rO=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"55%"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"hidden-xs-only hidden-sm-only",attrs:{color:"primary",dark:""}},i),[e._v("Ativar Servidor")])]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-toolbar-title",[a("v-icon",[e._v("settings")]),a("strong",{staticClass:"ml-2"},[e._v("Instalar Novo Servidor de Monitoramento")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._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",[e._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",[e._v("1")])]),a("v-list-tile-content",[a("v-list-tile-title",[e._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",[e._v("2")])]),a("v-list-tile-content",[a("v-list-tile-title",[e._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",[e._v("3")])]),a("v-list-tile-content",[a("v-list-tile-title",[a("span",[e._v(" Faça Download do módulo de monitoramento x86 ou x64. ")]),a("a",{attrs:{href:e.getFileLink("x86")}},[e._v("Download x86")]),e._v(" ou "),a("a",{attrs:{href:e.getFileLink("x64")}},[e._v("Download x64")]),e._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",[e._v("4")])]),a("v-list-tile-content",[a("v-list-tile-title",[e._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",[e._v("5")])]),a("v-list-tile-content",[a("v-list-tile-title",[e._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",[e._v("6")])]),a("v-list-tile-content",[a("v-list-tile-title",[e._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",[e._v("7")])]),a("v-list-tile-content",[a("v-list-tile-title",[e._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",[e._v("8")])]),a("v-list-tile-content",[a("v-list-tile-title",[e._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)},lO=[],cO={name:"DialogInstalarServidor",data:function(){return{dialog:!1}},methods:{getFileLink:function(e){var t=this.$store.state.url.baseDefault,a="frontend/system/server/download/".concat(e,"/"),i="Connect-View-Server-".concat(e,".zip"),s="jFROlULQOelhihlWAxp8ckux5hPDfrOFyhTZ2fqHARoi0Q50Dk";return"".concat(t).concat(a).concat(i,"?token=").concat(s)}}},dO=cO,uO=Object(m["a"])(dO,rO,lO,!1,null,null,null),pO=uO.exports,mO={components:{ViewDetail:Fe["a"],DialogInstalarServidor:pO}},vO=mO,fO=(a("c634c"),Object(m["a"])(vO,oO,nO,!1,null,null,null)),gO=fO.exports,_O=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-toolbar",{attrs:{dense:""}},[a("v-btn",{attrs:{flat:"",icon:""},on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[e._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:e.socket.status?"green":"red"}},[e.socket.status?a("v-icon",{attrs:{color:"white"}},[e._v("check_circle_outline")]):a("v-icon",{attrs:{color:"white"}},[e._v("highlight_off")]),a("span",[e._v(e._s(e.socket.status?" Online ":" Offline "))])],1),e.dados&&e.dados.nome_grupo?a("span",{staticStyle:{"padding-left":"10px"}},[e._v(" "+e._s(e.dados.nome_grupo)+" ")]):e._e()]),e.dados&&e.dados.nome_grupo?a("span",{staticClass:"hidden-lg-only hidden-xl-only",staticStyle:{padding:"2px 5px",color:"white"},style:{background:e.socket.status?"green":"red"}},[e.socket.status?a("v-icon",{attrs:{color:"white"}},[e._v("check_circle_outline")]):a("v-icon",{attrs:{color:"white"}},[e._v("highlight_off")]),e._v(" "+e._s(e.dados.nome_grupo)+" ")],1):e._e(),a("span",{staticStyle:{"padding-left":"10px"}},[e.editMode?a("span",{staticClass:"edit_mode"},[e._v("Modo de edição")]):e._e()])]),a("v-spacer"),a("v-toolbar-items",{staticClass:"hidden-sm-and-down"},[a("v-btn",{attrs:{flat:""},on:{click:function(t){return e.$WiListDialog({wiConfig:"devices",filter:{network_id:e.dados.id}})}}},[a("v-icon",[e._v("dns")]),a("span",[e._v("Dispositivos")])],1),e.alteracoes.length>0?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"3c8cd4ef"},expression:"{'id': '3c8cd4ef'}"}],attrs:{flat:""},on:{click:function(t){return e.updateApi()}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[e._v("save")]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v("Salvar "+e._s(e.alteracoes.length)+" Modificações")])],1):e._e(),e.editMode?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"3c8cd4ef"},expression:"{'id': '3c8cd4ef'}"}],attrs:{flat:""},on:{click:function(t){return e.enableEditMode()}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[e._v("close")]),e._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(t){return e.enableEditMode()}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[e._v("edit")]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v("Editar")])],1),a("v-menu",{attrs:{bottom:"","offset-y":""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:""}},i),[a("v-icon",[e._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(t){return e.organization()}}},[a("v-list-tile-title",[e._v("Organizar")])],1)],1)],1)],1),"grupo"!=this.configMapa.tipo||e.editMode?e._e():a("v-btn",{staticClass:"hidden-sm-and-down",attrs:{flat:""},on:{click:function(t){return e.$router.push({name:"google-maps-grupos",params:{id:e.$route.params.id}})}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[e._v("map")]),a("span",{staticClass:"hidden-sm-and-down"},[e._v("Mapa")])],1),"grupo"!=this.configMapa.tipo||e.editMode?e._e():a("v-btn",{staticClass:"hidden-md-and-up",attrs:{icon:""},on:{click:function(t){return e.$router.push({name:"google-maps-grupos",params:{id:e.$route.params.id}})}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[e._v("map")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.getData()}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[e._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:e.innerHeight-130+"px"},attrs:{id:"mynetwork"}})],1),a("v-snackbar",{attrs:{color:"success",bottom:"",right:"",timeout:2e4},model:{value:e.snackbars.up.active,callback:function(t){e.$set(e.snackbars.up,"active",t)},expression:"snackbars.up.active"}},[e._v(" "+e._s(e.snackbars.up.text)+" "),a("v-btn",{attrs:{color:"black",flat:""},on:{click:function(t){e.snackbars.up.active=!1}}},[e._v(" Fechar ")])],1),a("v-snackbar",{attrs:{color:"error",bottom:"",right:"",timeout:2e4},model:{value:e.snackbars.down.active,callback:function(t){e.$set(e.snackbars.down,"active",t)},expression:"snackbars.down.active"}},[e._v(" "+e._s(e.snackbars.down.text)+" "),a("v-btn",{attrs:{color:"black",flat:""},on:{click:function(t){e.snackbars.down.active=!1}}},[e._v(" Fechar ")])],1),a("v-snackbar",{attrs:{color:"orange",bottom:"",right:"",timeout:2e4},model:{value:e.snackbars.ticket.active,callback:function(t){e.$set(e.snackbars.ticket,"active",t)},expression:"snackbars.ticket.active"}},[e._v(" "+e._s(e.snackbars.ticket.text)+" "),a("v-btn",{attrs:{color:"black",flat:""},on:{click:function(t){e.snackbars.ticket.active=!1}}},[e._v(" Fechar ")])],1),a("v-snackbar",{attrs:{color:"blue",bottom:"",right:"",timeout:2e4},model:{value:e.snackbars.device.active,callback:function(t){e.$set(e.snackbars.device,"active",t)},expression:"snackbars.device.active"}},[e._v(" "+e._s(e.snackbars.device.text)+" "),a("v-btn",{attrs:{color:"black",flat:""},on:{click:function(t){e.snackbars.device.active=!1}}},[e._v(" Fechar ")])],1)],1)},hO=[],bO=a("4f27"),xO=a.n(bO),yO={data:function(){var e=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(t,a){console.log(a),e.$WiEditDialog({wiConfig:e.configMapa.edgeEditModal,onSubmit:e.getData,data:{to:t.to,from:t.from}})},editEdge:function(t,a){console.log(a),t["desc_conexao"]=t.label,e.$WiEditDialog({wiConfig:e.configMapa.edgeEditModal,onSubmit:e.getData,data:t})},deleteEdge:function(t,a){console.log(a),e.modalApagarAoIniciar=!0,e.$WiEditDialog({wiConfig:e.configMapa.edgeEditModal,onSubmit:e.getData,data:{id:t.edges[0]}})},addNode:function(t,a){console.log(a),"dispositivo"===e.configMapa.tipo&&e.$WiEditDialog({wiConfig:"devices",onSubmit:e.getData,data:{grupo_dados_id:parseInt(e.$route.params.id),x:t.x,y:t.y}}),"grupo"===e.configMapa.tipo&&alert("Opção em manutenção.\nEla estará disponível em breve juntamente com novas funcionalidades.")},editNode:function(t,a){console.log(a),"dispositivo"===e.configMapa.tipo&&e.$WiEditDialog({wiConfig:"devices",onSubmit:e.getData,data:t}),"grupo"===e.configMapa.tipo&&alert("Opção em manutenção.\nEla estará disponível em breve juntamente com novas funcionalidades.")},deleteNode:function(t,a){console.log(a),e.removerDispositivo(t.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 e=this.$store.state.url;return e.base+e.version+e.group},auth:function(){return this.$store.state.auth||{}},isConnected:function(){var e=window.Echo.connector.socket.connected;return console.log(e),e}},methods:{networkConnect:function(){var e=this;window.Echo.connector.socket.on("connect",(function(){e.socket.status=!0,console.log("Network Connect!"),clearInterval(e.intervals.update30s),e.getData(!0)})),window.Echo.connector.socket.on("disconnect",(function(){e.socket.status=!1,e.socketOnDisconect(),console.log("Network Disconnect!")}))},subscribeOnNetworkStatusChange:function(){var e=this;window.Echo.private(this.$Auth.account().id+".network."+this.networkId).listen(".status.changed",(function(t){console.log(t),e.getData(!0),t.up&&(e.snackbars.up.active=!1,e.snackbars.up.text=t.up,e.snackbars.up.active=!0),t.down&&(e.snackbars.down.active=!1,e.snackbars.down.text=t.down,e.snackbars.down.active=!0,e.$makeSystemNotification("Dispositivos indisponíveis",t.down,"https://master.view.wises.tech/static/network/grupo/grupo-020.png")),t.ticket&&(e.snackbars.ticket.active=!1,e.snackbars.ticket.text=t.ticket,e.snackbars.ticket.active=!0),t.device&&(e.snackbars.device.active=!1,e.snackbars.device.text=t.device,e.snackbars.device.active=!0),clearInterval(e.intervals.update30s)}))},unsubscribeOnNetworkStatusChange:function(){window.Echo.leave(this.$Auth.account().id+".network."+this.networkId)},socketOnDisconect:function(){this.startIntervals()},changeRouter:function(e){this.loading("Carregando...","Por favor aguarde."),this.getData(e)},startIntervals:function(){var e=this;this.stopIntervals(),console.log("start interval"),this.intervals.update2_5m=setInterval((function(){e.getData(!0),e.$route.query&&e.$route.query.grupo&&(e.grupo_dados_id=e.$route.query.grupo)}),15e4),this.intervals.update10m=setInterval((function(){location.reload()}),6e5),this.socket.status||(this.intervals.update30s=setInterval((function(){e.getData(!0),e.$route.query&&e.$route.query.grupo&&(e.grupo_dados_id=e.$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(e,t){var a=this;this.$swal({title:e||"Carregando...",text:t||"Aguarde até que a ação seja finalizada.",onOpen:function(){a.$swal.showLoading()}})},getData:function(e){var t=this;this.configMapa=this.$route.meta.config,e||this.loading("Carregando...","Por favor aguarde."),r["a"].get({url:this.url+this.configMapa.getUrl+this.$route.params.id+this.configMapa.getUrlParams}).then((function(e){t.networkId!==e.data.id&&(t.unsubscribeOnNetworkStatusChange(),t.networkId=e.data.id,t.subscribeOnNetworkStatusChange()),t.apiError=!1,"grupo"===t.configMapa.tipo&&(t.dispositivos=[],e.data[t.configMapa.campoDispositivoName].filter((function(e){e["image"]="static/network/grupo/grupo-000.png",e.status&&e.status.cod_status&&(e["image"]="static/network/grupo/grupo"+e.status.cod_status.replace("#","-")+".png"),e["dashes"]=!0,e["title"]=e.obs_grupo,t.dispositivos.push(e)}))),"dispositivo"===t.configMapa.tipo&&(t.dispositivos=e.data[t.configMapa.campoDispositivoName],t.dispositivos.filter((function(e,a){t.dispositivos[a]["image"]="static/network/disp/"+e.equipamento_fabricante_id+e.status.cod_status.replace("#","-")+".png",t.dispositivos[a]["title"]="
Nome: "+e.nome_disp+'
Status: '+e.status.nome_status+"
Observações: "+e.obs_grupo||!1}))),t.dados=e.data,t.dados["dispositivos"]=e.data[t.configMapa.campoDispositivoName],t.conexoes=e.data.conexoes,t.loadMapa(),t.$swal.close()})).catch((function(e){t.apiError||t.$WiMakeError({error:e,id:107,title:"Oops... Erro ao buscar redes e dispositivos."}),t.apiError=!0}))},insertData:function(e,t,a){var i=this;this.loading("Salvando...","Por favor aguarde."),r["a"].post({url:this.url+e},t).then((function(e){i.apiError=!1,a?a(e):i.getData(),i.$swal.close()})).catch((function(e){i.$WiMakeError({error:e,id:207,title:"Oops... Erro ao salvar."})}))},updateData:function(e,t,a,i){var s=this;console.log(e),this.loading("Salvando...","Por favor aguarde."),r["a"].put({url:this.url+e+"/"+t},a).then((function(e){s.apiError=!1,i?i(e):s.getData(),s.$swal.close()})).catch((function(e){s.$WiMakeError({error:e,id:307,title:"Oops... Erro ao atualizar."})}))},removerDispositivo:function(e){var t=this;console.log(e),console.log(this.dispositivos);var a=this.dispositivos.filter((function(t){if(t.id===e)return t}));console.log(a[0]),e&&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(e){e.value&&(t.loading("Apagando...","Por favor aguarde."),r["a"].delete({url:t.url+"disp/dados/"+a[0].id}).then((function(e){t.apiError=!1,console.log(e),t.$swal.close(),t.getData()})).catch((function(e){t.$WiMakeError({error:e,id:407,title:"Oops... Erro ao apagar."})})))}))},loadMapa:function(){var e=this,t=document.getElementById("mynetwork"),a={nodes:this.dispositivos,edges:this.conexoes},i=this.options;console.log(t),this.network=new xO.a.Network(t,a,i);var s={};this.network.on("dragging",(function(e){s=e.pointer.canvas})),this.network.on("dragEnd",(function(t){if(t.nodes.length>0){var a=null;e.dispositivos.filter((function(i){i.id===t.nodes[0]&&(a=i[e.configMapa.updateIDName])})),e.alteracoes.push({id:a,x:s.x,y:s.y}),console.log(e.alteracoes)}})),this.network.on("doubleClick",(function(t){var a={};"dispositivo"===e.configMapa.tipo&&(console.log(t),a=e.dispositivos.filter((function(e){if(e.id===t.nodes[0])return e})),console.log(a[0]),e.$WiEditDialog({wiConfig:"devices",onSubmit:e.getData,data:a[0]})),"grupo"===e.configMapa.tipo&&(a=e.dispositivos.filter((function(e){if(e.id===t.nodes[0])return e}))[0],a.sub_grupos>0?e.$router.push({name:"grupo-mapa-grupos",params:{id:a.id}}):e.$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 e=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(t){var a=110*(t-1),i=0,s=0;e.dados.dispositivos.filter((function(t,o){e.dados.dispositivos[o].x=s,e.dados.dispositivos[o].y=i,e.dados.dispositivos[o].id=t[e.configMapa.updateIDName],s0&&r["b"].put({uri:this.configMapa.updateUrl,id:"multiple",data:this.alteracoes,sucess:function(){e.alteracoes=[],e.enableEditMode(),e.loading("Carregando...","Por favor aguarde."),e.getData(!0)},msgLoad:!0,msgSucess:!0,msgError:!0})}}},kO=yO,CO=(a("7d9b"),Object(m["a"])(kO,_O,hO,!1,null,null,null)),wO=CO.exports,SO=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("view-detail",{attrs:{title:"Servidor",routeReturn:{name:"servidor",params:{id:e.$route.params.id}},apiUrl:"importar/the-dude",notGetID:!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("v-layout",{staticStyle:{padding:"20px"},attrs:{row:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-card",[e._v("37 9 9834-1330 "),e.tela?a("v-card-text",[a("center",[a("h2",[e._v("Importar dados do The Dude para o server "+e._s(t.content.nome_servidor))])]),a("v-divider",{staticStyle:{"margin-top":"20px"}}),a("div",{staticStyle:{padding:"20px"}},[a("h3",{staticStyle:{"text-align":"center"}},[e._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:e.conteudo,callback:function(t){e.conteudo=t},expression:"conteudo"}}),a("v-btn",{staticStyle:{width:"100%"},on:{click:function(a){return e.lerArquivo(t.content.id,t.content.grupos)}}},[e._v("Ler Conteúdo Agora")])],1)],1):e._e(),e.tela?e._e():a("v-card-text",[a("h2",{staticStyle:{width:"100%"}},[e._v("Total: "+e._s(e.dispositivos.length))]),a("v-form",{model:{value:e.valid,callback:function(t){e.valid=t},expression:"valid"}},[e._v(e._s(e.valid)+" "),a("v-data-table",{staticClass:"elevation-1",attrs:{dense:"",headers:e.headers,items:e.dispositivos,"item-key":"nome_disp","hide-actions":""},scopedSlots:e._u([{key:"items",fn:function(t){return[a("tr",{staticStyle:{cursor:"pointer"},on:{click:function(e){t.expanded=!t.expanded}}},[a("td",{staticClass:"text-xs-left"},[e._v(e._s(t.item.nome_disp.substring(0,35)))]),a("td",{staticClass:"text-xs-left"},[e._v(e._s(t.item.ip_disp))]),a("td",{staticClass:"text-xs-left"},[e._v(e._s(t.item.grupo))]),a("td",{staticClass:"text-xs-left"},[e._v(e._s(t.item.nome_grupo))])])]}},{key:"expand",fn:function(t){return[a("v-card",{attrs:{flat:""}},[a("v-card-text",{staticStyle:{"padding-left":"50px"}},[a("ul",[a("li",[e._v("Nome completo: "+e._s(t.item.nome_disp))]),a("li",[e._v("Observações: "+e._s(t.item.obs_disp))]),a("li",[e._v("MAC: "+e._s(t.item.mac_disp))]),a("li",[e._v("Ativo?: "),"1"==t.item.ativo_disp?a("span",[e._v("Ativo")]):a("span",[e._v("Inativo")])])])])],1)]}}],null,!0)})],1),a("v-btn",{staticStyle:{width:"100%"},on:{click:function(t){return e.enviaDispositivos()}}},[e._v("Enviar arquivos para o servidor")])],1)],1)],1)],1)]}}])})},DO=[],EO={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(e){console.log(e.target.result.split("\n"))},lerArquivo:function(e,t){for(var a=this.conteudo.split("\n"),i=[],s=1;s0?a("v-btn",{attrs:{flat:""},on:{click:function(t){return e.updateApi()}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[e._v("save")]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v("Salvar "+e._s(e.guposEditados.length)+" Modificações")])],1):e._e(),e.editMode?a("v-btn",{attrs:{flat:""},on:{click:function(t){return e.enableEditMode()}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[e._v("close")]),e._v(" Fechar Edição")],1):a("v-btn",{attrs:{flat:""},on:{click:function(t){return e.enableEditMode()}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[e._v("edit")]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v("Editar Mapa")])],1)],1),e.editMode?e._e():a("v-btn",{staticClass:"hidden-sm-and-down",attrs:{flat:""},on:{click:function(t){return e.$router.push({name:"grupo-mapa-grupos",params:{id:e.$route.params.id}})}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[e._v("show_chart")]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v("Topologia")])],1),e.editMode?e._e():a("v-btn",{staticClass:"hidden-md-and-up",attrs:{icon:""},on:{click:function(t){return e.$router.push({name:"grupo-mapa-grupos",params:{id:e.$route.params.id}})}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[e._v("show_chart")])],1),a("v-btn",{attrs:{icon:"",disabled:e.editMode},on:{click:function(t){return e.loadApi()}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[e._v("refresh")])],1)],1),a("v-card",{staticStyle:{padding:"10px 10px 10px 10px"}},[a("div",{staticClass:"google-map",style:{height:e.innerHeight-130+"px"},attrs:{id:e.MapName}})]),a("v-dialog",{attrs:{scrollable:"","max-width":"400px"},model:{value:e.grupoInfo,callback:function(t){e.grupoInfo=t},expression:"grupoInfo"}},[a("grupo-info",{attrs:{grupo:e.grupoDetalhes}},[a("span",{attrs:{slot:"action"},slot:"action"},[a("v-btn",{attrs:{icon:""},on:{click:function(t){e.grupoInfo=!1}}},[a("v-icon",[e._v("close")])],1)],1)])],1)],1)},jO=[],qO={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"}]}]},$O={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"}]}]},zO={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(e){this.apiError=!1,this.dados=e.data,this.clearMarkersPolyline(),this.mapLatLngZoom["lat"]=e.data.latitude_grupo||-20.1467258,this.mapLatLngZoom["lng"]=e.data.longitude_grupo||-45.1213433,this.mapLatLngZoom["zoom"]=e.data.zoom_mapa||12,this.loadGoogleMaps(),e.data.grupos.length>0&&(this.createMarkers(e.data.grupos),this.createPolyline(e.data.conexoes)),this.countExec++,this.$swal.close()},loadError:function(e){this.apiError||this.$WiMakeError({error:e,id:108,title:"Oops... Erro ao buscar informações do mapa."}),this.apiError=!0},createMarkers:function(e){var t=this;e.forEach((function(e){var a=e.num_disp>0?"/assets/img/icons/maps/grupo"+e.status.cod_status.replace("#","-")+".png":"/assets/img/icons/maps/grupo-000.png",i=new google.maps.Marker({position:new google.maps.LatLng(e.latitude_grupo||-20.1467258,e.longitude_grupo||-45.1213433),map:t.map,title:e.nome_grupo,label:e.nome_grupo,draggable:!1,icon:{url:t.url+a,scaledSize:new google.maps.Size(50,50),origin:new google.maps.Point(0,0),anchor:new google.maps.Point(25,50)}});0===e.status&&i.setAnimation(google.maps.Animation.BOUNCE),t.countExec<2&&i.setAnimation(google.maps.Animation.DROP),i.addListener("click",(function(){t.markerClick(e,i)})),i.addListener("dblclick",(function(){console.log("clicou"),t.editMode||(e.grupo_tipo_id<4?t.$router.push({name:"google-maps-grupos",params:{id:e.id}}):t.$router.push({name:"grupo-mapa-dispositivos",params:{id:e.id}}))})),i.addListener("dragend",(function(){var a=e;a.latitude_grupo=i.getPosition().lat(),a.longitude_grupo=i.getPosition().lng(),t.markerDragEnd(a)})),t.markers.push({marker:i,grupo:e})}))},createPolyline:function(e){var t=this;e.forEach((function(e){var a=new google.maps.Polyline({path:[{lat:e.to_latitude,lng:e.to_longitude},{lat:e.from_latitude,lng:e.from_longitude}],geodesic:!0,strokeColor:"#ffd600",strokeOpacity:1,strokeWeight:4});a.setMap(t.map),t.polylines.push(a)}))},loadGoogleMaps:function(){var e=this;if(this.countExec<1){var t=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(t,a),this.map.addListener("dragend",(function(){if(e.editMode){var t=e.dados;t.latitude_grupo=e.map.center.lat(),t.longitude_grupo=e.map.center.lng(),t.zoom_mapa=e.map.zoom,console.log(t),console.log(e.map.center),e.markerDragEnd(t)}console.log(e.map.zoom)}));var i=new google.maps.StyledMapType(qO.style,{name:"CView Dark"}),s=new google.maps.StyledMapType($O.style,{name:"CView Ligth"});this.map.mapTypes.set("style_dark",i),this.map.mapTypes.set("style_light",s)}},markerClick:function(e,t){console.log(t),this.editMode||(this.grupoDetalhes=e,this.grupoInfo=!0)},markerDragEnd:function(e){if(this.guposEditados.length>0){var t=this.idsEditados.indexOf(e.id);console.log(t),t>-1?this.guposEditados[t]=e:(this.idsEditados.push(e.id),this.guposEditados.push(e))}else this.idsEditados.push(e.id),this.guposEditados.push(e);console.log(e)},loading:function(e,t){var a=this;this.$swal({title:e||"Carregando...",text:t||"Aguarde até que a ação seja finalizada.",onOpen:function(){a.$swal.showLoading()}})},clearMarkersPolyline:function(){var e=this;this.markers.forEach((function(t,a){e.markers[a].marker.setMap(null)})),this.polylines.forEach((function(t,a){e.polylines[a].setMap(null)}))},enableEditMode:function(){var e=this;this.editMode=!this.editMode,this.editMode?this.markers.forEach((function(t,a){e.markers[a].marker.setOptions({draggable:!0})})):(this.markers.forEach((function(t,a){e.markers[a].marker.setOptions({draggable:!1})})),this.guposEditados=[],this.idsEditados=[])},changeRouter:function(e){console.log(e),this.loading(),this.countExec=0,this.loadApi()},updateApi:function(){var e=this;this.guposEditados.length>0&&r["b"].put({uri:"grupo/dados",id:"multiple",data:this.guposEditados,sucess:function(){e.apiError=!1,e.countExec=0,e.loadApi(),e.guposEditados=[],e.idsEditados=[],e.editMode=!1},error:function(t){e.$WiMakeError({error:t,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 e=this;this.interval=setInterval((function(){e.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 e=this.$store.state.url;return e.baseDefault},auth:function(){return this.$store.state.auth||{}}},props:["mapName","apiUrl","apiParams","timeRefresh"],components:{GrupoInfo:Oo}},NO=zO,MO=(a("bb79"),Object(m["a"])(NO,PO,jO,!1,null,"b26c0d60",null)),LO=MO.exports,RO={name:"Google",data:function(){return{}},components:{GoogleMaps:LO}},UO=RO,WO=Object(m["a"])(UO,FO,IO,!1,null,null,null),VO=WO.exports,BO=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-toolbar",{attrs:{flat:"",dense:"",tabs:""}},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("arrow_back")])],1),a("v-breadcrumbs",{attrs:{items:e.paginas}},[a("v-icon",{attrs:{slot:"divider"},slot:"divider"},[e._v("forward")])],1),a("v-spacer"),a("v-btn",{attrs:{disabled:!e.content.id,icon:""},on:{click:function(t){return e.$router.push({name:"google-maps-grupos",params:{id:e.content.id}})}}},[a("v-icon",[e._v("map")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.loadApi()}}},[a("v-icon",[e._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"}},[e._v("done_outline")]),e._v(" Ordenar por Disponíveis")],1)],1),a("v-list-tile",[a("v-list-tile-title",[a("v-icon",{attrs:{color:"red"}},[e._v("power_settings_new")]),e._v(" Ordenar por Indisponíveis")],1)],1),a("v-list-tile",[a("v-list-tile-title",[a("v-icon",[e._v("text_rotation_none")]),e._v(" Ordenar por Nome")],1)],1),a("v-list-tile",[a("v-list-tile-title",[a("v-icon",{attrs:{color:"orange"}},[e._v("access_time")]),e._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"}},[e._v("close")]),e._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:""}},[e.content&&e.content.nome_grupo?a("strong",[e._v(" "+e._s(e.content.nome_grupo||"Minha Rede")+" ")]):e._e()]),!e.apiError&&e.content.grupos&&e.content.grupos.length<1?a("v-alert",{attrs:{value:!0,type:"warning"}},[e._v(" Nenhum grupo encontrado"),e.content.nome_grupo?a("span",[e._v(" para "+e._s(e.content.nome_grupo))]):e._e(),e._v(". ")]):e._e(),e.apiError||e.content.grupos?e._e():a("v-alert",{attrs:{value:!0,type:"info"}},[e._v(" Buscando grupos, por favor aguarde. ")]),e.apiError?a("v-alert",{attrs:{value:!0,type:"error"}},[e._v(" Erro ao buscar informações. Verifique sua conexão com a internet, tente novamente ou contacte o suporte técnico. ")]):e._e()],1)],1),e.content.grupos?a("grupos-real-time",{attrs:{grupos:e.content.grupos},on:{action:e.clickGroup}}):e._e(),a("v-bottom-sheet",{model:{value:e.sheet,callback:function(t){e.sheet=t},expression:"sheet"}},[a("v-list",[a("v-subheader",[a("strong",[e._v(e._s(e.selected.nome_grupo))]),e._v(": Selecione uma Opção")]),a("v-list-tile",{on:{click:function(t){return e.openGroup()}}},[a("v-divider"),a("v-list-tile-avatar",[a("v-avatar",{attrs:{size:"32px",tile:""}},[a("v-icon",[e._v("open_in_browser")])],1)],1),a("v-list-tile-title",[e._v("Abrir "+e._s(e.selected.nome_grupo))])],1),a("v-list-tile",{on:{click:function(t){e.grupoDetalhes=e.selected,e.grupoInfo=!0,e.sheet=!1}}},[a("v-divider"),a("v-list-tile-avatar",[a("v-avatar",{attrs:{size:"32px",tile:""}},[a("v-icon",[e._v("info")])],1)],1),a("v-list-tile-title",[e._v("Detalhes de "+e._s(e.selected.nome_grupo))])],1),a("v-list-tile",{on:{click:function(t){return e.$router.push({name:"indisponibilidades",query:{grupo_dados_id:e.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"}},[e._v("arrow_downward")])],1)],1),a("v-list-tile-title",[e._v("Listar Indisponibilidades")])],1),1==e.selected.funcao_tipo?a("v-list-tile",{on:{click:function(t){e.$router.push({name:"google-maps-grupos",params:{id:e.selected.id}}),e.sheet=!1}}},[a("v-divider"),a("v-list-tile-avatar",[a("v-avatar",{attrs:{size:"32px",tile:""}},[a("v-icon",[e._v("map")])],1)],1),a("v-list-tile-title",[e._v("Abrir no Google Maps")])],1):e._e(),a("v-list-tile",{on:{click:function(t){1==e.selected.funcao_tipo?e.$router.push({name:"grupo-mapa-grupos",params:{id:e.selected.id}}):e.$router.push({name:"grupo-mapa-dispositivos",params:{id:e.selected.id}}),e.sheet=!1}}},[a("v-divider"),a("v-list-tile-avatar",[a("v-avatar",{attrs:{size:"32px",tile:""}},[a("v-icon",[e._v("show_chart")])],1)],1),a("v-list-tile-title",[e._v("Abrir Topologia")])],1)],1)],1),a("v-dialog",{attrs:{scrollable:"","max-width":"300px"},model:{value:e.grupoInfo,callback:function(t){e.grupoInfo=t},expression:"grupoInfo"}},[a("grupo-info",{attrs:{grupo:e.grupoDetalhes}},[a("span",{attrs:{slot:"action"},slot:"action"},[a("v-btn",{attrs:{icon:""},on:{click:function(t){e.grupoInfo=!1}}},[a("v-icon",[e._v("close")])],1)],1)])],1)],1)},HO=[],GO={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 e=this,t={uri:"topologia/dados",mode:1,params:{}};this.$route.query&&this.$route.query.grupo&&(t.uri="grupo/grupo-conexao/"+this.$route.query.grupo,t.params={join:"grupos"},t.mode=2),r["b"].get({uri:t.uri,params:t.params,msgLoad:!0,sucess:function(a){console.log(a.data.length),console.log(t.mode),1===t.mode?a.data.length>1?e.content["grupos"]=a.data:a&&a.data&&a.data[0]&&a.data[0]["children"]?(e.content=a.data[0],e.content["grupos"]=a.data[0]["children"],console.log("if")):(console.log("else"),e.content["grupos"]=[],e.apiError=!1):e.content=a.data,e.apiError=!1,e.$forceUpdate(),console.log(e.content["grupos"])},error:function(t){console.log(t),e.apiError=!0}})},clickGroup:function(e){this.selected=e,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:Oo,GruposRealTime:yi}},YO=GO,JO=Object(m["a"])(YO,BO,HO,!1,null,null,null),QO=JO.exports,KO=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-toolbar",{attrs:{flat:"",dense:"",tabs:""}},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("arrow_back")])],1),a("v-breadcrumbs",{attrs:{items:e.paginas}},[a("v-icon",{attrs:{slot:"divider"},slot:"divider"},[e._v("forward")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.$router.push({name:"grupo-mapa-dispositivos",params:{id:e.content.id}})}}},[a("v-icon",[e._v("show_chart")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.loadApi()}}},[a("v-icon",[e._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"}},[e._v("done_outline")]),e._v(" Ordenar por Disponíveis")],1)],1),a("v-list-tile",[a("v-list-tile-title",[a("v-icon",{attrs:{color:"red"}},[e._v("power_settings_new")]),e._v(" Ordenar por Indisponíveis")],1)],1),a("v-list-tile",[a("v-list-tile-title",[a("v-icon",[e._v("text_rotation_none")]),e._v(" Ordenar por Nome")],1)],1),a("v-list-tile",[a("v-list-tile-title",[a("v-icon",{attrs:{color:"orange"}},[e._v("access_time")]),e._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"}},[e._v("close")]),e._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:""}},[e.content&&e.content.nome_grupo?a("strong",[e._v(" "+e._s(e.content.nome_grupo)+" ")]):e._e()])],1)],1),e.content.dispositivos&&e.content.dispositivos.length>0?a("disp-real-time",{attrs:{dispositivos:e.content.dispositivos},on:{action:e.clickDisp}}):e._e(),a("v-bottom-sheet",{model:{value:e.sheet,callback:function(t){e.sheet=t},expression:"sheet"}},[a("v-list",[a("v-subheader",[a("strong",[e._v(e._s(e.dispDetalhes.nome_disp?e.dispDetalhes.nome_disp.substring(0,17)+"...":""))]),e._v(": Selecione uma Opção")]),a("v-list-tile",{on:{click:function(t){e.dispInfo=!0,e.sheet=!1}}},[a("v-divider"),a("v-list-tile-avatar",[a("v-avatar",{attrs:{size:"32px",tile:""}},[a("v-icon",[e._v("info")])],1)],1),a("v-list-tile-title",[e._v("Detalhes de "+e._s(e.dispDetalhes.nome_disp?e.dispDetalhes.nome_disp.substring(0,20)+"...":""))])],1),a("v-list-tile",{on:{click:function(t){return e.$router.push({name:"indisponibilidades",query:{disp_dados_id:e.dispDetalhes.id}})}}},[a("v-divider"),a("v-list-tile-avatar",[a("v-avatar",{attrs:{size:"32px",tile:""}},[a("v-icon",{attrs:{color:"red"}},[e._v("arrow_downward")])],1)],1),a("v-list-tile-title",[e._v("Listar Indisponibilidades")])],1)],1)],1),a("v-dialog",{attrs:{scrollable:"","max-width":"300px"},model:{value:e.dispInfo,callback:function(t){e.dispInfo=t},expression:"dispInfo"}},[e.dispInfo&&e.dispDetalhes?a("disp-info",{attrs:{disp:e.dispDetalhes,indisp:e.content.indisponibilidades}},[a("span",{attrs:{slot:"action"},slot:"action"},[a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dispInfo=!1}}},[a("v-icon",[e._v("close")])],1)],1)]):e._e()],1)],1)},XO=[],ZO=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.disp?a("v-card",[a("v-card-title",[a("strong",[e._v(e._s(e.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:e.tabs,callback:function(t){e.tabs=t},expression:"tabs"}},[a("v-tabs-slider",{attrs:{color:"grey"}}),a("v-tab",{attrs:{href:"#tab-1"}},[a("span",[e._v("Info")])]),a("v-tab",{attrs:{href:"#tab-2"}},[a("span",[e._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/"+e.disp.equipamento_fabricante_id+e.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",[e._v("contact_support")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v("IP: "),a("strong",[e._v(e._s(e.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"}},[e._v("star")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v("MAC: "),a("strong",[e._v(e._s(e.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"}},[e._v("device_hub")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v("Tipo: "),a("strong",[e._v(e._s(e.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"}},[e._v("device_hub")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v("Eqpmt: "),a("strong",[e._v(e._s(e.disp.nome_equipamento))])])],1)],1),a("v-divider")]],2)],1),a("v-tab-item",{staticStyle:{"min-height":"250px"},attrs:{value:"tab-2"}},[e.indisp&&e.indisp.length>0?a("v-list",{staticStyle:{"padding-top":"0"},attrs:{"three-line":""}},[a("v-divider"),e._l(e.indisp,(function(t,i){return t.disp_dados_id==e.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"}},[t.status_indi?a("v-icon",{attrs:{color:"green"}},[e._v("done_outline")]):a("v-icon",{attrs:{color:"red"}},[e._v("power_settings_new")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v("Duração: "+e._s(t.duracao_indi))]),a("v-list-tile-sub-title",[e._v("Início: "+e._s(t.down_indi_format))]),a("v-list-tile-sub-title",[e._v("Término: "+e._s(t.up_indi_format||"Até o Momento"))])],1)],1),a("v-divider")]:e._e()}))],2):e._e()],1)],1)],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),e._t("action")],2)],1):e._e()},eT=[],tT={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"]},aT=tT,iT=(a("ee67"),Object(m["a"])(aT,ZO,eT,!1,null,"3d1bf997",null)),sT=iT.exports,oT={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(e){console.log(e),this.content=e.data,this.$swal.close()},loadError:function(e){console.log(e)},clickDisp:function(e){console.log(e),this.dispDetalhes=e,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:sT,DispRealTime:ko}},nT=oT,rT=Object(m["a"])(nT,KO,XO,!1,null,null,null),lT=rT.exports,cT=function(){var e=this,t=e.$createElement,a=e._self._c||t;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",[e._v("Estrutura")]),a("v-treeview",{attrs:{items:e.items}})],1)],1)],1)},dT=[],uT={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"}]}]}}},pT=uT,mT=Object(m["a"])(pT,cT,dT,!1,null,null,null),vT=mT.exports,fT=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"default",fn:function(t){var i=t.content,s=t.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:e.selected},on:{select:e.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"}},[e.selected?a("Selected",{key:e.selected.id,attrs:{networkType:e.selected},on:{refresh:s,clear:function(t){e.selected=null}}}):a("div",{staticClass:"title grey--text text--lighten-1 font-weight-light",staticStyle:{"align-self":"center"},domProps:{textContent:e._s("Selecione um tipo de rede...")}})],1)],1)],1)],1)]}}])})},gT=[],_T=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-subheader",[e._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(t){return e.addNetworkType()}}},[a("v-icon",{attrs:{color:"green lighten-1"}},[e._v("add")]),a("span",[e._v("Adicionar")])],1)],1),a("span",[e._v("Criar novo tipo de rede")])],2)],1)},hT=[],bT={name:"NetworkTypesAppBar",methods:{refresh:function(){this.$emit("refresh")},addNetworkType:function(){this.$WiEditDialog({wiConfig:"network-type",onSubmit:this.refresh})}}},xT=bT,yT=Object(m["a"])(xT,_T,hT,!1,null,null,null),kT=yT.exports,CT=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list",{attrs:{subheader:""}},[e._l(e.networkTypes,(function(t,i){return[a("v-list-tile",{key:i,staticStyle:{background:"#EFF0F1"},style:{"margin-left":30*t.nivel_tipo+"px",background:e.selected&&e.selected.id==t.id?"#fcef7b":"#EFF0F1"},attrs:{avatar:""},on:{click:function(a){return e.select(t)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:"",color:"blue darken-2"}},[e._v(e._s(t.icone_tipo))])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" Nível: "+e._s(t.nivel_tipo)+" ")]),a("v-list-tile-title",{staticStyle:{"font-size":"15px"}},[a("strong",[e._v(" "+e._s(t.nome_tipo)+" ")])])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[e._v("Redes")]),a("strong",{staticStyle:{"font-size":"20px"}},[e._v(e._s(t.networks_count))])],1)],1),a("v-divider",{key:i+"-divider"})]}))],2)},wT=[],ST={name:"NetworkTypesList",methods:{select:function(e){this.$emit("select",e)}},props:{networkTypes:{type:Array,required:!0},selected:{type:Object,default:function(){return{}}}}},DT=ST,ET=Object(m["a"])(DT,CT,wT,!1,null,null,null),OT=ET.exports,TT=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",[a("v-subheader",[e._v(" "+e._s(e.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(t){return e.editNetworkType()}}},[a("v-icon",{attrs:{color:"orange lighten-1"}},[e._v("edit")])],1)],1),a("span",[e._v("Editar este tipo de grupo")])],2),a("v-tooltip",{attrs:{bottom:""}},[a("template",{slot:"activator"},[a("db-delete",{attrs:{store:"grupo-tipos",id:e.networkType.id},on:{refresh:e.refresh}})],1),a("span",[e._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":""}},[e._v(" "+e._s(e.networkType.icone_tipo)+" ")])],1),a("h3",{staticClass:"headline mb-2"},[a("strong",[e._v(e._s(e.networkType.nome_tipo))])]),a("div",{staticClass:"gray--text subheading font-weight-bold"},[e._v(e._s(e.networkType.obs_tipo))])],1),a("v-divider"),e.networkType?a("v-card-text",[a("h1",[e._v(e._s(e.networkType.networks_count))]),a("h2",{staticClass:"grey--text"},[e._v("Redes")])]):e._e(),a("v-divider"),e.networkType&&e.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(t){return e.listNetworks()}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[e._v("list")]),e._v(" Listar redes do tipo "+e._s(e.networkType.nome_tipo)+" ")],1)],1),a("span",[e._v("Listar redes do tipo "+e._s(e.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(t){return e.createNetwork()}}},[a("v-icon",{attrs:{color:"green lighten-1"}},[e._v("add")]),e._v(" Criar rede do tipo "+e._s(e.networkType.nome_tipo)+" ")],1)],1),a("span",[e._v("Criar rede do tipo "+e._s(e.networkType.nome_tipo))])],2)],1)],1)],1):a("h4",{staticStyle:{"padding-top":"20px"}},[e._v(" "+e._s(e.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(t){return e.createNetwork()}}},[a("v-icon",{attrs:{color:"green lighten-1"}},[e._v("add")]),e._v(" Criar rede do tipo "+e._s(e.networkType.nome_tipo)+" ")],1)],1),a("span",[e._v("Criar rede do tipo "+e._s(e.networkType.nome_tipo))])],2)],1)],1)},AT=[],FT={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}}},IT=FT,PT=Object(m["a"])(IT,TT,AT,!1,null,null,null),jT=PT.exports,qT={name:"NetworkTypes",data:function(){return{selected:null}},methods:{select:function(e){this.selected=e}},components:{List:OT,AppBar:kT,Selected:jT}},$T=qT,zT=Object(m["a"])($T,fT,gT,!1,null,null,null),NT=zT.exports,MT=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("view-detail",{attrs:{title:"Criar/Importar Grupos",apiUrl:"grupo/criar-importar",apiParams:"?limit=1000",notGetID:!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("v-window",{model:{value:e.step,callback:function(t){e.step=t},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:e.validTipo,callback:function(t){e.validTipo=t},expression:"validTipo"}},[a("h2",[e._v("Qual tipo de grupo você deseja criar/importar?")]),a("v-autocomplete",{attrs:{"return-object":"",items:t.content.tipos,placeholder:"Selecione o tipo de grupo que você deseja criar/importar","item-text":"nome_tipo","item-value":"id",required:"",rules:[function(e){return!!e||"Campo obrigatório"}],autocomplete:""},model:{value:e.tipo,callback:function(t){e.tipo=t},expression:"tipo"}})],1)],1)],1),a("v-scroll-y-transition",{attrs:{mode:"out-in"}},[e.tipo?a("v-card",{key:e.tipo.id,staticStyle:{"margin-top":"20px"}},[a("v-card-text",[a("v-avatar",[a("v-icon",{attrs:{color:"blue darken-2","x-large":""}},[e._v(e._s(e.tipo.icone_tipo))])],1),a("h3",{staticClass:"headline mb-2"},[a("strong",[e._v(e._s(e.tipo.nome_tipo))])]),a("div",{staticClass:"gray--text subheading "},[e._v(e._s(e.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:!e.validTipo,color:"primary",depressed:""},on:{click:function(t){e.step++}}},[e._v(" Começar a criar/importar "+e._s(e.tipo.nome_plural)+" ")])],1)],1):a("div",{staticClass:"title grey--text text--lighten-1 font-weight-light",staticStyle:{"align-self":"center","margin-top":"50px"}},[e._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:""}},[e.tipo?a("v-card",[a("v-card-title",{staticStyle:{"text-align":"center"}},[a("h2",{staticStyle:{width:"100%","padding-bottom":"20px"}},[e._v("Insira "+e._s(e.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(t){return e.grupos.push({grupo_tipo_id:e.tipo.id,mode:"edit"})}}},[a("v-icon",[e._v("add")]),e._v(" Criar "+e._s(e.tipo.nome_tipo)+" Manualmente")],1),a("v-btn",{attrs:{color:"primary"},on:{click:function(t){e.dialogPlanilha=!0}}},[a("v-icon",[e._v("import_export")]),e._v(" Importar "+e._s(e.tipo.nome_plural)+" do Excel")],1),a("br"),e.grupos.length>1&&e.checkSaved()?a("v-btn",{staticStyle:{color:"white"},attrs:{disabled:!e.validGrupos,color:"green"},on:{click:function(t){return e.postAllGroup()}}},[a("v-icon",{attrs:{color:"white"}},[e._v("save")]),e._v(" Enviar Todos os registros não salvos")],1):e._e(),a("v-dialog",{attrs:{width:"700"},model:{value:e.dialogPlanilha,callback:function(t){e.dialogPlanilha=t},expression:"dialogPlanilha"}},[a("v-card",[a("v-card-title",{staticClass:"headline",attrs:{"primary-title":""}},[e._v(" Importar "+e._s(e.tipo.nome_plural)+" do Excel ")]),a("v-divider"),a("v-card-text",{staticStyle:{"text-align":"center"}},[e._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"}},[e._v("Download da planilha modelo clicando aqui")]),e._v(", insira os dados e faça upload clicando no botão abaixo. "),a("br"),a("strong",[e._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":e.handleSelectedFile}},[a("span",[a("v-icon",{attrs:{color:"white"}},[e._v("import_export")]),e._v(" Importar "+e._s(e.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(t){e.dialogPlanilha=!1}}},[e._v(" Cancelar ")])],1)],1)],1)],1)]),a("v-divider"),e.grupos&&e.grupos.length>0?a("v-card-text",{staticStyle:{padding:"0"}},[a("v-form",{model:{value:e.validGrupos,callback:function(t){e.validGrupos=t},expression:"validGrupos"}},[a("v-data-table",{attrs:{dense:"",headers:e.headers,items:e.grupos,"hide-actions":""},scopedSlots:e._u([{key:"items",fn:function(i){return["edit"==e.grupos[i.index].mode?a("tr",{style:{background:e.grupos[i.index].id?"#b0fcb0":"#ffedce"}},[a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:e.saving==i.index,autofocus:"",placeholder:e.headers[0].text,"single-line":"",required:"",rules:[function(e){return!!e||"Campo obrigatório"}]},model:{value:e.grupos[i.index].nome_grupo,callback:function(t){e.$set(e.grupos[i.index],"nome_grupo",t)},expression:"grupos[props.index].nome_grupo"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:e.saving==i.index,placeholder:e.headers[1].text,"single-line":"",required:"",rules:[function(e){return!!e||"Obrigatório"}]},model:{value:e.grupos[i.index].sigla_grupo,callback:function(t){e.$set(e.grupos[i.index],"sigla_grupo",t)},expression:"grupos[props.index].sigla_grupo"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:e.saving==i.index,placeholder:e.headers[2].text,"single-line":""},model:{value:e.grupos[i.index].latitude_grupo,callback:function(t){e.$set(e.grupos[i.index],"latitude_grupo",t)},expression:"grupos[props.index].latitude_grupo"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:e.saving==i.index,placeholder:e.headers[3].text,"single-line":""},model:{value:e.grupos[i.index].longitude_grupo,callback:function(t){e.$set(e.grupos[i.index],"longitude_grupo",t)},expression:"grupos[props.index].longitude_grupo"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:e.saving==i.index,items:e.filterGroups(t.content.grupos),placeholder:"Selecione o Grupo","item-text":"nome_grupo","item-value":"id",required:e.tipo.nivel_tipo>0,rules:e.tipo.nivel_tipo>0?[function(e){return!!e||"Campo obrigatório"}]:[],autocomplete:""},model:{value:e.grupos[i.index].grupo_dados_id,callback:function(t){e.$set(e.grupos[i.index],"grupo_dados_id",t)},expression:"grupos[props.index].grupo_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:e.saving==i.index,placeholder:e.headers[5].text,"single-line":""},model:{value:e.grupos[i.index].obs_grupo,callback:function(t){e.$set(e.grupos[i.index],"obs_grupo",t)},expression:"grupos[props.index].obs_grupo"}})],1),a("td",{staticClass:"justify-center layout px-0",staticStyle:{padding:"10px 8px 0 8px"}},[e.grupos[i.index].id?a("v-btn",{attrs:{disabled:!e.grupos[i.index].nome_grupo||!e.grupos[i.index].sigla_grupo||!e.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(t){return e.updateGroup(i.index,e.grupos[i.index])}}},[a("v-icon",[e._v("refresh")])],1):a("v-btn",{attrs:{disabled:!e.grupos[i.index].nome_grupo||!e.grupos[i.index].sigla_grupo||!e.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(t){return e.postGroup(i.index,e.grupos[i.index])}}},[a("v-icon",[e._v("save")])],1)],1)]):a("tr",{style:{background:e.grupos[i.index].id?"#b0fcb0":"#ffedce"}},[a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[e._v(e._s(e.grupos[i.index].nome_grupo))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[e._v(e._s(e.grupos[i.index].sigla_grupo))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[e._v(e._s(e.grupos[i.index].latitude_grupo))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[e._v(e._s(e.grupos[i.index].longitude_grupo))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:e.saving==i.index,items:e.filterGroups(t.content.grupos),placeholder:"Selecione o Grupo","item-text":"nome_grupo","item-value":"id",required:e.tipo.nivel_tipo>0,rules:e.tipo.nivel_tipo>0?[function(e){return!!e||"Campo obrigatório"}]:[],autocomplete:""},model:{value:e.grupos[i.index].grupo_dados_id,callback:function(t){e.$set(e.grupos[i.index],"grupo_dados_id",t)},expression:"grupos[props.index].grupo_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[e._v(e._s(e.grupos[i.index].obs_grupo))]),a("td",{staticClass:"justify-center layout px-0",staticStyle:{padding:"10px 8px 0 8px"}},[e.grupos[i.index].id?a("v-btn",{attrs:{disabled:!e.grupos[i.index].nome_grupo||!e.grupos[i.index].sigla_grupo||!e.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(t){return e.updateGroup(i.index,e.grupos[i.index])}}},[a("v-icon",[e._v("refresh")])],1):a("v-btn",{attrs:{disabled:!e.grupos[i.index].nome_grupo||!e.grupos[i.index].sigla_grupo||!e.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(t){return e.postGroup(i.index,e.grupos[i.index])}}},[a("v-icon",[e._v("save")])],1),"edit"!=e.grupos[i.index].mode?a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(t){e.grupos[i.index].mode="edit",e.$forceUpdate()}}},[a("v-icon",[e._v("edit")])],1):e._e()],1)])]}}],null,!0)})],1)],1):e._e(),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{disabled:1===e.step,flat:""},on:{click:function(t){e.step--,e.grupos=[]}}},[e._v(" Alterar Tipo de Grupo ")]),a("v-spacer"),e.grupos.length>0?a("strong",[e._v("Total: "+e._s(e.grupos.length))]):e._e()],1)],1):e._e()],1)],1)],1)],1)]}}])})},LT=[],RT={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 e=this;this.grupos&&r["b"].post({uri:"grupo/dados",data:{multiple:this.grupos.filter((function(e){if(!e.id)return e}))},sucess:function(t){var a=[];a=e.grupos.filter((function(e){if(e.id)return e})),t.data.filter((function(e){a.push(e)})),e.grupos=[],e.grupos=a,console.log(e.grupos)},msgLoad:!0,msgSucess:!0,msgError:!0})},postGroup:function(e,t){var a=this;t&&(this.saving=e,r["b"].post({uri:"grupo/dados",data:t,sucess:function(t){a.grupos[e]=t.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(e,t){var a=this;t&&(this.saving=e,r["b"].put({uri:"grupo/dados",data:t,id:t.id,sucess:function(t){a.grupos[e]=t.data,a.saving=null,a.$forceUpdate()},msgLoad:!0,msgSucess:!0,msgError:!0}))},filterGroups:function(e){var t=this;return this.tipo&&this.tipo.nivel_tipo>-1?e.filter((function(e){if(e.nivel_tipo===t.tipo.nivel_tipo-1)return e})):[]},checkSaved:function(){var e=this.grupos.filter((function(e){if(!e.id)return e}));return console.log(e),e.length>0},handleSelectedFile:function(e){var t=this;e&&e.body?(this.dataTableMode="table",e.body.filter((function(e){t.grupos.push({nome_grupo:e.nome,sigla_grupo:e.sigla_codigo,latitude_grupo:e.latitude,longitude_grupo:e.longitude,obs_grupo:e.observacoes,grupo_tipo_id:t.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:Fe["a"]}},UT=RT,WT=(a("2eab"),Object(m["a"])(UT,MT,LT,!1,null,null,null)),VT=WT.exports,BT=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("view-detail",{attrs:{title:"Criar/Importar Dispositivos",apiUrl:"disp/criar-importar",apiParams:"?limit=1000",notGetID:!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("v-window",{model:{value:e.step,callback:function(t){e.step=t},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:e.validTipo,callback:function(t){e.validTipo=t},expression:"validTipo"}},[a("h2",[e._v("Para qual Server de monitoramento você deseja criar/importar?")]),a("v-autocomplete",{attrs:{"return-object":"",items:t.content.servidores,placeholder:"Selecione o Server para o qual você deseja criar/importar","item-text":"nome_servidor","item-value":"id",required:"",rules:[function(e){return!!e||"Campo obrigatório"}],autocomplete:""},model:{value:e.servidor,callback:function(t){e.servidor=t},expression:"servidor"}})],1)],1)],1),a("v-scroll-y-transition",{attrs:{mode:"out-in"}},[e.servidor?a("v-card",{key:e.servidor.id,staticStyle:{"margin-top":"20px"}},[a("v-card-text",[a("v-avatar",[a("v-icon",{attrs:{color:"blue darken-2","x-large":""}},[e._v("add")])],1),a("h3",{staticClass:"headline mb-2"},[a("strong",[e._v(e._s(e.servidor.nome_servidor))])]),a("div",{staticClass:"gray--text subheading "},[e._v(e._s(e.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:!e.validTipo,color:"primary",depressed:""},on:{click:function(t){e.step++}}},[e._v(" Começar a criar/importar para o server "+e._s(e.servidor.nome_servidor)+" ")])],1)],1):a("div",{staticClass:"title grey--text text--lighten-1 font-weight-light",staticStyle:{"align-self":"center","margin-top":"50px"}},[e._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:""}},[e.servidor?a("v-card",[a("v-card-title",{staticStyle:{"text-align":"center"}},[a("h2",{staticStyle:{width:"100%","padding-bottom":"20px"}},[e._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(t){return e.grupos.push({servidor_dados_id:e.servidor.id,ativo_disp:"ativo",mode:"edit"})}}},[a("v-icon",[e._v("add")]),e._v(" Criar dispositivo Manualmente")],1),a("v-btn",{attrs:{color:"primary"},on:{click:function(t){e.dialogPlanilha=!0}}},[a("v-icon",[e._v("import_export")]),e._v(" Importar dispositios do Excel")],1),a("br"),e.grupos.length>1&&e.checkSaved()?a("v-btn",{staticStyle:{color:"white"},attrs:{disabled:!e.validGrupos,color:"green"},on:{click:function(t){return e.postAllGroup()}}},[a("v-icon",{attrs:{color:"white"}},[e._v("save")]),e._v(" Enviar Todos os registros não salvos")],1):e._e(),a("v-dialog",{attrs:{width:"700"},model:{value:e.dialogPlanilha,callback:function(t){e.dialogPlanilha=t},expression:"dialogPlanilha"}},[a("v-card",[a("v-card-title",{staticClass:"headline",attrs:{"primary-title":""}},[e._v(" Importar Dispositivos do Excel ")]),a("v-divider"),a("v-card-text",{staticStyle:{"text-align":"center"}},[e._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"}},[e._v("Download da planilha modelo clicando aqui")]),e._v(", insira os dados e faça upload clicando no botão abaixo. "),a("br"),a("strong",[e._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":e.handleSelectedFile}},[a("span",[a("v-icon",{attrs:{color:"white"}},[e._v("import_export")]),e._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(t){e.dialogPlanilha=!1}}},[e._v(" Cancelar ")])],1)],1)],1)],1)]),a("v-divider"),e.grupos&&e.grupos.length>0?a("v-card-text",{staticStyle:{padding:"0"}},[a("v-form",{model:{value:e.validGrupos,callback:function(t){e.validGrupos=t},expression:"validGrupos"}},[a("v-data-table",{attrs:{dense:"",headers:e.headers,items:e.grupos,"hide-actions":""},scopedSlots:e._u([{key:"items",fn:function(i){return["edit"==e.grupos[i.index].mode?a("tr",{style:{background:e.grupos[i.index].id?"#b0fcb0":"#ffedce"}},[a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:e.saving==i.index,autofocus:"",placeholder:e.headers[0].text,"single-line":"",required:"",rules:[function(e){return!!e||"Campo obrigatório"}]},model:{value:e.grupos[i.index].nome_disp,callback:function(t){e.$set(e.grupos[i.index],"nome_disp",t)},expression:"grupos[props.index].nome_disp"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:e.saving==i.index,placeholder:e.headers[1].text,"single-line":""},model:{value:e.grupos[i.index].sigla_disp,callback:function(t){e.$set(e.grupos[i.index],"sigla_disp",t)},expression:"grupos[props.index].sigla_disp"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:e.saving==i.index,counter:"15",placeholder:"###.###.###.###","single-line":"",required:"",rules:[function(e){return!!e||"Obrigatório"}]},model:{value:e.grupos[i.index].ip_disp,callback:function(t){e.$set(e.grupos[i.index],"ip_disp",t)},expression:"grupos[props.index].ip_disp"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:e.saving==i.index,placeholder:e.headers[3].text,"single-line":""},model:{value:e.grupos[i.index].mac_disp,callback:function(t){e.$set(e.grupos[i.index],"mac_disp",t)},expression:"grupos[props.index].mac_disp"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:e.saving==i.index,items:t.content.grupos,placeholder:"Grupo Principal","item-text":"nome_sigla_grupo","item-value":"id",required:"",rules:[function(e){return!!e||"Campo obrigatório"}],autocomplete:""},model:{value:e.grupos[i.index].grupo_dados_id,callback:function(t){e.$set(e.grupos[i.index],"grupo_dados_id",t)},expression:"grupos[props.index].grupo_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:e.saving==i.index,items:t.content.tipos,placeholder:"Tipo de dispositiv","item-text":"nome_tipo","item-value":"id",required:"",rules:[function(e){return!!e||"Campo obrigatório"}],autocomplete:""},model:{value:e.grupos[i.index].disp_tipo_id,callback:function(t){e.$set(e.grupos[i.index],"disp_tipo_id",t)},expression:"grupos[props.index].disp_tipo_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:e.saving==i.index,items:t.content.equipamentos,placeholder:"Modelo de Equipamento","item-text":"nome_equipamento_fabricante","item-value":"id",required:"",rules:[function(e){return!!e||"Campo obrigatório"}],autocomplete:""},model:{value:e.grupos[i.index].equipamento_dados_id,callback:function(t){e.$set(e.grupos[i.index],"equipamento_dados_id",t)},expression:"grupos[props.index].equipamento_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:e.saving==i.index,value:"ativo",items:[{value:"ativo",text:"Sim"},{value:"inativo",text:"Não"}],placeholder:"Monitorado?",required:"",rules:[function(e){return!!e||"Campo obrigatório"}]},model:{value:e.grupos[i.index].ativo_disp,callback:function(t){e.$set(e.grupos[i.index],"ativo_disp",t)},expression:"grupos[props.index].ativo_disp"}})],1),a("td",{staticClass:"justify-center layout px-0",staticStyle:{padding:"10px 8px 0 8px"}},[e.grupos[i.index].id?a("v-btn",{attrs:{disabled:!e.grupos[i.index].nome_disp||!e.grupos[i.index].ip_disp||!e.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(t){return e.updateGroup(i.index,e.grupos[i.index])}}},[a("v-icon",[e._v("refresh")])],1):a("v-btn",{attrs:{disabled:!e.grupos[i.index].nome_disp||!e.grupos[i.index].ip_disp||!e.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(t){return e.postGroup(i.index,e.grupos[i.index])}}},[a("v-icon",[e._v("save")])],1)],1)]):a("tr",{style:{background:e.grupos[i.index].id?"#b0fcb0":"#ffedce"}},[a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[e._v(e._s(e.grupos[i.index].nome_disp))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[e._v(e._s(e.grupos[i.index].sigla_disp))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[e._v(e._s(e.grupos[i.index].ip_disp))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[e._v(e._s(e.grupos[i.index].mac_disp))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:e.saving==i.index,items:t.content.grupos,placeholder:"Selecione o Grupo","item-text":"nome_sigla_grupo","item-value":"id",required:"",rules:[function(e){return!!e||"Campo obrigatório"}],autocomplete:""},model:{value:e.grupos[i.index].grupo_dados_id,callback:function(t){e.$set(e.grupos[i.index],"grupo_dados_id",t)},expression:"grupos[props.index].grupo_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:e.saving==i.index,items:t.content.tipos,placeholder:"Tipo de dispositiv","item-text":"nome_tipo","item-value":"id",required:"",rules:[function(e){return!!e||"Campo obrigatório"}],autocomplete:""},model:{value:e.grupos[i.index].disp_tipo_id,callback:function(t){e.$set(e.grupos[i.index],"disp_tipo_id",t)},expression:"grupos[props.index].disp_tipo_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:e.saving==i.index,items:t.content.equipamentos,placeholder:"Modelo de Equipamento","item-text":"nome_equipamento_fabricante","item-value":"id",required:"",rules:[function(e){return!!e||"Campo obrigatório"}],autocomplete:""},model:{value:e.grupos[i.index].equipamento_dados_id,callback:function(t){e.$set(e.grupos[i.index],"equipamento_dados_id",t)},expression:"grupos[props.index].equipamento_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:e.saving==i.index,items:[{value:"ativo",text:"Sim"},{value:"inativo",text:"Não"}],placeholder:"Monitorado?",required:"",rules:[function(e){return!!e||"Campo obrigatório"}]},model:{value:e.grupos[i.index].ativo_disp,callback:function(t){e.$set(e.grupos[i.index],"ativo_disp",t)},expression:"grupos[props.index].ativo_disp"}})],1),a("td",{staticClass:"justify-center layout px-0",staticStyle:{padding:"10px 8px 0 8px"}},[e.grupos[i.index].id?a("v-btn",{attrs:{disabled:!e.grupos[i.index].nome_disp||!e.grupos[i.index].ip_disp||!e.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(t){return e.updateGroup(i.index,e.grupos[i.index])}}},[a("v-icon",[e._v("refresh")])],1):a("v-btn",{attrs:{disabled:!e.grupos[i.index].nome_disp||!e.grupos[i.index].ip_disp||!e.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(t){return e.postGroup(i.index,e.grupos[i.index])}}},[a("v-icon",[e._v("save")])],1),"edit"!=e.grupos[i.index].mode?a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(t){e.grupos[i.index].mode="edit",e.$forceUpdate()}}},[a("v-icon",[e._v("edit")])],1):e._e()],1)])]}}],null,!0)})],1)],1):e._e(),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{disabled:1===e.step,flat:""},on:{click:function(t){e.step--,e.grupos=[]}}},[e._v(" Alterar Server de monitoramento ")]),a("v-spacer"),e.grupos.length>0?a("strong",[e._v("Total: "+e._s(e.grupos.length))]):e._e()],1)],1):e._e()],1)],1)],1)],1)]}}])})},HT=[],GT={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 e=this;this.grupos&&r["b"].post({uri:"disp/dados",data:{multiple:this.grupos.filter((function(e){if(!e.id)return e}))},sucess:function(t){var a=[];a=e.grupos.filter((function(e){if(e.id)return e})),t.data.filter((function(e){a.push(e)})),e.grupos=[],e.grupos=a,console.log(e.grupos)},msgLoad:!0,msgSucess:!0,msgError:!0})},postGroup:function(e,t){var a=this;t&&(this.saving=e,r["b"].post({uri:"disp/dados",data:t,sucess:function(t){a.grupos[e]=t.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(e,t){var a=this;t&&(this.saving=e,r["b"].put({uri:"disp/dados",data:t,id:t.id,sucess:function(t){a.grupos[e]=t.data,a.saving=null,a.$forceUpdate()},msgLoad:!0,msgSucess:!0,msgError:!0}))},filterGroups:function(e){var t=this;return this.tipo&&this.tipo.nivel_tipo>-1?e.filter((function(e){if(e.nivel_tipo===t.tipo.nivel_tipo-1)return e})):[]},checkSaved:function(){var e=this.grupos.filter((function(e){if(!e.id)return e}));return console.log(e),e.length>0},handleSelectedFile:function(e){var t=this;console.log(this.servidor),e&&e.body?(console.log(this.servidor),this.dataTableMode="table",e.body.filter((function(e){console.log(t.servidor),t.grupos.push({nome_grupo:e.nome,sigla_grupo:e.sigla_codigo,ip_disp:e.ip_address,mac_disp:e.mac_address,obs_disp:e.observacoes,ativo_disp:e.sera_monitorado?"Sim"===e.sera_monitorado?"ativo":"inativo":"ativo",servidor_dados_id:t.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:Fe["a"]}},YT=GT,JT=(a("df23"),Object(m["a"])(YT,BT,HT,!1,null,null,null)),QT=JT.exports,KT=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-toolbar",{staticStyle:{color:"white"},attrs:{dense:"",color:e.dark?"dark":"primary"}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("arrow_back")])],1),a("v-toolbar-title",[e._v(" Indisponibilidades ")]),a("v-spacer"),a("v-btn",{attrs:{disabled:e.loading,icon:""},on:{click:function(t){return e.load({reset:!1})}}},[a("v-icon",{staticStyle:{color:"white"}},[e._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"}},[e._v("Exibir somente:")]),a("br"),a("v-btn-toggle",{staticClass:"transparent",model:{value:e.status_indi,callback:function(t){e.status_indi=t},expression:"status_indi"}},[a("v-btn",{attrs:{value:"0"}},[a("v-icon",{attrs:{color:"red"}},[e._v("arrow_downward")]),e._v(" Indisponíveis ")],1),a("v-btn",{attrs:{value:"1"}},[a("v-icon",{attrs:{color:"green"}},[e._v("arrow_upward")]),e._v(" Resolvidos ")],1),a("v-btn",{attrs:{value:!1}},[a("v-icon",{attrs:{color:"primary"}},[e._v("select_all")]),e._v(" Todos ")],1)],1)],1)]),!e.totalItens>0&&!e.loading?a("v-flex",{attrs:{sm12:""}},[a("br"),a("v-alert",{attrs:{value:!0,type:"warning"}},[e._v(" Nenhuma insidponibilidade encontrada! ")])],1):e._e(),!e.totalItens>0&&e.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",[e._v("Carregando...")])],1)]):e._e(),a("v-flex",{directives:[{name:"show",rawName:"v-show",value:e.totalItens>0,expression:"totalItens > 0"}],attrs:{sm12:""}},[a("div",{staticStyle:{width:"100%","text-align":"center"}},[a("h3",[e._v(e._s(e.totalItens)+" indisponibilidades encontradas. Selecione para vincular a um chamado.")]),a("br")]),a("v-data-table",{staticClass:"elevation-1",attrs:{headers:e.headers,items:e.content.data,expand:e.expand,pagination:e.loadPagination,loading:e.loading,"select-all":"","item-key":"id","rows-per-page-items":[5,10,50,200],"total-items":e.totalItens,"rows-per-page-text":"Itens por página"},on:{"update:pagination":function(t){e.loadPagination=t}},scopedSlots:e._u([{key:"headers",fn:function(t){return[a("tr",{staticClass:"device-events__header"},[a("th",[a("v-checkbox",{attrs:{"input-value":t.all,indeterminate:t.indeterminate,color:"orange","hide-details":""},on:{click:function(t){return t.stopPropagation(),e.toggleAll(e.content.data)}}})],1),a("th",[a("span",{staticStyle:{"padding-left":"10px"}},[e._v("Status")])]),e._l(t.headers,(function(t){return t.text?a("th",{key:t.text,class:["column sortable",e.pagination.descending?"desc":"asc",t.value===e.pagination.sortBy?"active":""],on:{click:function(a){return e.changeSort(t.value)}}},[a("v-icon",{attrs:{small:""}},[e._v("arrow_upward")]),e._v(" "+e._s(t.text)+" ")],1):e._e()}))],2)]}},{key:"items",fn:function(t){return[a("tr",{staticClass:"device-events__row",staticStyle:{cursor:"pointer"},style:{color:t.item.status_indi?"green":t.item.num_chamados>0?"blue":"red"},attrs:{active:t.selected}},[a("td",{staticClass:"text-xs-center",on:{click:function(e){t.selected=!t.selected}}},[a("v-checkbox",{attrs:{"input-value":t.selected,color:"orange","hide-details":""}})],1),a("td",{staticClass:"text-xs-center",on:{click:function(e){t.expanded=!t.expanded}}},[a("v-icon",{style:{color:t.item.status_indi?"green":t.item.num_chamados>0?"blue":"red"}},[e._v(e._s(t.item.status_indi?"arrow_upward":"arrow_downward"))])],1),a("td",{staticClass:"text-xs-center",on:{click:function(e){t.expanded=!t.expanded}}},[a("strong",[e._v(e._s(t.item.desc_indi))])]),a("td",{staticClass:"text-xs-center",on:{click:function(e){t.expanded=!t.expanded}}},[a("strong",[e._v(e._s(t.item.nome_disp))])]),a("td",{staticClass:"text-xs-center",on:{click:function(e){t.expanded=!t.expanded}}},[a("span",[e._v(e._s(t.item.nome_grupo))])]),a("td",{staticClass:"text-xs-center",on:{click:function(e){t.expanded=!t.expanded}}},[e._v(e._s(t.item.duracao_indi))]),a("td",{staticClass:"text-xs-center",on:{click:function(e){t.expanded=!t.expanded}}},[e._v(" "+e._s(t.item.down_indi_format)),a("br"),e._v(" "+e._s(t.item.up_indi_format||"Atualmente")+" ")]),a("td",{staticClass:"text-center",on:{click:function(e){t.expanded=!t.expanded}}},[a("center",[a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(i){var s=i.on;return[a("div",e._g({},s),[a("v-img",{attrs:{width:"25",src:"static/icons/monitor/"+t.item.type_info.icon+".png"}})],1)]}}],null,!0)},[a("span",[e._v("Evento criado a partir de um "+e._s(t.item.type_info.title)+".")])])],1)],1),a("td",{staticClass:"text-xs-center",on:{click:function(e){t.expanded=!t.expanded}}},[t.expanded?a("v-icon",[e._v("expand_less")]):e._e(),t.expanded?e._e():a("v-icon",[e._v("expand_more")])],1)])]}},{key:"expand",fn:function(t){return[a("v-card",{attrs:{flat:""}},[a("v-divider"),a("v-card-text",{staticStyle:{"text-align":"left","font-size":"16px"}},[a("strong",[e._v("Hierarquia: ")]),e._l(t.item.grupos,(function(t,i){return a("span",[a("strong",[e._v(e._s(i?" << ":""))]),a("span",[e._v(e._s(t.nome_grupo))])])})),a("br"),a("strong",[e._v("IP: ")]),a("span",[e._v(e._s(t.item.ip_disp))]),a("br"),a("strong",[e._v("Servidor: ")]),a("span",[e._v(e._s(t.item.network_server_name))]),a("br"),t.item.num_chamados>0?a("strong",[e._v("Indisponibilidade vinculada a "+e._s(t.item.num_chamados)+" Chamado(s).")]):e._e()],2),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{outline:"",ripple:""},on:{click:function(a){return e.pingDialogAction(!0,t.item.network_server_id,t.item.ip_disp)}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[e._v("invert_colors")]),a("span",[e._v("Pingar dispositivo")])],1),a("v-btn",{attrs:{outline:"",ripple:""},on:{click:function(a){return e.$router.push({name:"grupo-mapa-dispositivos",params:{id:t.item.grupo_disp_id}})}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[e._v("device_hub")]),a("span",[e._v("Exibir topologia do dispositivo")])],1),a("v-btn",{attrs:{outline:"",ripple:""},on:{click:function(a){return e.$router.push({name:"google-maps-grupos",params:{id:t.item.grupo_disp_id}})}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[e._v("maps")]),a("span",[e._v("Exibir dispositivo no mapa")])],1)],1)],1),a("v-divider")]}},{key:"pageText",fn:function(t){return[e._v(" Exibindo "+e._s(t.pageStart)+" até "+e._s(t.pageStop)+" de "+e._s(t.itemsLength)+" ")]}}]),model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}},[a("v-progress-linear",{attrs:{slot:"progress",color:"primary",indeterminate:""},slot:"progress"})],1)],1)],1)],1),e.selected&&e.selected.length>0?a("v-footer",{staticClass:"elevation-24",staticStyle:{height:"50px",color:"white"},attrs:{inset:"",app:"",color:e.dark?"dark":"primary"}},[a("div",{staticStyle:{"padding-left":"10px","padding-right":"10px"}},[a("h3",[a("strong",[e._v(e._s(e.selected.length))]),e._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(t){e.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:e.load,data:{indisponibilidades:e.selected,desc_chamado:e.TextoChamado(e.selected)}})}}},[a("v-icon",[e._v("add")]),a("span",[e._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(t){e.dialogListChamados=!0}}},[a("v-icon",[e._v("library_add")]),a("span",{staticStyle:{"padding-left":"5px"}},[e._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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{small:"",outline:"",color:"white"}},i),[e._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(t){e.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:e.load,data:{indisponibilidades:e.selected,desc_chamado:e.TextoChamado(e.selected)}})}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[e._v("add")])],1),a("v-list-tile-title",[e._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(t){e.dialogListChamados=!0}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[e._v("library_add")])],1),a("v-list-tile-title",[e._v("Vincular a um Chamado")])],1)],1)],1)],1)],1)],1):e._e(),e.dialogListChamados?a("div",[a("v-dialog",{attrs:{scrollable:"","max-width":"95%",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialogListChamados,callback:function(t){e.dialogListChamados=t},expression:"dialogListChamados"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("strong",[e._v("Selecione um chamado")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialogListChamados=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{padding:"0"}},[a("chamados",{attrs:{mode:"component",pageComponent:"todos"},on:{action:e.selectChamado}})],1),a("v-divider"),a("v-toolbar",{attrs:{dense:""}},[a("strong",{staticStyle:{"padding-right":"5px"}},[e._v(" "+e._s(e.selected.length)+" ")]),e._v(" indisponibilidades selecionadas ")])],1)],1)],1):e._e(),e.pingDialog.active?a("ping-dialog",{attrs:{"network-server-id":e.pingDialog.server,"host-to-ping":e.pingDialog.host,active:e.pingDialog.active},on:{active:e.pingDialogAction}}):e._e()],1)},XT=[],ZT={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 e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=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=t,this.pingDialog.active=e},pingIsAvaiable:function(e){return e.network_server_status&&e.network_server_last_interaction_in_minutes<5},load:function(e){var t=e.reset;t&&(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(e){this.totalItens=e.data.total,this.content=e.data,this.loading=!1},loadError:function(e){this.loading=!1,this.$WiMakeError({error:e,id:106,title:"Oops... Erro ao buscar indisponibilidades."})},toggleAll:function(e){this.selected.length?this.selected=[]:this.selected=e.slice()},changeSort:function(e){this.pagination.sortBy===e?this.pagination.descending=!this.pagination.descending:(this.pagination.sortBy=e,this.pagination.descending=!1)},setRoute:function(){var e="",t="",a=0;for(var i in this.$route.query)"status_indi"!==i&&(a&&(e+=";",t+=","),e+=i+","+this.$route.query[i],t+=i,a++);this.params["where"]=e,this.params["complement"]=t,this.load({reset:!0})},TextoChamado:function(e){var t="";return e.filter((function(e,a){a&&(t+=", \n"),t+=e.nome_disp,t+=" em "+e.grupos[0].nome_grupo+" / "+e.grupos[1].nome_grupo,t+=e.status_indi>0?" está (Disponível)":" está (Indisponível)"})),t},selectChamado:function(e){var t=this;this.$swal({title:"Deseja realmente vincular ao chamado #"+e.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=[];t.selected.filter((function(t){i.push({chamado_dados_id:e.id,disp_indisponibilidade_id:t.id,disp_dados_id:t.disp_dados_id})})),r["b"].post({uri:"chamado/indisponibilidade",data:{chamado_dados_id:e.id,multiple:i},msgLoad:{title:"Vinculando, por favor aguarde."},sucess:function(){t.load({reset:!1}),t.dialogListChamados=!1},msgSucess:{title:"Indisponibilidades Vinculadas!"},error:function(e){t.$WiMakeError({error:e,id:206,title:"Oops, Erro ao vincular indisponibilidades."})},msgError:!0})}}))}},computed:{loadPagination:{get:function(){return this.pagination},set:function(e){var t=e.descending?",desc":",asc";this.pagination=e,this.params["order"]=null!==e.sortBy?e.sortBy+t:"id,desc",this.params["page"]=e.page,this.params["limit"]=e.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(e){this.toggle_multiple=e,this.load({reset:!1})}}},created:function(){var e="",t="",a=0;for(var i in this.$route.query)"status_indi"!==i&&(a&&(e+=";",t+=","),e+=i+","+this.$route.query[i],t+=i,a++);this.params["where"]=e,this.params["complement"]=t,this.pagination.descending=!0},watch:{$route:"setRoute"},components:{Chamados:kn["a"],PingDialog:Lp["a"]}},eA=ZT,tA=(a("f988"),Object(m["a"])(eA,KT,XT,!1,null,null,null)),aA=tA.exports,iA=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"toolbarItensBefore",fn:function(t){var i=t.content,s=t.refresh;return[a("v-btn",{attrs:{outline:"",small:"",color:"white"},on:{click:function(t){return e.updateDeviceHostsList(i,s)}}},[e._v(" Atualizar Dispositivo ")])]}},{key:"default",fn:function(t){var i=t.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}})]):e._e(),a("div",{staticClass:"device__header-info"},[a("div",[a("v-subheader",{staticStyle:{padding:"0 0 10px 0",height:"unset"}},[e._v(" "+e._s(i.type.name)+" / "+e._s(i.producer.name)+" ")]),a("v-divider"),a("v-subheader",{staticStyle:{padding:"10px 0 0 0",height:"unset"}},[e._v(" "+e._s(i.network_names)+" ")]),a("div",{staticClass:"device__header-name"},[a("h2",[e._v(e._s(i.nome_disp))]),a("v-subheader",{staticStyle:{padding:"0",height:"unset","font-size":"18px"}},[e._v(" IP: "+e._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"},[e._v(" "+e._s(e._f("number")(i.hosts_count))+" ")]),a("div",{staticClass:"device__statistic-card-title"},[a("v-icon",{attrs:{small:"",color:"white"}},[e._v("person")]),a("span",[e._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:e.getColor(i.offline_percentage,"red")}},[a("div",{staticClass:"device__statistic-card-value"},[e._v(" "+e._s(i.offline_percentage)+"% ("+e._s(e._f("number")(i.hosts_offline_count))+") ")]),a("div",{staticClass:"device__statistic-card-title"},[a("v-icon",{attrs:{small:"",color:"white"}},[e._v("power_settings_new")]),a("span",[e._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:e.getColor(i.signal_is_not_ok_percentage,"orange")}},[a("div",{staticClass:"device__statistic-card-value"},[e._v(" "+e._s(i.signal_is_not_ok_percentage)+"% ("+e._s(e._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"}},[e._v("thumb_up")]):a("v-icon",{attrs:{small:"",color:"white"}},[e._v("thumb_down")]),a("span",[e._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:e.getColor(i.hosts_best_signal,"green")}},[a("div",{staticClass:"device__statistic-card-value"},[e._v(" "+e._s(i.hosts_best_signal||"- - -")+" ")]),a("div",{staticClass:"device__statistic-card-title"},[a("v-icon",{attrs:{small:"",color:"white"}},[e._v("done")]),a("span",[e._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:e.getColor(i.tickets_opened_count,"#81c2f6")},on:{click:function(t){return e.openTicketsList()}}},[a("div",{staticClass:"device__statistic-card-value"},[e._v(" "+e._s(e._f("number")(i.tickets_opened_count))+" ")]),a("div",{staticClass:"device__statistic-card-title"},[a("v-icon",{attrs:{small:"",color:"white"}},[e._v("person")]),a("span",[e._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:e.getColor(i.mttr,"#f77d74")}},[a("div",{staticClass:"device__statistic-card-value"},[e._v(" "+e._s(e._f("number")(i.mttr))+" ")]),a("div",{staticClass:"device__statistic-card-title"},[a("v-icon",{attrs:{small:"",color:"white"}},[e._v("timer")]),a("span",[e._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:e.getColor(i.mtbf-48,"#ffc064")}},[a("div",{staticClass:"device__statistic-card-value"},[e._v(" "+e._s(e._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"}},[e._v("thumb_up")]):a("v-icon",{attrs:{small:"",color:"white"}},[e._v("manage_history")]),a("span",[e._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"},[e._v(" "+e._s(i.availability||"- - -")+"% ")]),a("div",{staticClass:"device__statistic-card-title",staticStyle:{color:"green"}},[a("v-icon",{attrs:{small:"",color:"green"}},[e._v("new_releases")]),a("span",[e._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%"}},[e._v("Interface")]),a("div",{staticStyle:{"text-align":"center",width:"25%"}},[e._v("Offline")]),a("div",{staticStyle:{"text-align":"center",width:"25%"}},[e._v("Sinal Ruim")]),a("div",{staticStyle:{"text-align":"center",width:"25%"}},[e._v("Melhor sinal")])]),a("v-treeview",{attrs:{open:e.open,active:e.active,items:e.sortItems(i.childs),activatable:"","open-on-click":"","item-key":"id","return-object":"","selected-color":"orange","item-children":"childs"},on:{"update:open":function(t){e.open=t},"update:active":function(t){e.active=t}},scopedSlots:e._u([{key:"prepend",fn:function(t){var i=t.item;return[a("v-icon",[e._v(" "+e._s(i.type.icon)+" ")])]}},{key:"label",fn:function(t){var i=t.item,s=t.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",[e._v(" "+e._s(i.type.name)+" ")]),a("span",[e._v(" "+e._s(i.name)+" ")]),a("span",[e._v(" ("+e._s(i.hosts_count)+") ")])]),a("div",{staticClass:"device__child-label-item",style:{color:e.getColor(i.hosts_offline_count,"red")}},[a("span",[e._v(" "+e._s(i.offline_percentage)+"% ")]),a("span",[e._v(" ("+e._s(i.hosts_offline_count)+")")])]),a("div",{staticClass:"device__child-label-item",style:{color:e.getColor(i.hosts_signal_is_not_ok_count,"orange")}},[a("span",[e._v(" "+e._s(i.signal_is_not_ok_percentage)+"% ")]),a("span",[e._v(" ("+e._s(i.hosts_signal_is_not_ok_count)+")")])]),a("div",{staticClass:"device__child-label-item green--text"},[a("span",[e._v(" "+e._s(i.hosts_best_signal||"- - -")+" ")])])]),a("v-divider")]}}],null,!0)})],1)],1),a("v-dialog",{attrs:{"max-width":"500px"},model:{value:e.dialog,callback:function(t){e.dialog=t},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"}},[e.selected?a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[a("span",[e._v("Detalhes da interface")])]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.active=[]}}},[a("v-icon",[e._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"}},[e._v(" "+e._s(i.type.name)+" / "+e._s(i.producer.name)+" ")]),a("h2",[e._v(e._s(i.nome_disp))]),a("v-subheader",{staticStyle:{"justify-content":"center","text-align":"center",padding:"0",height:"unset"}},[e._v(" IP: "+e._s(i.ip_disp)+" ")])],1),a("v-divider"),a("v-card-text",[a("v-avatar",[e.selected.type&&e.selected.type.icon?a("v-icon",{attrs:{"x-large":""}},[e._v(" "+e._s(e.selected.type.icon)+" ")]):e._e()],1),a("h3",{staticClass:"headline"},[e.selected.parent?a("label",[a("span",[e._v(" "+e._s(e.selected.parent.type.name)+" ")]),a("span",[e._v(" "+e._s(e.selected.parent.name)+" ")]),e._v("/ ")]):e._e(),a("label",[a("span",[e._v(" "+e._s(e.selected.type.name)+" ")]),a("span",[e._v(" "+e._s(e.selected.name)+" ")])])]),a("h4",[e.selected.hosts&&e.selected.hosts.length>0?a("span",[a("span",[e._v("Melhor sinal: ")]),a("span",{domProps:{innerHTML:e._s(e.getHostsSignalDescription(e.selected.hosts))}}),a("span",[e._v(" com sinal ruim ou offline")])]):e._e()])],1),a("v-divider"),a("v-card-text",[a("h2",[e._v("Clientes: "+e._s(e._f("number")(e.selected.hosts_count)))]),a("h2",[a("span",{staticClass:"device__child-label-item red--text"},[a("span",[e._v("Offline: ")]),a("span",[e._v(" "+e._s(e.selected.offline_percentage)+"% ")]),a("span",[e._v(" ("+e._s(e.selected.hosts_offline_count)+")")])])]),a("h2",[a("span",{staticClass:"device__child-label-item orange--text"},[a("span",[e._v("Sinal Ruim: ")]),a("span",[e._v(" "+e._s(e.selected.signal_is_not_ok_percentage)+"% ")]),a("span",[e._v(" ("+e._s(e.selected.hosts_signal_is_not_ok_count)+")")])])]),a("h2",[a("span",{staticClass:"device__child-label-item green--text"},[a("span",[e._v("Melhor sinal: ")]),a("span",[e._v(" "+e._s(e.selected.hosts_best_signal||"- - -")+" ")])])]),a("v-btn",{attrs:{outline:""},on:{click:function(t){e.hostsDialog=!0}}},[a("v-icon",[e._v("router")]),a("span",[e._v(" Listar Equipamentos/Clientes")])],1),e.selected.hosts_count?e._e():a("v-btn",{attrs:{outline:"",color:"red"},on:{click:function(t){return e.deleteInterface(e.selected)}}},[a("v-icon",[e._v("delete")]),a("span",[e._v(" Excluir interface")])],1)],1),a("DeviceHostsDialog",{attrs:{device:i,child:e.selected},model:{value:e.hostsDialog,callback:function(t){e.hostsDialog=t},expression:"hostsDialog"}})],1):e._e()],1)],1)],1)],1)],1)],1)]}}])})},sA=[],oA=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"92%",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[e.dialog?a("v-card",{staticClass:"host-detail"},[a("Toolbar",{attrs:{child:e.child,device:e.device,hostsCount:e.hosts.length},on:{close:e.close,refresh:e.refresh,touggleView:e.touggleView,checkSignal:e.checkSignal,searchContracts:e.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="+e.device.id+e.childParams+"&limit=1000&with=contracts",notGetID:!0,notShowToolbar:!0},on:{afterLoad:e.setHosts}},[[a("v-card",{staticClass:"elevation-20"},["list"==e.view?a("Table",{attrs:{hosts:e.hosts},on:{refresh:e.refresh}}):e._e(),"map"==e.view?a("Map",{attrs:{hosts:e.hosts},on:{refresh:e.refresh}}):e._e()],1)]],2)],1)],1):e._e()],1)},nA=[],rA=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-toolbar",{staticClass:"toolbar",attrs:{dense:""}},[a("v-toolbar-title",[a("span",[e._v(e._s(e.device.nome_disp)+" - ")]),e.child.parent?a("label",[a("span",[e._v(" "+e._s(e.child.parent.type.name)+" ")]),a("span",[e._v(" "+e._s(e.child.parent.name)+" ")]),e._v("/ ")]):e._e(),a("label",[a("span",[e._v(" "+e._s(e.child.type.name)+" ")]),a("span",[e._v(" "+e._s(e.child.name)+" ")])]),e.hostsCount?a("label",[a("span",[e._v(" - ")]),a("span",[e._v(" ("+e._s(e.hostsCount)+") ")]),a("span",[e._v(" Equipamentos/Clientes")])]):e._e()]),a("v-spacer"),"map"==e.showHostsType?a("v-btn",{attrs:{small:"",outline:""},on:{click:function(t){return e.touggleView("list")}}},[a("v-icon",[e._v("list")]),a("span",[e._v(" Exibir lista")])],1):e._e(),"list"==e.showHostsType?a("v-btn",{attrs:{small:"",outline:""},on:{click:function(t){return e.touggleView("map")}}},[a("v-icon",[e._v("map")]),a("span",[e._v(" Exibir mapa")])],1):e._e(),a("v-menu",{attrs:{bottom:"",left:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:""}},i),[a("v-icon",[e._v("settings")])],1)]}}])},[a("v-list",[a("v-list-tile",{on:{click:function(t){return e.checkSignal()}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"green"}},[e._v("online_prediction")])],1)],1),a("v-list-tile-title",[e._v("Atualizar Sinal")])],1),a("v-divider"),e.$WiCheckPermission(e.importImanagerPermission)?a("v-list-tile",{on:{click:function(t){return e.searchContracts()}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"blue"}},[e._v("description")])],1)],1),a("v-list-tile-title",[e._v("Buscar Contratos")])],1):e._e()],1)],1),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.refresh()}}},[a("v-icon",[e._v("refresh")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.close()}}},[a("v-icon",[e._v("close")])],1)],1)},lA=[],cA={name:"DeviceHostsDialogToolbar",data:function(){return{showHostsType:"list"}},computed:{importImanagerPermission:function(){return A["lb"]}},methods:{close:function(){this.$emit("close")},refresh:function(){this.$emit("refresh")},touggleView:function(e){this.showHostsType=e,this.$emit("touggleView",e)},checkSignal:function(){this.$emit("checkSignal")},searchContracts:function(){this.$emit("searchContracts")}},props:{device:{required:!0},child:{default:function(){return{}}},hostsCount:{default:0}}},dA=cA,uA=Object(m["a"])(dA,rA,lA,!1,null,null,null),pA=uA.exports,mA=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-data-table",{attrs:{headers:e.headers,items:e.hostsFormated,dense:"","disable-initial-sort":"","rows-per-page-items":[10,5,50,100,200],"rows-per-page-text":"Ítens por página"},scopedSlots:e._u([{key:"items",fn:function(t){var i=t.item;return[a("tr",{class:{"table__row--updated":i.updated}},[a("td",{staticClass:"justify-center"},[a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.selectHost(i)}}},[a("v-icon",{attrs:{color:"primary"}},[e._v("visibility")])],1)],1),a("td",{staticClass:"justify-center"},[a("strong",[i.serial?a("span",[e._v(e._s(i.serial))]):e._e(),i.serial&&i.mac_address?a("br"):e._e(),i.mac_address?a("span",[e._v(e._s(i.mac_address))]):e._e()])]),a("td",{staticClass:"justify-center",staticStyle:{cursor:"pointer","font-size":"23px"}},[a("HostSignalDialog",{attrs:{host:i},on:{refresh:e.refresh}},[i.online?a("span",[a("strong",{style:{color:i.signal_is_ok?"green":"orange"}},[e._v(" "+e._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"}},[e._v(" Offline ")]):2==i.complement.status||"LOS"==i.complement.status?a("span",[e._v(" Link Loss ")]):3==i.complement.status||"DyingGasp"==i.complement.status?a("span",[e._v(" DiyngGasp ")]):a("span",{staticStyle:{"font-size":"18px",color:"red"}},[e._v(" Offline ")])]):a("span",{staticStyle:{"font-size":"18px",color:"red"}},[e._v(" Offline ")])])])],1),a("td",{staticClass:"justify-center"},[a("strong",[e._v(e._s(i.producer.name||"- - -"))]),a("br"),a("span",[e._v(e._s(i.producer_model.name||"- - -"))])]),a("td",{staticClass:"justify-center"},[i.customer_name?a("strong",[e._v(" "+e._s(i.customer_name)+" ")]):a("span",[e._v(" - - - ")])]),a("td",{staticClass:"justify-center"},[i.customer_address?a("span",[e._v(" "+e._s(i.customer_address)+" ")]):a("span",[e._v(" - - - ")])]),a("td",{staticClass:"justify-center"},[i.checked_at?a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var s=t.on;return[a("div",e._g({},s),[a("span",[e._v(e._s(i.checked_at.current))])])]}}],null,!0)},[a("span",[e._v(e._s(i.checked_at.dateTime))])]):a("span",[e._v(" - - - ")])],1)])]}}])}),a("HostDetailDialog",{attrs:{host:e.selectedHost},on:{refresh:e.refresh},model:{value:e.hostDetailDialog,callback:function(t){e.hostDetailDialog=t},expression:"hostDetailDialog"}})],1)},vA=[],fA=a("b481"),gA={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(e){var t,a,i;return Object(ke["a"])(Object(ke["a"])({},e),{},{checked_at:fA["a"].format(e.checked_at),customer_name:(null===e||void 0===e||null===(t=e.contracts[0])||void 0===t||null===(a=t.person)||void 0===a?void 0:a.name)||null,customer_address:(null===e||void 0===e||null===(i=e.contracts[0])||void 0===i?void 0:i.address_full)||null})}))}},methods:{refresh:function(){this.$emit("refresh")},selectHost:function(e){this.selectedHost=e,this.hostDetailDialog=!0}},props:{hosts:{default:function(){return[]}}},components:{HostSignalDialog:rm["a"],HostDetailDialog:yf["a"]}},_A=gA,hA=(a("355d"),Object(m["a"])(_A,mA,vA,!1,null,"b06a9c7a",null)),bA=hA.exports,xA=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("WiGoogleMaps",{attrs:{markers:e.markers},on:{markerClick:e.markerClick}}),a("HostDetailDialog",{attrs:{host:e.selectedHost},on:{refresh:e.refresh},model:{value:e.selectedHostDialog,callback:function(t){e.selectedHostDialog=t},expression:"selectedHostDialog"}})],1)},yA=[],kA=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"google-map",style:{height:e.innerHeight-150+"px"},attrs:{id:e.id}})])},CA=[],wA={name:"WiGoogleMaps",data:function(){return{map:null,innerHeight:window.innerHeight}},methods:{createGoogleMaps:function(){var e=document.getElementById(this.id),t={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(e,t)},createGoogleMapsMarkers:function(){var e=this,t=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:e.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:e.map,title:a.title,label:a.label,draggable:!1,icon:i});t.extend(s.position),s.addListener("click",(function(){e.$emit("markerClick",{marker:s,data:a})}))}})),this.map.fitBounds(t)}},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"}}},SA=wA,DA=Object(m["a"])(SA,kA,CA,!1,null,null,null),EA=DA.exports,OA={name:"DeviceHostsDialogMap",data:function(){return{selectedHost:null,selectedHostDialog:!1}},computed:{markers:function(){return this.hosts.map((function(e){var t,a,i,s,o,n;return Object(ke["a"])(Object(ke["a"])({},e),{},{pinColor:e.online?e.signal_is_ok?"#008000":"#FFA500":"#FF0000",latitude:null===e||void 0===e||null===(t=e.contracts[0])||void 0===t||null===(a=t.address)||void 0===a?void 0:a.latitude,longitude:null===e||void 0===e||null===(i=e.contracts[0])||void 0===i||null===(s=i.address)||void 0===s?void 0:s.longitude,title:null===e||void 0===e||null===(o=e.contracts[0])||void 0===o||null===(n=o.person)||void 0===n?void 0:n.name,label:e.signal?"Sinal: ".concat(e.signal):"Offline",iconUrl:e.online?e.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:!e.online||!e.signal_is_ok})}))}},methods:{markerClick:function(e){var t=e.data;this.selectedHost=t,this.selectedHostDialog=!0},refresh:function(){this.$emit("refresh")}},props:{hosts:{default:function(){return[]}}},components:{WiGoogleMaps:EA,HostDetailDialog:yf["a"]}},TA=OA,AA=Object(m["a"])(TA,xA,yA,!1,null,null,null),FA=AA.exports,IA={name:"DeviceHostsDialog",data:function(){return{view:"list",hosts:[],refresh:function(){},hostsContractUpdateId:null,hostsCheckUpdateId:null}},computed:{dialog:{get:function(){return this.value},set:function(e){this.$emit("input",e)}},childParams:function(){var e,t,a;return null!==(e=this.child)&&void 0!==e&&null!==(t=e.type)&&void 0!==t&&t.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(e){var t=e.content,a=e.refresh;this.hosts=(null===t||void 0===t?void 0:t.data)||[],this.refresh=a||[]},close:function(){this.view="list",this.dialog=!1},touggleView:function(e){this.refresh(),this.view=e},searchContracts:function(){var e=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(t){var a;null!==t&&void 0!==t&&null!==(a=t.data)&&void 0!==a&&a.id&&(e.hostsContractUpdateId=t.data.id,e.hostsContractsUpdateSubscriber())}})},checkSignal:function(){var e=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(t){var a;null!==t&&void 0!==t&&null!==(a=t.data)&&void 0!==a&&a.id&&(e.hostsCheckUpdateId=t.data.id,e.hostsCheckUpdateSubscriber())}})},updateHost:function(e){var t=this.hosts.findIndex((function(t){return t.id==e.id}));t>-1?this.hosts.splice(t,1,e):this.hosts.push(e),this.$forceUpdate()},hostsContractsUpdateSubscriber:function(){var e=this;window.Echo.private("".concat(Dh["a"].account().id,".hosts-contract-update.").concat(this.hostsContractUpdateId)).listen(".update",(function(t){e.updateHost(Object(ke["a"])(Object(ke["a"])({},t),{},{contractUpdated:!0}))}))},hostsCheckUpdateSubscriber:function(){var e=this;window.Echo.private("".concat(Dh["a"].account().id,".hosts-check-update.").concat(this.hostsCheckUpdateId)).listen(".update",(function(){e.refresh()}))},hostsUpdateUnsubscriber:function(){window.Echo.leave("".concat(Dh["a"].account().id,".hosts-contract-update.").concat(this.hostsContractUpdateId)),window.Echo.leave("".concat(Dh["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:pA,Table:bA,Map:FA}},PA=IA,jA=Object(m["a"])(PA,oA,nA,!1,null,null,null),qA=jA.exports,$A={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(e){e||(this.active=[])}}},methods:{formatItems:function(e){return(null===e||void 0===e?void 0:e.map((function(e){return Object(ke["a"])({children:e.childs},e)})))||[]},getHostsSignalDescription:function(e){var t=-100,a=0;e.forEach((function(e){"number"==typeof e.signal&&e.signal<0&&e.signal>t&&(t=e.signal),!1===e.signal_is_ok&&a++})),a=a/e.length*100,a=a.toFixed(2);var i=a>0?a>5?"red":"orange":"green";return''.concat(t,' dBm | ').concat(a,"%")},updateDeviceHostsList:function(e,t){this.$WiApiGet({uri:"network/device/".concat(e.id,"/update-hosts"),config:{msgAsk:!0,msgSucess:!0,msgError:!0,msgLoad:!0},callback:function(e){var a=e.success;a&&t&&t()}})},sortItems:function(e){var t=this;return(null===e||void 0===e?void 0:e.map((function(e){return Object(ke["a"])({children:t.sortItems(e.childs)},e)})))||[]},getColor:function(e,t){return 0==e?"green":t},openTicketsList:function(){this.$WiListDialog({wiConfig:"ticket-list",filter:{device:this.$route.params.id,stage:"opened"}})},deleteInterface:function(e){this.$WiApiDelete({uri:"network/child",id:e.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:qA}},zA=$A,NA=(a("fd45"),Object(m["a"])(zA,iA,sA,!1,null,"7a968eba",null)),MA=NA.exports,LA=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("view-detail",{attrs:{title:"Detalhes do servidor",apiUrl:"servidor/dados",store:"servidores"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticStyle:{padding:"20px !important"}},[a("v-card",{staticClass:"elevation-17",class:{"grey lighten-1":"ativo"!=t.content.ativo_servidor},attrs:{value:"teste1"}},[a("v-divider"),a("network-server-header",{attrs:{data:t,status:e.server.status,information:e.server.information,interval:e.interval,update:e.getSocketInformation}}),a("v-divider"),a("network-server-info",{attrs:{data:t,status:e.server.status,information:e.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"!==e.server.status},on:{click:function(t){return e.pingDialogAction(!0)}}},[a("v-icon",{attrs:{color:"blue"}},[e._v("invert_colors")]),e._v(" Pingar deste Servidor ")],1),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"0525eb1a"},expression:"{'id': '0525eb1a'}"}],attrs:{disabled:"online"!==e.server.status},on:{click:function(t){return e.networkServerReboot()}}},[a("v-icon",{attrs:{color:"red"}},[e._v("settings_power")]),e._v(" Reiniciar Servidor ")],1),1==e.$Auth.user().id?a("div",[a("v-btn",{attrs:{disabled:"online"!==e.server.status},on:{click:function(t){return e.getListDevices()}}},[a("v-icon",[e._v("dns")]),e._v(" Listar Dispositivos ")],1),a("v-btn",{attrs:{disabled:"online"!==e.server.status},on:{click:function(t){return e.getListDevicesUp()}}},[a("v-icon",[e._v("dns")]),e._v(" Listar Dispositivos Up ")],1),a("v-btn",{attrs:{disabled:"online"!==e.server.status},on:{click:function(t){return e.getListDevicesDown()}}},[a("v-icon",[e._v("dns")]),e._v(" Listar Dispositivos Down ")],1),a("v-btn",{attrs:{disabled:"online"!==e.server.status},on:{click:function(t){return e.getListQueue()}}},[a("v-icon",[e._v("list")]),e._v(" Listar Fila de envio ")],1),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"e9dd3efb"},expression:"{'id': 'e9dd3efb'}"}],attrs:{disabled:"online"!==e.server.status},on:{click:function(t){return e.restartPingToDevice()}}},[a("v-icon",[e._v("dns")]),e._v(" Reiniciar Ping ")],1),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"35fdef42"},expression:"{'id': '35fdef42'}"}],attrs:{disabled:"online"!==e.server.status},on:{click:function(t){return e.updateApplication()}}},[a("v-icon",[e._v("dns")]),e._v(" Atualizar ")],1)],1):e._e()],1)],1)],1),e.pingDialog?a("ping-dialog",{attrs:{"network-server-id":e.$route.params.id,active:e.pingDialog},on:{active:e.pingDialogAction}}):e._e()],1),a("div",{staticStyle:{padding:"20px !important"}},[a("v-card",{staticClass:"elevation-17",attrs:{value:"teste1"}},[a("ul",e._l(e.server.information.logs,(function(t,i){return a("li",{key:i},[a("span",[e._v(e._s(t.created_at))]),e._v(" - "),a("span",[e._v(e._s(t.type))]),e._v(" - "),a("strong",[e._v(e._s(t.message))])])})),0)])],1)]}}])})],1)},RA=[],UA=a("1a4e"),WA=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list",{class:{"grey lighten-1":"ativo"!=e.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":""}},[e._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",[e._v(e._s(e.data.content.nome_servidor))]),"ativo"!=e.data.content.ativo_servidor?a("span",{staticStyle:{color:"#FFF"}},[e._v(" (Desativado) ")]):e._e()])]),a("v-list-tile-sub-title",[a("label",{staticStyle:{"font-size":"14px",color:"white",padding:"2px 5px"},style:{background:"online"==e.status?"green":"offline"==e.status?"red":"grey"}},[e._v(" Status: "+e._s(e.status)+" ")]),a("span",{staticStyle:{"padding-left":"15px"}},[e._v("Versão atual: "+e._s(e.data.content.application.version))]),e.information.version?a("span",{staticStyle:{"padding-left":"15px"}},[e._v("Versão em execução: "+e._s(e.information.version))]):e._e()])],1),a("v-list-tile-action",[e.interval.status?a("v-progress-circular",{attrs:{large:"",color:"primary",value:e.interval.count.porcentage()}},[e._v(" "+e._s(e.interval.count.value)+" ")]):a("v-icon",{attrs:{color:"red","x-large":""}},[e._v("warning")])],1),a("v-list-tile-action",[a("v-btn",{attrs:{disabled:"online"!==e.status,icon:""},on:{click:function(t){return e.update()}}},[a("v-icon",[e._v("refresh")])],1)],1)],1),a("v-divider",{directives:[{name:"prms",rawName:"v-prms",value:{id:"529e4c78"},expression:"{'id': '529e4c78'}"}]}),"ativo"==e.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":""}},[e._v(" vpn_key ")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v(" Token de ativação ")]),a("v-list-tile-sub-title",[a("input",{directives:[{name:"model",rawName:"v-model",value:e.data.content.token_servidor,expression:"data.content.token_servidor"}],staticStyle:{width:"100%"},attrs:{type:"text"},domProps:{value:e.data.content.token_servidor},on:{input:function(t){t.target.composing||e.$set(e.data.content,"token_servidor",t.target.value)}}})])],1),a("v-list-tile-action",[e.data.content.token_servidor?a("copy-text-to-clipboard",{attrs:{title:"Token de ativação",text:e.data.content.token_servidor}}):e._e()],1)],1):e._e()],1)},VA=[],BA={name:"NetworkServerHeader",data:function(){return{}},methods:{},props:{data:{type:Object},status:{type:String},interval:{type:Object},update:{type:Function},information:{type:Object}},components:{CopyTextToClipboard:us}},HA=BA,GA=Object(m["a"])(HA,WA,VA,!1,null,null,null),YA=GA.exports,JA=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md4:"",lg4:""}},[a("network-server-info-column1",{attrs:{data:e.data,status:e.status,information:e.information}})],1),a("v-flex",{attrs:{xs12:"",sm12:"",md4:"",lg4:""}},[a("network-server-info-column2",{attrs:{data:e.data,status:e.status,information:e.information}})],1),a("v-flex",{attrs:{xs12:"",sm12:"",md4:"",lg4:""}},[a("network-server-info-column3",{attrs:{data:e.data,status:e.status,information:e.information}})],1)],1)},QA=[],KA=function(){var e=this,t=e.$createElement,a=e._self._c||t;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",[e._v(" Dispositivos Cadastrados: ")]),a("v-list-tile-sub-title",[e._v("Dispositivos monitoráveis.")])],1),a("v-list-tile-action",[a("strong",{staticStyle:{"font-size":"25px"}},[e._v(e._s(e.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",[e._v(" Dispositivos Monitorados: ")]),a("v-list-tile-sub-title",[e._v("Dispositivos deste servidor")])],1),a("v-list-tile-action",[a("strong",{staticStyle:{"font-size":"25px"}},[e._v(e._s(e.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":""}},[e._v("get_app")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v(" Dispositivos Disponíveis: ")]),a("v-list-tile-sub-title",[e._v("Estão pingando...")])],1),a("v-list-tile-action",[a("strong",{staticStyle:{"font-size":"25px"}},[e._v(e._s(e.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":""}},[e._v("publish")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v(" Dispositivos Indisponíveis: ")]),a("v-list-tile-sub-title",[e._v("Não estão pingando...")])],1),a("v-list-tile-action",[a("strong",{staticStyle:{"font-size":"25px"}},[e._v(e._s(e.information.device_down||"0"))])])],1)],1)},XA=[],ZA={name:"NetworkServerInfoColumn1",data:function(){return{}},methods:{},props:{data:{type:Object},information:{type:Object},status:{type:String}}},eF=ZA,tF=Object(m["a"])(eF,KA,XA,!1,null,null,null),aF=tF.exports,iF=function(){var e=this,t=e.$createElement,a=e._self._c||t;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",[e._v(" Processos Ativos: ")]),a("v-list-tile-sub-title",[e._v("Monitorando dispositivos.")])],1),a("v-list-tile-action",[a("strong",{staticStyle:{"font-size":"25px"}},[e._v(e._s(e.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",[e._v(" Processos Inativos: ")]),a("v-list-tile-sub-title",[e._v("Interrompidos ou desativados.")])],1),a("v-list-tile-action",[a("strong",{staticStyle:{"font-size":"25px"}},[e._v(e._s(e.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",[e._v(" Fila de envio: ")]),a("v-list-tile-sub-title",[e._v("Enviando eventos para o servidor...")])],1),a("v-list-tile-action",[a("strong",{staticStyle:{"font-size":"25px"}},[e._v(e._s(e.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",[e._v(" CPU em uso: ")]),a("v-list-tile-sub-title",[e._v("% de processamento.")])],1),a("v-list-tile-action",[a("strong",{staticStyle:{"font-size":"20px"}},[e._v(e._s(e.information.cpu_load||"---"))])])],1)],1)},sF=[],oF={name:"NetworkServerInfoColumn2",data:function(){return{}},methods:{},props:{data:{type:Object},information:{type:Object},status:{type:String}}},nF=oF,rF=Object(m["a"])(nF,iF,sF,!1,null,null,null),lF=rF.exports,cF=function(){var e=this,t=e.$createElement,a=e._self._c||t;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",[e._v("Início do monitoramento:")]),a("v-list-tile-title",[a("strong",[e._v(e._s(e.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",[e._v("Último Evento (Up ou Down):")]),a("v-list-tile-title",[a("strong",[e._v(e._s(e.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",[e._v("Última atualização dos dados:")]),a("v-list-tile-title",[a("strong",[e._v(e._s(e.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",[e._v(" Memória livre: ")]),a("v-list-tile-sub-title",[e._v("Memória disponível em MB.")])],1),a("v-list-tile-action",[a("strong",{staticStyle:{"font-size":"20px"}},[e._v(e._s(e.information.memory_free||"---"))])])],1)],1)},dF=[],uF={name:"NetworkServerInfoColumn3",data:function(){return{}},methods:{},props:{data:{type:Object},information:{type:Object},status:{type:String}}},pF=uF,mF=Object(m["a"])(pF,cF,dF,!1,null,null,null),vF=mF.exports,fF={name:"NetworkServerInfo",data:function(){return{}},methods:{},props:{data:{type:Object},information:{type:Object},status:{type:String}},components:{NetworkServerInfoColumn1:aF,NetworkServerInfoColumn2:lF,NetworkServerInfoColumn3:vF}},gF=fF,_F=Object(m["a"])(gF,JA,QA,!1,null,null,null),hF=_F.exports,bF={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(e){this.pingDialog=e},networkServerStatusChanged:function(){"online"===this.server.status?(this.getSocketInformation(),this.startNetworkServerInformation()):this.stopNetworkServerInformation()},getSocketInformation:function(){var e=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(t){t&&(e.server.information=t,e.socket.unsubscribe({url:"network-server-information-"+e.$route.params.id}))}})},startNetworkServerInformation:function(){var e=this;this.interval.interval=setInterval((function(){e.getSocketInformation(),e.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 e=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(t){console.log(t),t&&e.socket.unsubscribe({url:"network-server-devices-"+e.$route.params.id})}})},getListDevicesUp:function(){var e=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(t){console.log(t),t&&e.socket.unsubscribe({url:"network-server-devices-up-"+e.$route.params.id})}})},getListDevicesDown:function(){var e=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(t){console.log(t),t&&e.socket.unsubscribe({url:"network-server-devices-down-"+e.$route.params.id})}})},networkServerReboot:function(){var e=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(t){t.value&&(e.$swal({title:"Reiniciando...",text:"Aguarde até que a ação seja finalizada.",onOpen:function(){e.$swal.showLoading()}}),e.socket.get({url:"network-server-reboot",params:{id:e.$route.params.id,execute:"reboot"}}),e.socket.subscribe({url:"network-server-reboot-"+e.$route.params.id,callback:function(t){console.log(t),t&&(e.socket.unsubscribe({url:"network-server-reboot-"+e.$route.params.id}),t.status?e.$swal({type:"success",title:"Tudo certo!",text:"Reiniciado com sucesso."}):e.$swal({type:"error",title:"Oops... Algo deu errado!",text:"Tente novamente ou contacte o suporte."}))}}))}))},getListQueue:function(){var e=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(t){console.log(t),t&&e.socket.unsubscribe({url:"network-server-queue-"+e.$route.params.id})}})},restartPingToDevice:function(){var e=this,t={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&&(e.$swal({title:"Reiniciando...",text:"Aguarde até que a ação seja finalizada.",onOpen:function(){e.$swal.showLoading()}}),e.socket.get({url:"network-server-restart-ping",params:{id:e.$route.params.id,execute:"restart-ping",device:t}}),e.socket.subscribe({url:"network-server-restart-ping-"+e.$route.params.id,callback:function(t){console.log(t),t&&(e.socket.unsubscribe({url:"network-server-restart-ping-"+e.$route.params.id}),t.status?e.$swal({type:"success",title:"Tudo certo!",text:"Reiniciado com sucesso."}):e.$swal({type:"error",title:"Oops... Algo deu errado!",text:"Tente novamente ou contacte o suporte."}))}}))}))},updateApplication:function(){var e=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(t){t.value&&(e.$swal({title:"Reiniciando...",text:"Aguarde até que a ação seja finalizada.",onOpen:function(){e.$swal.showLoading()}}),e.socket.get({url:"network-server-update-application",params:{id:e.$route.params.id,execute:"update-application"}}),e.socket.subscribe({url:"network-server-update-application-"+e.$route.params.id,callback:function(t){console.log(t),t&&(e.socket.unsubscribe({url:"network-server-update-application-"+e.$route.params.id}),t.status?e.$swal({type:"success",title:"Tudo certo!",text:"Reiniciado com sucesso."}):e.$swal({type:"error",title:"Oops... Algo deu errado!",text:"Tente novamente ou contacte o suporte."}))}}))}))}},mounted:function(){var e=this;this.socketConnect(),this.socketOnConnect(this.$route.params.id),this.socketOnDisconect(),this.checkNetworkServerStatusSubscribe(this.$route.params.id),this.interval.count.interval=setInterval((function(){e.interval.count.value--}),1e3)},beforeDestroy:function(){this.stopNetworkServerInformation(),this.socket.disconnect()},mixins:[UA["a"]],components:{NetworkServerHeader:YA,NetworkServerInfo:hF,PingDialog:Lp["a"]}},xF=bF,yF=Object(m["a"])(xF,LA,RA,!1,null,null,null),kF=yF.exports,CF=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e.valid,callback:function(t){e.valid=t},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",[e._v("Selecione o dispositivo e insira o MAC Address!")]),a("v-divider"),a("h3",{staticStyle:{color:"green"}},[e._v("Como esta ferramenta funciona:")]),a("h4",[e._v('1 - Você seleciona o dispositivo, insere o MAC e clica em "remover";')]),a("h4",[e._v("2 - A solicitação é adicionada em uma fila de execução;")]),a("h4",[e._v("3 - Você recebe uma mensagem de sucesso dizendo que a solicitação foi adicionada à fila;")]),a("h4",[e._v("4 - A solicitação é executada em alguns segundos;")]),a("h4",[e._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"}},[e._v("A solicitação não será executada se:")]),a("h4",[e._v("1 - O dispositivo não estiver devidamente configurado;")]),a("h4",[e._v("2 - O dispositivo não estiver online no momento da execução;")]),a("h4",[e._v("3 - Os dados de acesso do dispositivo estiverem errados;")]),a("h4",[e._v("4 - O MAC Address não for encontrado;")]),a("v-divider"),a("h3",{staticStyle:{color:"red"}},[e._v("Atenção:")]),a("h4",[e._v("1 - Ao receber a mensagem de sucesso aguarde de 1 a 2 minutos e confira o resultado;")]),a("h4",[e._v("2 - Não solicite uma nova remoção antes de 2 minutos, isso pode causar o "),a("span",{staticStyle:{color:"red"}},[e._v("travamento do dispositivo")]),e._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:e.devices,label:"Dispositivo",placeholder:"Selecione o Dispositivo","item-text":"nome_disp","item-value":"id",required:"",rules:[e.rules.required],outline:""},model:{value:e.form.device_id,callback:function(t){e.$set(e.form,"device_id",t)},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:[e.rules.required,e.rules.min,e.rules.max],outline:""},model:{value:e.form.mac_address,callback:function(t){e.$set(e.form,"mac_address",t)},expression:"form.mac_address"}})],1),e.logs&&e.logs.length>0?a("v-flex",{staticStyle:{padding:"0 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},e._l(e.logs,(function(t,i){return a("v-alert",{key:i,attrs:{value:!0,type:t.status}},[e._v(" "+e._s(t.status)+" - "+e._s(t.routerboard.name)+", MAC: "+e._s(t.mac_address)+" ")])})),1):e._e(),a("v-flex",{staticStyle:{padding:"0 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[a("v-btn",{attrs:{disabled:!e.valid||!e.form.device_id||!e.form.mac_address,color:"primary",loading:e.loading,block:""},on:{click:function(t){return e.removeLease()}}},[e._v("Remover")])],1)],1),a("br")],1)],1)],1)],1)],1)},wF=[],SF={name:"DeviceLeaseRemove",data:function(){return{form:{},logs:[],valid:!1,loading:!1,devices:[{id:54791,nome_disp:"CCR Wireless DVL"}],rules:{required:function(e){return!!e||"Campo obrigatório!"},min:function(e){return!!e&&(null===e||void 0===e?void 0:e.length)>=12||"Mínimo de 12 caracteres"},max:function(e){return!!e&&(null===e||void 0===e?void 0:e.length)<=17||"Máximo de 17 caracteres"}}}},methods:{getDevices:function(){var e=this;this.$WiApiGet({uri:"networks/device/command/remove-lease",callback:function(t){t.success&&(e.devices=t.success),console.log(e.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 e=this;this.$WiApiPost({uri:"networks/device/command/remove-lease",data:{device_id:this.form.device_id,mac_address:this.form.mac_address},callback:function(t){t.sucess?e.logs.push(Object(ke["a"])(Object(ke["a"])({},e.form),{},{status:"success"})):e.logs.push(Object(ke["a"])(Object(ke["a"])({},e.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()}},DF=SF,EF=Object(m["a"])(DF,CF,wF,!1,null,null,null),OF=EF.exports,TF=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e.afterLoad},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.content;return[a("v-container",{staticClass:"py-1 px-1",attrs:{fluid:"","fill-height":""}},[a("v-layout",{attrs:{row:"",wrap:""}},e._l(i.data,(function(t,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:e._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-card",e._g({staticStyle:{color:"white","border-radius":"5px",cursor:"pointer"},style:{"background-image":"url("+e.background+")"},attrs:{color:t.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"}},[t.producer.logo?a("img",{staticStyle:{"max-width":"120px","max-height":"45px"},attrs:{src:"static/network/producers/logos/"+t.producer.logo,alt:""}}):a("v-icon",{attrs:{"x-large":"",color:"white"}},[e._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"==e.$vuetify.breakpoint.name?"10px":"14px"}},[e._v(" "+e._s(t.nome_disp)+" ")]),a("span",[e._v(" "+e._s(t.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 e.$WiEditDialog({wiConfig:"devices",data:t})}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"orange"}},[e._v("edit")])],1),a("v-list-tile-title",[e._v(" Editar OLT ")])],1),a("v-divider"),a("v-list-tile",{attrs:{disabled:100==t.status.id},on:{click:function(a){return e.$WiListDialog({wiConfig:"device-event",filter:{device_id:t.id,status_id:"0"}})}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:100==t.status.id?"grey":"red"}},[e._v("keyboard_double_arrow_down")])],1),a("v-list-tile-title",[e._v(" Incidentes não resolvidos ")])],1),a("v-divider"),a("v-list-tile",{on:{click:function(a){return e.$WiListDialog({wiConfig:"ticket-opened",filter:{device:t.id}})}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"#a59d19"}},[e._v("message")])],1),a("v-list-tile-title",[e._v(" Chamados em aberto ")])],1),a("v-divider"),a("v-list-tile",{attrs:{link:"",to:{name:"device",params:{id:t.id}}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("info")])],1),a("v-list-tile-title",[e._v(" Detalhes da OLT ")])],1),a("v-divider"),a("v-list-tile",{attrs:{link:"",to:{name:"grupo-mapa-dispositivos",params:{id:t.grupo_dados_id}}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"#367da6"}},[e._v("device_hub")])],1),a("v-list-tile-title",[e._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:t.id}}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"green"}},[e._v("router")])],1),a("v-list-tile-title",[e._v(" Equipamentos/clientes na OLT ")])],1)],1)],1)],1)})),1),a("div",e._l(e.snaks,(function(t,i){return a("v-snackbar",{key:i,attrs:{bottom:"",absolute:"",right:"",timeout:2e4,color:t.color},model:{value:t.active,callback:function(a){e.$set(t,"active",a)},expression:"snack.active"}},[e._v(" "+e._s(t.text)+" ")])})),1)],1)]}}])},[a("template",{slot:"toolbarItensBefore"},[e.socket.status?a("span",[e._v("Ao vivo")]):a("span",[e._v("Não conectado")]),e.socket.status?a("span",{staticClass:"olts__live-status-label"}):a("span",{staticClass:"olts__disconected-status-label"})])],2)},AF=[],FF={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 e=this;this.interval=setInterval((function(){e.refresh()}),24e4)},stopInterval:function(){clearInterval(this.interval)},socketConnect:function(){var e,t,a,i,s=this;this.socket.url=this.$Auth.account().id+".device.olt",this.socket.status=!(null===(e=window)||void 0===e||null===(t=e.Echo)||void 0===t||null===(a=t.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 e=this;window.Echo.private(this.socket.url).listen(".status.changed",(function(t){setTimeout((function(){e.refresh(),e.snaks.push({active:!0,text:t.up||t.down||t.ticket||t.device,color:t.up?"green":t.down?"red":t.ticket||t.device?"blue":"grey"})}),100)}))},unsubscribeOnNetworkStatusChange:function(){window.Echo.leave(this.socket.url)},afterLoad:function(e){var t=e.content,a=e.refresh;this.devices=t.data,this.refresh=a}},mounted:function(){this.socketConnect(),this.startInterval(),this.subscribeOnNetworkStatusChange()},beforeDestroy:function(){this.stopInterval(),this.unsubscribeOnNetworkStatusChange()}},IF=FF,PF=(a("3a57"),Object(m["a"])(IF,TF,AF,!1,null,"0164c3e4",null)),jF=PF.exports,qF=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("WiView",{attrs:{index:"host-detail-dialog",title:e.title,apiUrl:e.apiUrl,notLoad:!0,notGetID:!0,apiParams:"?limit=100&whereNull=grupo_dados_id&join=grupos&order=nome_disp,asc"},on:{afterLoad:e.afterLoad}},[a("template",{slot:"toolbarItensBefore"},[e.socket.status?a("span",[e._v("Ao vivo")]):a("span",[e._v("Não conectado")]),e.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%"}},[e.networks.length>0?a("GruposRealTime",{staticStyle:{width:"100%"},attrs:{grupos:e.networks},on:{action:e.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"},[e._v("Nenhuma rede encontrada")]),a("v-card-text",[a("span",[e._v("Tente novamente mais tarde")])])],1)],1)],1)],1)],1)]),a("div",e._l(e.snaks,(function(t,i){return a("v-snackbar",{key:i,attrs:{bottom:"",absolute:"",right:"",timeout:2e4,color:t.color},model:{value:t.active,callback:function(a){e.$set(t,"active",a)},expression:"snack.active"}},[e._v(" "+e._s(t.text)+" ")])})),1)],1)]],2)},$F=[],zF={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 e=this;this.interval=setInterval((function(){e.refresh()}),12e4)},stopInterval:function(){clearInterval(this.interval)},socketConnect:function(){var e,t,a,i,s=this;this.socket.status=!(null===(e=window)||void 0===e||null===(t=e.Echo)||void 0===t||null===(a=t.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 e=this;window.Echo.private(this.socket.url).listen(".status.changed",(function(t){setTimeout((function(){e.refresh(),e.snaks.push({active:!0,text:t.up||t.down||t.ticket||t.device,color:t.up?"green":t.down?"red":t.ticket||t.device?"blue":"grey"})}),100)}))},unsubscribeOnNetworkStatusChange:function(){window.Echo.leave(this.socket.url)},afterLoad:function(e){var t,a,i=e.content,s=e.refresh;this.refresh=s,null!==(t=this.$route)&&void 0!==t&&null!==(a=t.query)&&void 0!==a&&a.network_id?this.networks=i.grupos:this.networks=i},setNetwork:function(e){var t=this;e&&1==e.funcao_tipo?(this.apiUrl="grupo/grupo-conexao/".concat(e.id),setTimeout((function(){t.$router.push({name:"networks-dashboard",query:{network_id:e.id,network_name:e.nome_grupo}}),t.title=e.nome_grupo}),100)):this.$router.push({name:"grupo-mapa-dispositivos",params:{id:e.id}})},setApiUrl:function(){var e,t,a,i;this.unsubscribeOnNetworkStatusChange(),null!==(e=this.$route)&&void 0!==e&&null!==(t=e.query)&&void 0!==t&&t.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(e){console.log(e),this.setApiUrl()}},components:{GruposRealTime:yi}},NF=zF,MF=(a("9030"),Object(m["a"])(NF,qF,$F,!1,null,"45b3c510",null)),LF=MF.exports,RF=[{path:"my-networks",name:"minha-rede",component:Rs,meta:{id:"7517de8a",auth:!0,title:"Minhas Redes",icon:"show_chart"}},{path:"network-servers",name:"servidores",component:gO,meta:{id:"83d002ee",auth:!0,title:"Servidores de monitoramento",icon:"cloud_queue"}},{path:"servidor/:id",name:"servidor",component:sO,meta:{id:"83d002ee",auth:!0,title:"Servidor",icon:"cloud_queue"}},{path:"device/:id",name:"device",component:MA,meta:{id:"cb59faf8",auth:!0,title:"Detalhes do Dispositivo",icon:"dns"}},{path:"network-server/:id",name:"network-server",component:kF,meta:{id:"83d002ee",auth:!0,title:"Servidor de monitoramento",icon:"cloud_queue"}},{path:"device-events",name:"indisponibilidades",component:aA,meta:{auth:!0,title:"Eventos dos dispositivos",icon:"arrow_downward",touch:!0}},{path:"mapa/:id",name:"mapa",component:wO,meta:{auth:!0,title:"Mapa"}},{path:"importacao-the-dude/:id",name:"importacao-the-dude",component:AO,meta:{id:"31f8eef9",auth:!0,title:"Importar do The Dude"}},{path:"network-topology-map/:id",name:"google-maps-grupos",component:VO,meta:{id:"7517de8a",auth:!0,title:"Topologia de rede no Google Maps",icon:"streetview"}},{path:"mobile-grupo",name:"mobile-grupo",component:QO,meta:{id:"7517de8a",auth:!0,title:"Mobile Grupo"}},{path:"mobile-disp",name:"mobile-disp",component:lT,meta:{auth:!0,title:"Mobile Dispositivos"}},{path:"mobile-sobre",name:"mobile-sobre",component:vT,meta:{auth:!0,title:"Mobile Sobre"}},{path:"network-hierarchy",name:"hierarquia-de-rede",component:NT,meta:{id:"31f8eef9",auth:!0,title:"Hierarquia de Rede",icon:"vertical_split"}},{path:"grupos-inserir-importar",name:"grupos-inserir-importar",component:VT,meta:{id:"31f8eef9",auth:!0,title:"Importar ou Inserir Grupos",icon:"import_export"}},{path:"dispositivos-inserir-importar",name:"dispositivos-inserir-importar",component:QT,meta:{id:"31f8eef9",auth:!0,title:"Importar ou Inserir Dispositivos",icon:"import_export"}},{path:"device-lease-remove",name:"device-lease-remove",component:OF,meta:{id:"7ed9eff2",auth:!0,title:"Dispositivo Remover Lease",icon:"filter_1"}},{path:"network-topology-devices/:id",name:"grupo-mapa-dispositivos",component:wO,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:wO,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:jF,meta:{id:"cb59faf8",auth:!0,title:"Dashboard OLTs",icon:"dns"}},{path:"networks-dashboard",name:"networks-dashboard",component:LF,meta:{id:"cb59faf8",auth:!0,title:"Dashboard OLTs",icon:"dns"}}],UF={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}]},WF={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},VF={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},BF={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},HF={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},GF={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},YF={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},JF={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(e,t){e.push({name:"grupo-mapa-dispositivos",params:{id:t.id}})},show:function(){return!0}},{icon:"device_hub",action:function(e,t){e.push({name:"grupo-mapa-grupos",params:{id:t.id}})},show:function(e){return e.sub_grupos>0}}]},{value:"obs_grupo",text:"Observações",type:"textarea",list:!1,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},QF={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(e,t){e.push({name:"google-maps-grupos",params:{id:t.id}})},show:function(){return!0}},{icon:"dns",action:function(e,t){e.push({name:"grupo-mapa-dispositivos",params:{id:t.id}})},show:function(){return!0}},{icon:"device_hub",action:function(e,t){e.push({name:"grupo-mapa-grupos",params:{id:t.id}})},show:function(e){return e.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},KF={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(e,t){e.push({name:"google-maps-grupos",params:{id:t.id}})},show:function(){return!0}},{icon:"dns",action:function(e,t){e.push({name:"grupo-mapa-dispositivos",params:{id:t.id}})},show:function(){return!0}},{icon:"device_hub",action:function(e,t){e.push({name:"grupo-mapa-grupos",params:{id:t.id}})},show:function(e){return e.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},XF={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(e,t){e.push({name:"grupo-mapa-dispositivos",params:{id:t.id}})},show:function(){return!0}},{icon:"device_hub",action:function(e,t){e.push({name:"grupo-mapa-grupos",params:{id:t.id}})},show:function(e){return e.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},ZF={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},eI={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(e,t){e.push({name:"grupo-mapa-dispositivos",params:{id:t.id}})},show:function(){return!0}},{icon:"device_hub",action:function(e,t){e.push({name:"grupo-mapa-grupos",params:{id:t.id}})},show:function(e){return e.sub_grupos>0}}]},{value:"obs_grupo",text:"Observações",type:"textarea",list:!1,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},tI={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},aI={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},iI={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}]},sI=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subheader1:e.fieldSubHeader({text:"Insira o nome, nível e ícone, selecione a função.",sortable:!1}),nome_tipo:e.fieldText({value:"nome_tipo",text:"Nome do tipo de rede",size:["xs12","sm3","md3","lg3"],required:!0}),nivel_tipo:e.fieldNumber({value:"nivel_tipo",text:"Nível",size:["xs12","sm3","md2","lg2"],required:!0}),icone_tipo:e.fieldWiGoogleIcon({value:"icone_tipo",text:"Ícone",size:["xs12","sm3","md4","lg4"]}),funcao_tipo:e.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:e.fieldSubHeader({text:"O campo de Observações pode ser usado para descrever este tipo de grupo.",sortable:!1}),obs_tipo:e.fieldTextArea({value:"obs_tipo",text:"Observações do Tipo de rede",sortable:!1})}),e.list=!1,e.id="31f8eef9",e.name="network-type",e.title={list:"Tipos de Rede",edit:{insert:"Novo Tipo de Rede",update:"Editar Tipo de Rede"}},e.params={limit:10,order:"created_at,desc"},e.icon="vertical_split",e.apiUrl="network/type",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),oI=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subheader1:e.fieldSubHeader({text:"Insira os dados do usuário de rede.",sortable:!1}),username:e.fieldText({value:"username",text:"Usuário",required:!0,placeholder:"Insira o usuário PPPoE",size:["xs12","sm12","md4","lg4"]}),password:e.fieldText({value:"password",text:"Senha",required:!0,placeholder:"Insira a senha PPPoE",size:["xs12","sm12","md4","lg4"],rules:[e.rules.required(),e.rules.minLength(8),e.rules.maxLength(100)]}),status_id:e.fieldSelectApi({value:"status_id",text:"Status",show:"name",api:{url:"networks/network/user/status"},size:["xs12","sm12","md4","lg4"]}),network_user_config_id:e.fieldSelectApi({value:"network_user_config_id",text:"Plano de navegação*",required:!1,disabled:function(e){return!e.hostpostMode},size:function(e){return!e.ip_address&&e.set_ip_address?["xs12","sm12","md4","lg4"]:e.ip_address||e.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:e.fieldSwitch({value:"set_ip_address",text:"Definir IP Fixo",size:["xs12","sm12","md4","lg4"],showField:function(e){return!e.ip_address}}),ip_address:e.fieldText({value:"ip_address",text:"IP Fixo",required:!0,placeholder:"Insira o IP fixo",size:function(e){return!e.ip_address&&e.set_ip_address?["xs12","sm12","md4","lg4"]:["xs12","sm12","md6","lg6"]},rules:[e.rules.required(),e.rules.minLength(8),e.rules.maxLength(100)],showField:function(e){return e.ip_address||e.set_ip_address}}),subheader2:e.fieldSubHeader({text:"Observações adicionais.",sortable:!1}),observation:e.fieldTextArea({value:"observation",text:"Observações adicionais"})}),e.list=!1,e.id="31f8eef9",e.actions={create:!0,update:!0,delete:!1},e.name="network-user",e.title={list:"Usuários de rede",edit:{insert:"Novo usuário de rede",update:"Editar usuário de rede"}},e.params={limit:10,order:"created_at,desc"},e.icon="vertical_split",e.apiUrl="networks/network/user",e.maxWidth="598px",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),nI={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"}]},rI=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="",e.title="Filtrar Dispositivos",e.fields={ip_address:e.fieldText({value:"ip_address",text:"IP Address",size:["xs12","sm12","md4","lg4"]}),active:e.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:e.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:e.fieldSelectApi({value:"type_id",text:"Tipo de Dispositivo",show:"name",api:{url:"networks/device/type"},size:["xs12","sm12","md6","lg6"]}),technology_id:e.fieldSelectApi({value:"producer_id",text:"Fabricante",show:"name",api:{url:"networks/producer"},size:["xs12","sm12","md6","lg6"]}),network_type_id:e.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:e.fieldSelectApi({value:"network_id",text:"Rede",show:"nome_grupo",api:{url:"grupo/dados",params:function(e){return{network_type_id:e.network_type_id,order:"nome_grupo,asc"}}},size:["xs12","sm12","md6","lg6"],showField:function(e){return!!e.network_type_id}})},e}return a}(Lt["a"]),lI={required:function(){return function(e){return!!e||"Campo obrigatório!"}},maxLength:function(e){return function(t){return!!t&&t.length<=e||"Máximo de ".concat(e," caracteres.")}},minLength:function(e){return function(t){return!t||""==t||t.length>=e||"Mínimo de ".concat(e," caracteres.")}},IPv4:function(){return function(e){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(e)||"Insira um IPv4 válido"}},MACAddress:function(){return function(e){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(e)||"Insira um MAC válido"}}},cI={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 rI,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:[lI.required(),lI.IPv4(),lI.minLength(7),lI.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"}]},dI=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="",e.title="Filtrar Equipamentos",e.fields={subHeader1:e.fieldSubHeader({text:"Filtrar por Mac Address, IP Address ou Status Online/Offline"}),mac_address:e.fieldText({value:"mac_address",text:"Mac Address",placeholder:"Ex: ##:##:##:##:##:##",size:["xs12","sm12","md4","lg4"]}),ip_address:e.fieldText({value:"ip_address",text:"IP Address",placeholder:"Ex: 192.168.1.1",size:["xs12","sm12","md4","lg4"]}),online:e.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:e.fieldSubHeader({text:"Filtrar por data da última leitura ou data de cadastro no sistema"}),dateField:e.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:e.fieldDateTime({value:"date_start",text:"Data Inicial",placeholder:"Ex: 01/01/2024",size:["xs12","sm12","md4","lg4"]}),dateEnd:e.fieldDateTime({value:"date_end",text:"Data Final",placeholder:"Ex: 31/01/2024",size:["xs12","sm12","md4","lg4"]}),subHeader3:e.fieldSubHeader({text:"Filtrar por tecnologia e fabricante"}),technology_id:e.fieldSelectApi({value:"technology_id",text:"Tecnologia",show:"name",api:{url:"network/host/technology"},size:function(e){return e.producer_id?["xs12","sm12","md4","lg4"]:["xs12","sm12","md6","lg6"]}}),producer_id:e.fieldSelectApi({value:"producer_id",text:"Fabricante",show:"name",api:{url:"network/host/producer"},size:function(e){return e.producer_id?["xs12","sm12","md4","lg4"]:["xs12","sm12","md6","lg6"]}}),producer_model_id:e.fieldSelectApi({value:"producer_model_id",text:"Modelo",show:"name",api:{url:"network/host/producer/model",params:function(e){return{producer_id:e.producer_id}}},size:["xs12","sm12","md4","lg4"],showField:function(e){return!!e.producer_id}}),subHeader4:e.fieldSubHeader({text:"Filtrar por tipo de rede e rede ou dispositivo"}),network_type_id:e.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:e.fieldSelectApi({value:"network_id",text:"Rede",show:"nome_grupo",api:{url:"grupo/dados",params:function(e){return{network_type_id:e.network_type_id,order:"nome_grupo,asc"}}},size:["xs12","sm12","md6","lg6"],showField:function(e){return!!e.network_type_id}}),device_id:e.fieldWiListDialog({value:"device_id",text:"Dispositivo",show:"nome_disp",wiConfig:"devices",filters:function(e){return{network_id:e.network_id||null}},size:["xs12","sm12","md6","lg6"]}),device_child_slot_id:e.fieldSelectApi({value:"device_child_slot_id",text:"Placa",show:"name",api:{url:"network/child",params:function(e){return{device_id:e.device_id,type_id:1}}},size:["xs12","sm12","md6","lg6"],showField:function(e){return!!e.device_id}}),device_child_port_id:e.fieldSelectApi({value:"device_child_port_id",text:"Porta",show:"name",api:{url:"network/child",params:function(e){return{child_id:e.device_child_slot_id,type_id:2}}},size:["xs12","sm12","md6","lg6"],showField:function(e){return!!e.device_child_slot_id}})},e}return a}(Lt["a"]),uI=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{mac_address:e.fieldList({value:"mac_address",text:"Mac/Serial"}),ip_address:e.fieldList({value:"ip_address",text:"IP Address"}),signal:e.fieldList({value:"signal",text:"Sinal"}),technology:e.fieldList({value:"technology_id",text:"Tecnologia"}),producer:e.fieldList({value:"producer_id",text:"Fabricante/Modelo",sortable:!1}),device:e.fieldList({value:"device",text:"Dispositivo/Rede",sortable:!1}),child:e.fieldList({value:"child",text:"Interface",sortable:!1}),checked_at:e.fieldList({value:"checked_at",text:"Última leitura"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe os dados do equipamento."}),technology_id:e.fieldSelectApi({value:"technology_id",text:"Tecnologia",show:"name",required:!0,api:{url:"network/host/technology"},size:["xs12","sm12","md4","lg4"],disabled:function(e){return!!e.id}}),macAddress:e.fieldText({value:"mac_address",text:"Mac Address",required:!0,placeholder:"##:##:##:##:##:##",mask:"NN:NN:NN:NN:NN:NN",size:["xs12","sm12","md4","lg4"],rules:[e.rules.required(),e.rules.minLength(12),e.rules.maxLength(17)],disabled:function(e){return!!e.id&&!!e.mac_address}}),serial:e.fieldText({value:"serial",text:"Serial",required:!0,placeholder:"############",size:["xs12","sm12","md4","lg4"],disabled:function(e){return!!e.id&&!!e.serial}}),username:e.fieldText({value:"username",text:"Usuário",required:!0,placeholder:"Insira o usuário PPPoE",size:["xs12","sm12","md3","lg4"],rules:[e.rules.required(),e.rules.minLength(8),e.rules.maxLength(100)]}),password:e.fieldText({value:"password",text:"Senha",required:!0,placeholder:"Insira a senha PPPoE",size:["xs12","sm12","md3","lg4"],rules:[e.rules.required(),e.rules.minLength(8),e.rules.maxLength(100)]})}),e.list=!0,e.id={id:A["P"],create:A["Q"],update:A["R"]},e.title="Equipamentos",e.apiUrl="network/host",e.params={limit:10,order:"hosts.created_at,desc",with:"active_devices"},e.icon="router",e.search={placeholder:"Pesquise identificação, IP, ou MAC do equipamento",fields:["id","identification","ip_address","mac_address"]},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.components.list.tableRow=function(){return a.e("chunk-367c972c").then(a.bind(null,"2e34"))},e.maxWidth="800px",e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e.filters=new dI,e}return i}(Tt["a"]),pI=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID",sortable:!1}),name:e.fieldList({value:"name",text:"Nome",sortable:!1}),models:e.fieldList({value:"models",text:"N° de Modelos",sortable:!1})}),e.list=!0,e.actions={list:!0,edit:!1},e.title="Fabricantes",e.apiUrl="network/host/producer",e.params={limit:100},e.icon="router",e.components.list.tableRow=function(){return a.e("chunk-ab9c5dce").then(a.bind(null,"125f"))},e.setFields(e.fieldsList),e}return i}(Tt["a"]),mI=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID",sortable:!1}),name:e.fieldList({value:"name",text:"Nome",sortable:!1}),image:e.fieldList({value:"image",text:"Imagem",sortable:!1})}),e.list=!0,e.actions={list:!0,edit:!1},e.title="Modelos de Equipamento",e.apiUrl="network/host/producer/model",e.params={limit:100},e.icon="router",e.components.list.tableRow=function(){return a.e("chunk-077afc90").then(a.bind(null,"e73c"))},e.setFields(e.fieldsList),e}return i}(Tt["a"]),vI=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),status:e.fieldList({value:"status_indi",text:"status",align:"center"}),desc:e.fieldList({value:"desc_indi",text:"Descrição",sortable:!1}),duration:e.fieldList({value:"duracao_indi",text:"Duração"}),down_indi:e.fieldList({value:"down_indi",text:"Início"}),up_indi:e.fieldList({value:"up_indi",text:"Fim"}),type:e.fieldList({value:"type",text:"Tipo"})}),e.list=!0,e.id="cb59faf8",e.actions={list:!0,create:!1,update:!1,delete:!1},e.title="Indisponibilidades",e.apiUrl="networks/device/event",e.params={limit:10,order:"created_at,desc"},e.icon="event",e.search={placeholder:"Pesquise pela descrição do evento.",fields:["id","desc_indi"]},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.components.list.tableRow=function(){return a.e("chunk-12d5b640").then(a.bind(null,"7a90"))},e.setFields(e.fieldsList),e}return i}(Tt["a"]),fI={servidores:UF,dispositivos:WF,"dispositivos-nao-grupo":VF,"dispositivos-tipo":BF,"dispositivos-conexao":HF,mapas:GF,"grupo-tipos":YF,grupos:JF,"grupos-cidades":QF,"grupos-regionais":KF,"grupos-estacoes":XF,"grupo-conexao":ZF,"grupo-pai":eI,equipamentos:tI,fabricantes:aI,networks:iI,"network-type":new sI,"network-user":new oI,"network-move":nI,devices:cI,host:new uI,producer:new pI,"producer-model":new mI,"device-event":new vI},gI={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:jE,router:RF,config:fI},_I=[],hI=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id={id:"c4f8c247",create:"1924fe51",update:"324e9d87",delete:"22e2e801"},e.name="task",e.title={list:"Tarefas/Agendamentos",edit:{insert:"Criar nova Tarefa/Agendamento",update:"Editar Tarefa/Agendamento"}},e.urlDetails={name:"task",params:{}},e.apiUrl="tasks/task",e.icon="assignment_turned_in",e.params={limit:10},e.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"]},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.components.list.tableRow=function(){return a.e("chunk-2e3ab249").then(a.bind(null,"c19f"))},e.setFields([e.fieldSubHeader({text:"Informe os dados básicos "}),e.fieldText({value:"description",text:"Descrição",size:["xs12","sm12","md5","lg5"],required:!0}),e.fieldSelectApi({value:"type",text:"Tipo ",required:!0,size:["xs12","sm12","md3","lg3"],api:{url:"tasks/task/type"},show:"title",selectValue:"code",icon:"icon",color:"color",disabled:function(e){return!!e.id}}),e.fieldDate({value:"date",text:"Data",required:!1,size:["xs12","sm12","md2","lg2"]}),e.fieldTime({value:"time",text:"Horário",required:!1,size:["xs12","sm12","md2","lg2"]}),e.fieldWiListDialog({value:"responsible_id",text:"Responsável",required:!1,size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"responsible.first_name",icon:"person_outline"}),e.fieldWiListDialog({value:"person_id",text:"Cliente",required:!1,size:["xs12","sm12","md6","lg6"],wiConfig:"customer",show:"person.first_name",icon:"person_outline"}),e.fieldSubHeader({text:"Observações ou anotações "}),e.fieldEditor({value:"observation",text:"Observações",placeholder:"Ex: Como deve ser executado(a)."}),e.fieldList({value:"status",text:"Concluir"}),e.fieldList({value:"description",text:"Descrição"}),e.fieldList({value:"date",text:"Data/Horário"}),e.fieldList({value:"person_id",text:"Cliente"}),e.fieldList({value:"creator_id",text:"Criador/Responsável"}),e.fieldList({value:"type",text:"Ação"})]),e}return i}(Tt["a"]),bI=new hI,xI={task:bI},yI=[{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"}}}]}],kI={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:yI,router:_I,config:xI},CI=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("WiView",{attrs:{index:"form",title:"Detalhes do Formulário",apiUrl:"forms/form",apiParams:"?with=fields;fields.options",store:"form"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.content,s=t.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"}},[e._v(e._s(i.icon||"format_list_bulleted"))]),a("span",[e._v(e._s(i.name))])],1),i.description?a("div",{staticClass:"form-description"},[e._v(e._s(i.description))]):e._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:""}},[e._v(" "+e._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"},[e._v("Campos do Formulário")]),a("v-spacer"),a("v-btn",{staticClass:"add-field-btn",attrs:{icon:"",small:""},on:{click:e.openAddFieldDialog}},[a("v-icon",{attrs:{small:""}},[e._v("add")])],1)],1),a("v-card-text",{staticClass:"pa-2"},[0===e.sortedFields(i).length?a("div",{staticClass:"empty-state"},[a("v-icon",{staticClass:"mb-2"},[e._v("info_outline")]),a("div",[e._v("Nenhum campo adicionado ainda")])],1):a("div",[a("v-expansion-panel",{staticClass:"mb-2",model:{value:e.reorderPanel,callback:function(t){e.reorderPanel=t},expression:"reorderPanel"}},[a("v-expansion-panel-content",{scopedSlots:e._u([{key:"header",fn:function(){return[a("div",{staticClass:"accordion-header"},[a("v-icon",{staticClass:"mr-2",attrs:{small:""}},[e._v("swap_vert")]),a("span",[e._v("Reordenar Campos")]),a("v-chip",{staticClass:"ml-2",attrs:{small:""}},[e._v(e._s(e.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(t){return e.getChildPayload(t,i)},"group-name":"form-fields"},on:{drop:function(t){return e.onDrop(t,i)}}},e._l(e.activeFields(i),(function(t){return a("Draggable",{key:"drag-"+t.id},[a("div",{staticClass:"field-drag-wrapper"},[a("v-card",{staticClass:"field-drag-card-enhanced",class:{"field-required":t.required,"field-optional":!t.required},on:{click:function(a){return e.openFieldMenu(t,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:""}},[e._v("drag_handle")]),a("v-icon",{staticClass:"field-drag-icon",attrs:{color:t.color||"#2196F3","x-small":""}},[e._v(" "+e._s(t.icon||t.type&&t.type.icon||"radio_button_unchecked")+" ")]),a("div",{staticClass:"field-drag-content"},[a("div",{staticClass:"field-drag-label-enhanced"},[e._v(e._s(t.label))]),a("div",{staticClass:"field-drag-meta"},[a("span",{staticClass:"field-drag-type"},[a("v-icon",{attrs:{"x-small":""}},[e._v(e._s(t.type?t.type.icon:"help_outline"))]),e._v(" "+e._s(t.type?t.type.title:"Campo")+" ")],1),a("span",{staticClass:"field-drag-order-size"},[e._v(" #"+e._s(t.order)+" | "+e._s(t.size)+"/12 ")]),t.options&&t.options.length>0?a("v-chip",{staticClass:"field-drag-options-chip",attrs:{"x-small":"",color:"info","text-color":"white"}},[e._v(" "+e._s(t.options.length)+" ")]):e._e()],1)]),a("v-menu",{attrs:{attach:!0,"offset-y":"","close-on-content-click":!1,"content-class":"field-menu-content"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"field-menu-activator",on:{click:function(e){e.stopPropagation()}}},i))]}}],null,!0),model:{value:e.fieldMenuOpen["drag-"+t.id],callback:function(a){e.$set(e.fieldMenuOpen,"drag-"+t.id,a)},expression:"fieldMenuOpen[`drag-${field.id}`]"}},[a("v-list",{attrs:{dense:""}},[a("v-list-tile",{on:{click:function(a){return e.openSizeDialog(t)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{"x-small":""}},[e._v("aspect_ratio")])],1),a("v-list-tile-title",[e._v("Alterar Tamanho")])],1),a("v-list-tile",{on:{click:function(a){return e.removeField(t,i)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{"x-small":"",color:"error"}},[e._v("delete")])],1),a("v-list-tile-title",[e._v("Remover")])],1)],1)],1)],1)])],1)],1)])})),1)],1)])],1)],1)],1),a("v-expansion-panel",{model:{value:e.previewPanel,callback:function(t){e.previewPanel=t},expression:"previewPanel"}},[a("v-expansion-panel-content",{scopedSlots:e._u([{key:"header",fn:function(){return[a("div",{staticClass:"accordion-header"},[a("v-icon",{staticClass:"mr-2",attrs:{small:""}},[e._v("view_module")]),a("span",[e._v("Visualização do Layout")]),a("v-spacer"),a("div",{on:{click:function(e){e.stopPropagation()}}},[a("v-btn-toggle",{staticClass:"view-toggle",attrs:{mandatory:""},model:{value:e.viewMode,callback:function(t){e.viewMode=t},expression:"viewMode"}},[a("v-btn",{attrs:{small:"",flat:"",value:"mobile"}},[a("v-icon",{attrs:{"x-small":""}},[e._v("phone_android")])],1),a("v-btn",{attrs:{small:"",flat:"",value:"tablet"}},[a("v-icon",{attrs:{"x-small":""}},[e._v("tablet")])],1),a("v-btn",{attrs:{small:"",flat:"",value:"desktop"}},[a("v-icon",{attrs:{"x-small":""}},[e._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"},[e._v("Obrigatório")])]),a("div",{staticClass:"legend-item"},[a("div",{staticClass:"legend-color legend-optional"}),a("span",{staticClass:"legend-text"},[e._v("Opcional")])])]),a("div",{staticClass:"preview-container",class:"preview-"+e.viewMode},[a("v-layout",{staticClass:"fields-grid-compact",attrs:{row:"",wrap:""}},e._l(e.activeFields(i),(function(t){return a("v-flex",{key:"field-"+t.id,staticClass:"pa-1",class:e.getFieldClasses(t)},[a("v-card",{staticClass:"field-card-compact-enhanced",class:{"field-required":t.required,"field-optional":!t.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:e._u([{key:"activator",fn:function(i){var s=i.on;return[a("div",e._g({staticClass:"field-compact-header"},s),[a("v-icon",{staticClass:"field-icon-compact",attrs:{color:t.color||"#2196F3","x-small":""}},[e._v(" "+e._s(t.icon||t.type&&t.type.icon||"radio_button_unchecked")+" ")]),a("div",{staticClass:"field-compact-content"},[a("div",{staticClass:"field-label-compact-enhanced"},[e._v(e._s(t.label))]),a("div",{staticClass:"field-meta-compact"},[a("span",{staticClass:"field-type-compact"},[a("v-icon",{attrs:{"x-small":""}},[e._v(e._s(t.type?t.type.icon:"help_outline"))]),e._v(" "+e._s(t.type?t.type.title:"Campo")+" ")],1),a("span",{staticClass:"field-order-size"},[e._v(" #"+e._s(t.order)+" | "+e._s(t.size)+"/12 ")]),t.options&&t.options.length>0?a("v-chip",{staticClass:"field-options-chip",attrs:{"x-small":"",color:"info","text-color":"white"}},[e._v(" "+e._s(t.options.length)+" ")]):e._e()],1)]),a("v-icon",{staticClass:"field-menu-indicator",attrs:{"x-small":""}},[e._v("more_vert")])],1)]}}],null,!0),model:{value:e.fieldMenuOpen["field-"+t.id],callback:function(a){e.$set(e.fieldMenuOpen,"field-"+t.id,a)},expression:"fieldMenuOpen[`field-${field.id}`]"}},[a("v-list",{attrs:{dense:""}},[a("v-list-tile",{on:{click:function(a){return e.openSizeDialog(t)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{"x-small":""}},[e._v("aspect_ratio")])],1),a("v-list-tile-title",[e._v("Alterar Tamanho")])],1),a("v-list-tile",{on:{click:function(a){return e.removeField(t,i)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{"x-small":"",color:"error"}},[e._v("delete")])],1),a("v-list-tile-title",[e._v("Remover")])],1)],1)],1)],1)],1)],1)})),1)],1)])],1)],1)],1),e.inactiveFields(i).length>0?a("v-expansion-panel",{staticClass:"mt-2",model:{value:e.inactivePanel,callback:function(t){e.inactivePanel=t},expression:"inactivePanel"}},[a("v-expansion-panel-content",{scopedSlots:e._u([{key:"header",fn:function(){return[a("div",{staticClass:"accordion-header"},[a("v-icon",{staticClass:"mr-2",attrs:{small:"",color:"grey"}},[e._v("visibility_off")]),a("span",[e._v("Campos Inativos")]),a("v-chip",{staticClass:"ml-2",attrs:{small:"",color:"grey"}},[e._v(e._s(e.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:""}},e._l(e.inactiveFields(i),(function(t){return a("v-flex",{key:"field-inactive-"+t.id,staticClass:"pa-1",class:e.getFieldClasses(t)},[a("v-card",{staticClass:"field-card-compact-enhanced field-inactive-card",class:{"field-required":t.required,"field-optional":!t.required},on:{click:function(a){return e.openFieldMenu(t,a)}}},[a("v-card-text",{staticClass:"pa-2"},[a("div",{staticClass:"field-compact-header"},[a("v-icon",{staticClass:"field-icon-compact",attrs:{color:t.color||"#9E9E9E","x-small":""}},[e._v(" "+e._s(t.icon||t.type&&t.type.icon||"radio_button_unchecked")+" ")]),a("div",{staticClass:"field-compact-content"},[a("div",{staticClass:"field-label-compact-enhanced field-inactive-label"},[e._v(e._s(t.label))]),a("div",{staticClass:"field-meta-compact"},[a("span",{staticClass:"field-type-compact"},[a("v-icon",{attrs:{"x-small":""}},[e._v(e._s(t.type?t.type.icon:"help_outline"))]),e._v(" "+e._s(t.type?t.type.title:"Campo")+" ")],1),a("span",{staticClass:"field-order-size"},[e._v(" #"+e._s(t.order)+" | "+e._s(t.size)+"/12 ")])])]),a("v-menu",{attrs:{attach:!0,"offset-y":"","close-on-content-click":!1,"content-class":"field-menu-content"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({staticClass:"field-menu-indicator",attrs:{"x-small":""}},i),[e._v("more_vert")])]}}],null,!0),model:{value:e.fieldMenuOpen["inactive-"+t.id],callback:function(a){e.$set(e.fieldMenuOpen,"inactive-"+t.id,a)},expression:"fieldMenuOpen[`inactive-${field.id}`]"}},[a("v-list",{attrs:{dense:""}},[a("v-list-tile",{on:{click:function(a){return e.openSizeDialog(t)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{"x-small":""}},[e._v("aspect_ratio")])],1),a("v-list-tile-title",[e._v("Alterar Tamanho")])],1),a("v-list-tile",{on:{click:function(a){return e.removeField(t,i)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{"x-small":"",color:"error"}},[e._v("delete")])],1),a("v-list-tile-title",[e._v("Remover")])],1)],1)],1)],1)])],1)],1)})),1)],1)])],1)],1)],1):e._e()],1)])],1),a("v-dialog",{attrs:{"max-width":"500",persistent:""},model:{value:e.addFieldDialog,callback:function(t){e.addFieldDialog=t},expression:"addFieldDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",color:"primary",dark:""}},[a("v-toolbar-title",[e._v("Adicionar Campo")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.addFieldDialog=!1}}},[a("v-icon",[e._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:e.newField.position,callback:function(t){e.$set(e.newField,"position",e._n(t))},expression:"newField.position"}}),a("v-select",{attrs:{items:e.sizeOptions,label:"Área Ocupada (Colunas)",hint:"Quantidade de colunas que o campo ocupará (máximo 12)","persistent-hint":""},model:{value:e.newField.size,callback:function(t){e.$set(e.newField,"size",e._n(t))},expression:"newField.size"}})],1),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{flat:""},on:{click:function(t){e.addFieldDialog=!1}}},[e._v("Cancelar")]),a("v-btn",{attrs:{color:"primary"},on:{click:e.handleAddField}},[e._v("Adicionar")])],1)],1)],1),a("v-dialog",{attrs:{"max-width":"400",persistent:""},model:{value:e.sizeDialog,callback:function(t){e.sizeDialog=t},expression:"sizeDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",color:"primary",dark:""}},[a("v-toolbar-title",[e._v("Alterar Tamanho do Campo")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.sizeDialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",{staticClass:"pt-4"},[a("div",{staticClass:"mb-3"},[a("strong",[e._v(e._s(e.selectedField?e.selectedField.label:""))])]),a("v-select",{attrs:{items:e.sizeOptions,label:"Área Ocupada (Colunas)",hint:"Quantidade de colunas que o campo ocupará (máximo 12)","persistent-hint":""},model:{value:e.selectedSize,callback:function(t){e.selectedSize=e._n(t)},expression:"selectedSize"}})],1),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{flat:""},on:{click:function(t){e.sizeDialog=!1}}},[e._v("Cancelar")]),a("v-btn",{attrs:{color:"primary"},on:{click:e.handleSizeChange}},[e._v("Salvar")])],1)],1)],1)],1):e._e()])]}}])})},wI=[],SI={name:"Form",components:{Container:Fn["Container"],Draggable:Fn["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(e){return e&&e.fields?Object(Te["a"])(e.fields).sort((function(e,t){return(e.order||0)-(t.order||0)})):[]},activeFields:function(e){return this.sortedFields(e).filter((function(e){return e.active}))},inactiveFields:function(e){return this.sortedFields(e).filter((function(e){return!e.active}))},getChildPayload:function(e,t){return this.sortedFields(t)[e]},onDrop:function(e,t){var a=e.removedIndex,i=e.addedIndex;if(null!==a||null!==i){var s=Object(In["a"])(this.sortedFields(t),e),o=s.map((function(e,t){return Object(ke["a"])(Object(ke["a"])({},e),{},{order:t+1})}));t.fields=o,this.$forceUpdate();var n=o.map((function(e,t){return{id:e.id,order:t+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(e){this.selectedField=e,this.selectedSize=e.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(e,t){if(confirm('Deseja realmente remover o campo "'.concat(e.label,'"?'))){var a=this.sortedFields(t).filter((function(t){return t.id!==e.id}));t.fields=a.map((function(e,t){return Object(ke["a"])(Object(ke["a"])({},e),{},{order:t+1})})),this.$forceUpdate(),this.handleFieldUpdate(e,"remove")}},getFieldClasses:function(e){var t="xs12";return"mobile"===this.viewMode?"".concat(t," sm12"):"tablet"===this.viewMode?"".concat(t," sm12 md").concat(e.size):"".concat(t," sm12 md").concat(e.size," lg").concat(e.size)},openFieldMenu:function(e,t){if(!(t&&t.target&&t.target.closest(".field-drag-handle"))&&!(t&&t.target&&t.target.closest(".v-menu"))&&(!t||"mousedown"!==t.type&&0===t.button)){var a="field-".concat(e.id),i="drag-".concat(e.id),s="inactive-".concat(e.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(e,t){if("order"===t&&e.fieldsOrder){var a=e.fieldsOrder.map((function(e){return"ID: ".concat(e.id," -> Ordem: ").concat(e.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:",e.fieldsOrder)}else{var i=e.field||e,s=i.position||i.order||"N/A",o=i.size||"N/A",n=i.label||"Novo campo";alert("Campo atualizado: ".concat(t,"\nCampo: ").concat(n,"\nPosição: ").concat(s,"\nTamanho: ").concat(o))}}}},DI=SI,EI=(a("a4a7"),Object(m["a"])(DI,CI,wI,!1,null,"0f668a71",null)),OI=EI.exports,TI=[{path:"form/:id",name:"form",component:OI,meta:{id:A["F"],auth:!0,title:"Detalhes do Formulário",icon:"phonelink_setup"}}],AI=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{form_reply_content_id:e.fieldList({value:"form_reply_content_id",text:"Nome do campo",sortable:!1}),content:e.fieldList({value:"data",text:"Conteúdo",sortable:!1}),person_id:e.fieldList({value:"person_id",text:"Usuário"}),business_id:e.fieldList({value:"business_id",text:"Referência"}),created_at:e.fieldList({value:"created_at",text:"Data/hora da alteração"})}),e.list=!0,e.actions={list:!0,edit:!1},e.id=A["B"],e.name="form-reply-content-history",e.title="Histórico de alterações",e.icon="history",e.params={limit:10,order:"created_at,desc",with:"reply_content;reply_content.field;person;business"},e.search={placeholder:"Pesquise pelo conteúdo",fields:["id","data"]},e.apiUrl="forms/form/reply/content/history",e.components.list.tableRow=function(){return a.e("chunk-839a6c2a").then(a.bind(null,"dfd0"))},e.setFields(e.fieldsList),e}return i}(Tt["a"]),FI={form:new rx,"form-field":new lx,"form-reply":new dx,"form-field-option":new cx,"form-field-content-history":new AI},II=[{id:A["t"],icon:"dynamic_feed",title:"Formulários",route:{name:"forms-list",params:{page:"forms"}}},{id:A["x"],icon:"receipt_long",title:"Items de Formulário",route:{name:"forms-list",params:{page:"form-items"}}}],PI={id:A["u"]+"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:II,router:TI,config:FI},jI=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("WiView",{attrs:{index:"budget",title:"Detalhes do Orçamento",apiUrl:"saless/budget/detail",apiParams:"detail=budget",store:"budget",notLoad:"true"},scopedSlots:e._u([{key:"toolbarItensBefore",fn:function(t){var i=t.content,s=t.refresh,o=t.loading;return[i?a("BusinessActions",{attrs:{business:i,refresh:s,loading:o}}):e._e()]}},{key:"default",fn:function(t){var i=t.content,s=t.refresh,o=t.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:e.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):e._e(),i.observation?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessObservation",{attrs:{observation:i.observation}})],1):e._e(),e.$WiCheckPermission(e.PERMISSION_INTERNET_MODULE)?e._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:e.selectedViewOption,callback:function(t){e.selectedViewOption=t},expression:"selectedViewOption"}})],1):e._e(),a("transition",{attrs:{name:"fade",mode:"out-in"}},["default"===e.selectedViewOption?a("BusinessItems",{attrs:{business:i,wiConfigId:"sale",onRefresh:s,showAmounts:!0}}):"categoryGroup"===e.selectedViewOption?a("BusinessItemsGroupedByCategory",{attrs:{business:i,onRefresh:s,wiConfigId:"sale"},on:{"update-category-margin":e.updateCategoryMargin}}):e._e()],1)],1),e.$WiCheckPermission(e.PERMISSION_INTERNET_MODULE)?e._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):e._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)]}}])})},qI=[],$I=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.business.items.length>0?a("div",{staticClass:"business-items-grouped-by-category__content"},[e._l(e.business.item_categories,(function(t){return[t.id||t.items_count>0?a("v-card",{key:t.id,staticClass:"business-items-grouped-by-category__section elevation-17"},[a("div",{staticClass:"business-items-grouped-by-category__header",style:{backgroundColor:t.category.color+"20"}},[a("v-icon",{attrs:{color:t.category.color}},[e._v(e._s(t.category.icon))]),a("span",{staticClass:"business-items-grouped-by-category__category-name"},[e._v(e._s(t.category.name))]),a("div",{staticClass:"business-items-grouped-by-category__category-totals"},[t.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 e.openEditMarginDialog(t)}}},[a("span",{staticClass:"business-items-grouped-by-category__category-total-label"},[e._v("Markup:")]),a("span",{staticClass:"business-items-grouped-by-category__category-total-value"},[e._v(e._s(t.profit_margin)+"%")])]):e._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"},[e._v("Total Custo:")]),a("span",{staticClass:"business-items-grouped-by-category__category-total-value"},[e._v(e._s(e._f("money")(t.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"},[e._v("Total Val. Venda:")]),a("span",{staticClass:"business-items-grouped-by-category__category-total-value"},[e._v(e._s(e._f("money")(t.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"},[e._v("Produto/Serviço")]),a("th",{staticClass:"business-items-grouped-by-category__table-cell-header business-items-grouped-by-category__table-cell--quantity"},[e._v("Qtd.")]),a("th",{staticClass:"business-items-grouped-by-category__table-cell-header business-items-grouped-by-category__table-cell--unit"},[e._v("Unid.")]),a("th",{staticClass:"business-items-grouped-by-category__table-cell-header business-items-grouped-by-category__table-cell--cost"},[e._v("Custo Unit.")]),a("th",{staticClass:"business-items-grouped-by-category__table-cell-header business-items-grouped-by-category__table-cell--cost"},[e._v("Custo Total")]),a("th",{staticClass:"business-items-grouped-by-category__table-cell-header business-items-grouped-by-category__table-cell--margin"},[e._v("Markup")]),a("th",{staticClass:"business-items-grouped-by-category__table-cell-header business-items-grouped-by-category__table-cell--amount"},[e._v("Val. Unit.")]),a("th",{staticClass:"business-items-grouped-by-category__table-cell-header business-items-grouped-by-category__table-cell--total"},[e._v("Val. Total")])])]),a("tbody",e._l(e.getItemsByCategory(t.item_category_id),(function(t){return a("tr",{key:t.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:t,business:e.business,"wi-config-id":e.wiConfigId,"on-refresh":e.onRefresh}})],1),a("td",{staticClass:"business-items-grouped-by-category__table-cell business-items-grouped-by-category__table-cell--name"},[e._v(" "+e._s(t.item.name||"- - -")+" ")]),a("td",{staticClass:"business-items-grouped-by-category__table-cell business-items-grouped-by-category__table-cell--quantity"},[e._v(" "+e._s(e._f("float")(t.quantity))+" ")]),a("td",{staticClass:"business-items-grouped-by-category__table-cell business-items-grouped-by-category__table-cell--unit"},[e._v(" "+e._s(t.item.unit.code||"- - -")+" ")]),a("td",{staticClass:"business-items-grouped-by-category__table-cell business-items-grouped-by-category__table-cell--cost"},[e._v(" "+e._s(e._f("money")(t.amount_cost))+" ")]),a("td",{staticClass:"business-items-grouped-by-category__table-cell business-items-grouped-by-category__table-cell--cost"},[e._v(" "+e._s(e._f("money")(t.amount_cost_total))+" ")]),a("td",{staticClass:"business-items-grouped-by-category__table-cell business-items-grouped-by-category__table-cell--margin"},[e._v(" "+e._s(t.margin)+"% ")]),a("td",{staticClass:"business-items-grouped-by-category__table-cell business-items-grouped-by-category__table-cell--amount"},[e._v(" "+e._s(e._f("money")(t.amount_unit))+" ")]),a("td",{staticClass:"business-items-grouped-by-category__table-cell business-items-grouped-by-category__table-cell--total"},[e._v(" "+e._s(e._f("money")(t.amount_total))+" ")])])})),0)])])]):e._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:""}},[e._v("attach_money")]),e._v(" Valor de Custo ")],1),a("div",{staticClass:"financial-summary__value financial-summary__value--cost"},[e._v(" "+e._s(e._f("money")(e.business.total_cost_liquid))+" "),a("v-btn",{staticClass:"financial-summary__info-button ml-1",attrs:{icon:"",small:""},on:{click:function(t){return e.showCalculationInfo("cost")}}},[a("v-icon",[e._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:""}},[e._v("trending_up")]),e._v(" Valor de Lucro ")],1),a("div",{staticClass:"financial-summary__value financial-summary__value--profit"},[e._v(" "+e._s(e._f("money")(e.business.total_liquid-e.business.total_cost_liquid))+" "),a("v-btn",{staticClass:"financial-summary__info-button ml-1",attrs:{icon:"",small:""},on:{click:function(t){return e.showCalculationInfo("profit")}}},[a("v-icon",[e._v("help_outline")])],1)],1)]),e.business.total_liquid>0&&e.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:""}},[e._v("percent")]),e._v(" Porcentagem de Custo ")],1),a("div",{staticClass:"financial-summary__value financial-summary__value--cost"},[e._v(" "+e._s(e._f("float")(e.business.total_cost_liquid/e.business.total_liquid*100))+"% "),a("v-btn",{staticClass:"financial-summary__info-button ml-1",attrs:{icon:"",small:""},on:{click:function(t){return e.showCalculationInfo("costPercentage")}}},[a("v-icon",[e._v("help_outline")])],1)],1)]):e._e(),e.business.total_liquid>0&&e.business.total_cost_liquid>0&&e.business.total_cost_liquid>0&&e.business.total_liquid>e.business.total_cost_liquid?a("div",{staticClass:"financial-summary__item"},[a("div",{staticClass:"financial-summary__label"},[a("v-icon",{staticClass:"mr-1",attrs:{small:""}},[e._v("trending_up")]),e._v(" Porcentagem de Lucro ")],1),a("div",{staticClass:"financial-summary__value financial-summary__value--profit"},[e._v(" "+e._s(e._f("float")((e.business.total_liquid-e.business.total_cost_liquid)/e.business.total_liquid*100))+"% "),a("v-btn",{staticClass:"financial-summary__info-button ml-1",attrs:{icon:"",small:""},on:{click:function(t){return e.showCalculationInfo("profitPercentage")}}},[a("v-icon",[e._v("help_outline")])],1)],1)]):e._e(),e.business.total_liquid>0&&e.business.total_cost_liquid>0&&e.business.total_cost_liquid>0&&e.business.total_liquid>e.business.total_cost_liquid?a("div",{staticClass:"financial-summary__item"},[a("div",{staticClass:"financial-summary__label"},[a("v-icon",{staticClass:"mr-1",attrs:{small:""}},[e._v("trending_up")]),e._v(" Markup Geral ")],1),a("div",{staticClass:"financial-summary__value financial-summary__value--profit"},[e._v(" "+e._s(e._f("float")((e.business.total_liquid-e.business.total_cost_liquid)/e.business.total_cost_liquid*100))+"% "),a("v-btn",{staticClass:"financial-summary__info-button ml-1",attrs:{icon:"",small:""},on:{click:function(t){return e.showCalculationInfo("profitPercentage")}}},[a("v-icon",[e._v("help_outline")])],1)],1)]):e._e(),e.business.amount_discount>0?a("div",{staticClass:"financial-summary__item"},[a("div",{staticClass:"financial-summary__label"},[a("v-icon",{staticClass:"mr-1",attrs:{small:""}},[e._v("local_offer")]),e._v(" Desconto ")],1),a("div",{staticClass:"financial-summary__value financial-summary__value--freight"},[e._v(" "+e._s(e._f("money")(e.business.amount_discount))+" "),a("v-btn",{staticClass:"financial-summary__info-button ml-1",attrs:{icon:"",small:""},on:{click:function(t){return e.showCalculationInfo("discount")}}},[a("v-icon",[e._v("help_outline")])],1)],1)]):e._e(),e.business.amount_freight>0?a("div",{staticClass:"financial-summary__item"},[a("div",{staticClass:"financial-summary__label"},[a("v-icon",{staticClass:"mr-1",attrs:{small:""}},[e._v("local_shipping")]),e._v(" Frete/Deslocamento ")],1),a("div",{staticClass:"financial-summary__value financial-summary__value--freight"},[e._v(" "+e._s(e._f("money")(e.business.amount_freight))+" "),a("v-btn",{staticClass:"financial-summary__info-button ml-1",attrs:{icon:"",small:""},on:{click:function(t){return e.showCalculationInfo("freight")}}},[a("v-icon",[e._v("help_outline")])],1)],1)]):e._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:""}},[e._v("account_balance_wallet")]),e._v(" Total Líquido ")],1),a("div",{staticClass:"financial-summary__value financial-summary__value--total"},[e._v(" "+e._s(e._f("money")(e.business.total_liquid))+" "),a("v-btn",{staticClass:"financial-summary__info-button ml-1",attrs:{icon:"",small:""},on:{click:function(t){return e.showCalculationInfo("total")}}},[a("v-icon",[e._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"},[e._v("info")]),a("span",{staticClass:"business-items-grouped-by-category__empty-text"},[e._v("Nenhum item cadastrado")])],1)])],1)],1),e.selectedCategory?a("edit-category-margin-dialog",{attrs:{dialog:e.editMarginDialog,category:e.selectedCategory},on:{close:e.closeEditMarginDialog,save:e.saveMargin}}):e._e(),a("v-dialog",{attrs:{"max-width":"800"},model:{value:e.calculationDialog,callback:function(t){e.calculationDialog=t},expression:"calculationDialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline",staticStyle:{"background-color":"#f5f5f5"}},[e._v(" "+e._s(e.calculationInfo.title)+" ")]),a("v-card-text",{staticClass:"pt-4"},[a("div",{staticClass:"calculation-info"},[a("div",{staticClass:"calculation-info__formula"},[e._v(" "+e._s(e.calculationInfo.formula)+" ")]),a("div",{staticClass:"calculation-info__description"},[e._v(" "+e._s(e.calculationInfo.description)+" ")])])]),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"primary",flat:""},on:{click:function(t){e.calculationDialog=!1}}},[e._v(" Entendi ")])],1)],1)],1)],1)},zI=[],NI=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{"max-width":"500px",persistent:""},model:{value:e.dialog,callback:function(t){e.dialog=t},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"},[e._v("attach_money")]),a("span",[e._v("Alterar Markup da Categoria")])]),a("v-btn",{staticClass:"edit-category-margin-dialog__close",attrs:{icon:"",small:""},on:{click:function(t){return e.$emit("close")}}},[a("i",{staticClass:"material-icons"},[e._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:e.category&&e.category.category?e.category.category.color+"20":""}},[a("i",{staticClass:"material-icons",style:{color:e.category&&e.category.category?e.category.category.color:""}},[e._v(" "+e._s(e.category&&e.category.category?e.category.category.icon:"")+" ")])]),a("div",{staticClass:"edit-category-margin-dialog__category-details"},[a("span",{staticClass:"edit-category-margin-dialog__category-name"},[e._v(" "+e._s(e.category&&e.category.category?e.category.category.name:"")+" ")]),a("div",{staticClass:"edit-category-margin-dialog__current-margin-box"},[a("span",{staticClass:"edit-category-margin-dialog__current-margin-label"},[e._v("Markup Atual")]),a("span",{staticClass:"edit-category-margin-dialog__current-margin-value"},[e._v(e._s(e.category?e.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"},[e._v("info")])]),a("div",{staticClass:"edit-category-margin-dialog__info-content"},[a("h4",{staticClass:"edit-category-margin-dialog__info-title"},[e._v("Importante")]),a("p",{staticClass:"edit-category-margin-dialog__info-text"},[e._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",[e._v("Preço de Venda = Preço de Custo + (Preço de Custo × Markup)")]),e._v(". "),a("br"),a("br"),a("strong",[e._v("Atenção:")]),e._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":e.marginError,"prepend-icon":"percent",suffix:"%"},on:{input:e.validateMargin},scopedSlots:e._u([{key:"append-outer",fn:function(){return[a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("i",e._g({staticClass:"material-icons"},i),[e._v("help_outline")])]}}])},[a("span",[e._v("O markup é a porcentagem adicionada ao custo para calcular o preço de venda")])])]},proxy:!0}]),model:{value:e.newMargin,callback:function(t){e.newMargin=t},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(t){return e.$emit("close")}}},[a("i",{staticClass:"material-icons left"},[e._v("close")]),e._v(" Cancelar ")]),a("v-btn",{staticClass:"edit-category-margin-dialog__save-btn",attrs:{loading:e.isSaving,disabled:!e.newMargin||!!e.marginError},on:{click:e.save}},[a("i",{staticClass:"material-icons left"},[e._v("check")]),e._v(" Confirmar ")])],1)],1)],1)},MI=[],LI={name:"EditCategoryMarginDialog",props:{dialog:{type:Boolean,required:!0},category:{type:Object,required:!0}},data:function(){return{newMargin:null,marginError:"",isSaving:!1}},watch:{dialog:function(e){e&&(this.newMargin=this.category.profit_margin,this.marginError="")}},methods:{validateMargin:function(){if(null!==this.newMargin&&""!==this.newMargin){var e=parseFloat(this.newMargin);isNaN(e)?this.marginError="O markup deve ser um número válido":this.marginError=e<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))}}},RI=LI,UI=(a("5898"),Object(m["a"])(RI,NI,MI,!1,null,"88f476ec",null)),WI=UI.exports,VI=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticStyle:{margin:"2px 0px !important"},attrs:{icon:"",small:""}},i),[a("v-icon",[e._v("settings")])],1)]}}])},[a("v-list",[1==e.item.item.type?a("v-list-tile",{attrs:{disabled:1!=e.business.stage&&!e.business.is_template},on:{click:e.handleEditProduct}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"orange"}},[e._v("edit")])],1)],1),a("v-list-tile-title",[e._v("Editar")])],1):e._e(),2==e.item.item.type?a("v-list-tile",{attrs:{disabled:1!=e.business.stage&&!e.business.is_template},on:{click:e.handleEditService}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"orange"}},[e._v("edit")])],1)],1),a("v-list-tile-title",[e._v("Editar")])],1):e._e(),a("v-divider"),a("v-list-tile",{attrs:{disabled:1!=e.business.stage&&!e.business.is_template},on:{click:e.handleDeleteItem}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"red"}},[e._v("delete")])],1)],1),a("v-list-tile-title",[e._v("Apagar")])],1)],1)],1)],1)])},BI=[],HI={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(ke["a"])(Object(ke["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(ke["a"])(Object(ke["a"])({},this.item),{},{business:this.business}),redirectOnSubmit:!1})},handleDeleteItem:function(){this.$WiApiDelete({uri:"sales/budget/item",id:this.item.id,callback:this.onRefresh})}}},GI=HI,YI=(a("7f14"),Object(m["a"])(GI,VI,BI,!1,null,"f596ef72",null)),JI=YI.exports,QI={name:"BusinessItemsGroupedByCategory",components:{EditCategoryMarginDialog:WI,BusinessItemActionsMenu:JI},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(e){this.selectedCategory=e,this.newMargin=e.margin,this.editMarginDialog=!0},closeEditMarginDialog:function(){this.editMarginDialog=!1,this.selectedCategory=null,this.newMargin=null},saveMargin:function(e){var t=this;this.selectedCategory&&null!==e&&(this.$emit("update-category-margin",{categoryId:this.selectedCategory.item_category_id,margin:e}),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:e},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(){t.onRefresh&&t.onRefresh()}}),this.closeEditMarginDialog())},getItemsByCategory:function(e){return this.business.items.filter((function(t){var a;return(null===t||void 0===t||null===(a=t.item)||void 0===a?void 0:a.item_category_id)===e}))},showCalculationInfo:function(e){var t={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=t[e],this.calculationDialog=!0}}},KI=QI,XI=(a("e0c5b"),Object(m["a"])(KI,$I,zI,!1,null,"1c9ca7d0",null)),ZI=XI.exports,eP=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e.selectedViewOption,callback:function(t){e.selectedViewOption=t},expression:"selectedViewOption"}},[a("v-btn",{staticClass:"view-option-btn",attrs:{value:"default",depressed:""}},[a("v-icon",{attrs:{left:""}},[e._v("grid_view")]),e._v(" Visão Padrão ")],1),a("v-btn",{staticClass:"view-option-btn",attrs:{value:"categoryGroup",depressed:""}},[a("v-icon",{attrs:{left:""}},[e._v("category")]),e._v(" Visão por Categoria ")],1)],1),a("v-btn",{staticClass:"ml-8 business__item-view-refresh-icon",attrs:{icon:"",small:""},on:{click:e.handleRefreshClick}},[a("v-icon",[e._v("refresh")])],1)],1)])},tP=[],aP={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(e){this.$emit("input",e)}}},methods:{handleRefreshClick:function(){var e=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(){e.refresh&&e.refresh()}})}}},iP=aP,sP=(a("5b76"),Object(m["a"])(iP,eP,tP,!1,null,"f5f295ec",null)),oP=sP.exports,nP=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"medical-record-businesses",attrs:{outlined:"",elevation:"17",color:e.$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",[e._v(e._s(e.businessConfig.emptyMessage))]),a("v-btn",{attrs:{small:"",outline:"",disabled:e.loading},on:{click:function(t){return e.addBusiness()}}},[a("v-icon",[e._v("add")]),a("span",[e._v(e._s(e.businessConfig.addButtonText))])],1)],1)])],1)},rP=[],lP={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(e){return e&&e.addButtonText&&e.emptyMessage&&e.wiConfig}}},data:function(){return{maxHeigth:window.innerHeight-378+"px"}},methods:{addBusiness:function(){var e;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===(e=this.businessConfig)||void 0===e?void 0:e.redirectOnSubmit)||!1})}}},cP=lP,dP=(a("70a9"),Object(m["a"])(cP,nP,rP,!1,null,"4a77f6a4",null)),uP=dP.exports,pP={name:"Order",data:function(){return{height:0,teste:100,selectedViewOption:"default"}},computed:{PERMISSION_INTERNET_MODULE:function(){return A["M"]}},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(e){console.log(e)}},created:function(){this.height="".concat(window.innerHeight-130,"px"),this.setContractLabelsText()},components:{BusinessInfo:al,BusinessForm:wd,BusinessItems:uu,BusinessFinance:_u,BusinessActions:yl,BusinessBusinessAdd:uP,BusinessObservation:Cu,BusinessRelationships:qu,BusinessItemsGroupedByCategory:ZI,BusinessItemsViewSelector:oP},mixins:[Qr]},mP=pP,vP=(a("ee8b"),Object(m["a"])(mP,jI,qI,!1,null,"81ddbb00",null)),fP=vP.exports,gP=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("view-detail",{attrs:{index:"business",title:e.config.title,apiUrl:e.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:e.config.store+"-open"},scopedSlots:e._u([{key:"toolbarItensBefore",fn:function(t){var i=t.content,s=t.refresh,o=t.loading;return[i?a("BusinessActions",{attrs:{business:i,refresh:s,loading:o}}):e._e(),o?e._e():a("v-btn",{attrs:{icon:"",flat:"",disabled:o,color:"white"},on:{click:function(t){return e.openPrintDialog(i)}}},[a("v-icon",[e._v("print")])],1),a("BusinessPrintDialog",{attrs:{business:e.currentContent,config:e.config},model:{value:e.printDialog,callback:function(t){e.printDialog=t},expression:"printDialog"}})]}},{key:"default",fn:function(t){return[a("v-container",{staticStyle:{height:"calc(100vh - 96px) !important","overflow-y":"auto !important"},attrs:{fluid:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[e.$WiCheckPermission("4d8hd50b")&&t.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"}},[e._v("Projeto:")]),e._v(" "+e._s(t.content.title)+" ")])]),a("v-divider"),a("v-toolbar",{attrs:{dense:"",flat:"",color:"white"}},[a("h3",[a("span",{staticStyle:{color:"gray"}},[e._v("Conta Bancária:")]),t.content.finance_account?a("span",[e._v(" "+e._s(t.content.finance_account.name)+" ")]):a("span",[e._v("Não definida")])]),a("v-spacer"),a("h3",[e._v(" Saldo atual: "),t.content.finance_account?a("span",{staticStyle:{color:"green"}},[e._v(" "+e._s(e._f("money")(t.content.finance_account.balance_current)))]):e._e(),e._v(" Previsão: "),t.content.finance_account?a("span",{staticStyle:{color:"orange"}},[e._v(" "+e._s(e._f("money")(t.content.finance_account.balance_foreseen)))]):e._e()])],1)],1)],1):e._e(),a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessRelationships",{attrs:{business:t.content,refresh:t.refresh,loading:t.loading}}),e._e()],1),a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessInfo",{attrs:{config:e.config,data:t.content},on:{onPerson:e.onPerson}})],1),"graduation"==e.config.store?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("business-groups",{attrs:{config:e.config,data:t.content,refresh:t.refresh}})],1):e._e(),a("BusinessItemsProviders",{attrs:{config:e.config,business:t.content},on:{onRefresh:t.refresh}}),e.$WiCheckPermission("185a4bb9")&&t.content.category&&t.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:e.bancoMasterFields,data:t.content},on:{onSubmit:t.refresh}})],1):e._e(),t.content.category.form&&t.content.category.form.id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessForm",{attrs:{refresh:t.refresh,reply:t.content.reply,businessId:t.content.id,form:t.content.category.form,replyEditor:t.content.reply_editor}})],1):e._e(),"purchase"==e.config.store&&t.content.cfop&&t.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"}},[e._v("CFOP: ")]),a("span",[e._v(" "+e._s(t.content.cfop)+" - ")]),a("span",[e._v(" "+e._s(t.content.cfop_info.name)+" ")])])])],1)],1):e._e(),"budget"==e.config.store&&"3b138904-1091-4a6b-9738-6e6eb9001d71"==e.$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:t.content,person:t.content.person||{},address:t.content.address||{}},on:{onSubmit:t.refresh}})],1):e._e(),"graduation"===e.config.store||e.$WiCheckPermission("185a4bb9")?e._e():a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("business-items",{attrs:{config:e.config,data:t.content,refresh:t.refresh}})],1),e.config.hideFinances?e._e():a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-card",{staticClass:"elevation-17"},[a("business-finance",{attrs:{config:e.config,data:t.content,refresh:t.refresh}})],1)],1),a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[t.content.description&&!e.$WiCheckPermission("185a4bb9")?a("v-card",{staticClass:"elevation-17"},[a("v-card-text",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[a("strong",[e._v("Descrição/Apresentação:")])]),a("span",{domProps:{innerHTML:e._s(t.content.description)}})],1)],1):e._e(),a("br"),t.content.information&&!e.$WiCheckPermission("185a4bb9")?a("v-card",{staticClass:"elevation-17"},[a("v-card-text",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[a("strong",[e._v("Formas/condições de pagamento:")])]),a("span",{domProps:{innerHTML:e._s(t.content.information)}})],1)],1):e._e(),a("br"),t.content.observation?a("v-card",{staticClass:"elevation-17"},[a("v-card-text",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[a("strong",[e._v("Observações:")])]),a("span",{domProps:{innerHTML:e._s(t.content.observation)}})],1)],1):e._e(),"490fba83-2a5e-4b11-935a-754b25000880"==e.$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",[e._v(" Códigos de referência: ")])]),a("br"),a("div",[a("v-btn",{attrs:{outline:""},on:{click:function(a){return e.$WiListDialog({wiConfig:"product-code",filter:{business_id:t.content.id}})}}},[a("v-icon",[e._v("list")]),a("span",[e._v(" Listar códigos vinculados")])],1),a("v-btn",{attrs:{outline:""},on:{click:function(a){return e.$WiEditDialog({wiConfig:"sale-codes",data:{business_id:t.content.id}})}}},[a("v-icon",[e._v("add")]),a("span",[e._v(" Adicionar códigos")])],1)],1)],1)],1):e._e()],1)],1)],1)]}}])})},_P=[],hP=a("b696"),bP=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.business&&e.business.complement&&e.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"}},[e._v(" Associar/cadastrar produtos deste fornecedor ")]),a("v-divider"),a("div",[a("v-data-table",{staticClass:"elevation-0",attrs:{dense:"","hide-actions":"",headers:e.headers,items:e.business.complement},scopedSlots:e._u([{key:"headers",fn:function(t){return[a("tr",{staticStyle:{height:"40px"}},e._l(t.headers,(function(t){return a("th",{key:t.text,staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"text-align":"left",margin:"0 !important",padding:"0px !important"}},[e._v(" "+e._s(t.text)+" ")])})),0)]}},{key:"items",fn:function(t){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 e.selectProduct(t.item)}}},[a("v-icon",[e._v("save")]),a("span",[e._v(" Cadastrar")])],1)],1),a("td",{staticStyle:{padding:"0 !important","font-size":"11px"}},[e._v(" "+e._s(t.item.name||"- - -")+" ")]),a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{padding:"0 !important"}},[e._v(" "+e._s(e._f("float")(t.item.quantity))+" ")]),e.showAmounts?a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{padding:"0 !important"}},[e._v(" "+e._s(e._f("money")(t.item.amount_unit))+" ")]):e._e(),e.showAmounts?a("td",{staticStyle:{padding:"0 !important"}},[e._v(" "+e._s(e._f("money")(t.item.amount_total))+" ")]):e._e()]}}],null,!1,2003274595)}),a("v-divider")],1)],1)],1):e._e()},xP=[],yP={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(e){var t=this;this.$WiListDialog({wiConfig:"product",callback:function(a){console.log(a,"product..."),t.saveProviderProduct(e,a)},mode:"select",wiEditData:Object(ke["a"])({},e)})},saveProviderProduct:function(e,t){var a=this;this.$WiApiPost({uri:"purchases/purchase/item-provider",data:Object(ke["a"])(Object(ke["a"])({},e),{},{business_id:this.business.id,item_id:t.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}}},kP=yP,CP=(a("6f71"),Object(m["a"])(kP,bP,xP,!1,null,null,null)),wP=CP.exports,SP=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"elevation-17"},[e.data&&e.data.items&&e.data.items.length>0?a("div",[e.orderLoading?a("v-progress-linear",{staticStyle:{width:"100%",margin:"0"},attrs:{height:4,indeterminate:!0}}):e._e(),a("table",{staticClass:"business-items__table elevation-0",attrs:{dense:""}},[a("thead",[a("tr",{staticStyle:{height:"40px"}},e._l(e.headers,(function(t,i){return a("th",{key:"header__"+i,staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"text-align":"left",margin:"0 !important",padding:"5px !important"}},[e._v(" "+e._s(t.text)+" ")])})),0)]),a("Container",{attrs:{tag:"tbody","drag-handle-selector":".column-drag-handle","drag-class":"opacity-ghost","drop-class":"opacity-ghost-drop"},on:{drop:e.onDrop}},e._l(e.items,(function(t,i){return a("Draggable",{key:t.item.id+"--"+i,style:{background:e.data.make_stock&&!t.stock_id?"#f29b9b":""},attrs:{tag:"tr"}},[a("td",{staticClass:"px-0",staticStyle:{"margin-top":"0px"}},[a("div",{staticClass:"justify-left layout"},[1==e.data.stage?a("v-tooltip",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({staticClass:"column-drag-handle",attrs:{color:"primary"}},i),[e._v(" drag_handle ")])]}}],null,!0)},[a("span",[e._v(" Arraste para reordenar ")])]):e._e(),a("v-menu",{attrs:{bottom:"",left:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:""}},i),[a("v-icon",[e._v("settings")])],1)]}}],null,!0)},[a("v-list",[1==t.item.type?a("v-list-tile",{attrs:{disabled:1!=e.data.stage},on:{click:function(a){return e.$WiEditDialog({wiConfig:e.config.store+"-item-product",onSubmit:e.refresh,data:Object.assign({},t,{business:e.data,business_stage:e.data.stage}),redirectOnSubmit:!1})}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"orange"}},[e._v("edit")])],1)],1),a("v-list-tile-title",[e._v("Editar")])],1):e._e(),2==t.item.type?a("v-list-tile",{attrs:{disabled:1!=e.data.stage},on:{click:function(a){return e.$WiEditDialog({wiConfig:e.config.store+"-item-service",onSubmit:e.refresh,data:Object.assign({},t,{business:e.data}),redirectOnSubmit:!1})}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"orange"}},[e._v("edit")])],1)],1),a("v-list-tile-title",[e._v("Editar")])],1):e._e(),a("v-divider"),a("v-list-tile",{attrs:{disabled:1!=e.data.stage},on:{click:function(a){return e.$WiApiDelete({uri:"sales/budget/item",id:t.id,callback:e.refresh})}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"red"}},[e._v("delete")])],1)],1),a("v-list-tile-title",[e._v("Apagar")])],1),3==e.data.type?a("v-divider"):e._e(),3==e.data.type?a("v-list-tile",{on:{click:function(a){return e.openItemPrice(t)}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"green"}},[e._v("currency_exchange")])],1)],1),a("v-list-tile-title",[e._v("Atualizar Preço")])],1):e._e()],1)],1)],1)]),a("td",{staticStyle:{"font-size":"11px"}},[e._v(" "+e._s(t.item.name||"-")+" ")]),a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"font-size":"11px"}},[t.category&&t.category.name?a("span",[a("span",[e._v(e._s(t.category.name))]),t.description?a("span",[e._v(" - ")]):e._e()]):e._e(),a("span",[e._v(e._s(t.description))])]),a("td",{staticClass:"hidden-xs-only hidden-sm-only"},[e._v(" "+e._s(e._f("float")(t.quantity))+" ")]),a("td",{staticClass:"hidden-xs-only hidden-sm-only"},[e._v(" "+e._s(t.item.unit.code||"-")+" ")]),a("td",{staticClass:"hidden-xs-only hidden-sm-only"},[e._v(" "+e._s(e._f("money")(t.amount_unit))+" ")]),a("td",{staticClass:"hidden-xs-only hidden-sm-only"},[e._v(" "+e._s(e._f("money")(t.amount_discount))+" ")]),a("td",{},[e._v(" "+e._s(e._f("money")(t.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",[e._v(e._s(e._f("float")(e.data.sum_quantity_unit)))])]),a("td",{staticStyle:{padding:"0 !important","font-size":"11px"}}),a("td",{staticStyle:{padding:"0 !important"}},[a("strong",[e._v(e._s(e._f("money")(e.data.sum_amount_unit)))])]),a("td",{staticStyle:{padding:"0 !important"}},[a("strong",[e._v(e._s(e._f("money")(e.data.sum_discount_unit)))])]),a("td",{staticStyle:{padding:"0 !important"}},[a("strong",[e._v(e._s(e._f("money")(e.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"}},[e.config.hideProducts?e._e():a("v-btn",{attrs:{disabled:1!=e.data.stage,outline:"",small:"",color:"primary"},on:{click:function(t){return e.$WiEditDialog({wiConfig:e.config.store+"-item-product",onSubmit:e.refresh,data:{business_id:e.data.id,business:e.data},redirectOnSubmit:!1})}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Produto")])],1),e.config.hideServices?e._e():a("v-btn",{attrs:{disabled:1!=e.data.stage,outline:"",small:"",color:"primary"},on:{click:function(t){return e.$WiEditDialog({wiConfig:e.config.store+"-item-service",onSubmit:e.refresh,data:{business_id:e.data.id,business:e.data},redirectOnSubmit:!1})}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Serviço")])],1),a("v-btn",{attrs:{icon:""},on:{click:e.openExportDialog}},[a("v-icon",[e._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"}},[e._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"}},[e._v(" "+e._s(e._f("money")(e.data.sum_amount_total))+" ")])])]),a("tr",[a("td",{staticClass:"business-items__table-summary--left"},[a("strong",{staticStyle:{padding:"10px"}},[e._v(" Desconto: ")])]),a("td",{staticClass:"business-items__table-summary--right"},[a("span",{staticStyle:{padding:"10px","font-size":"16px"}},[e._v(" "+e._s(e._f("money")(e.data.amount_discount))+" ")])])]),e.data.amount_additional?a("tr",[a("td",{staticClass:"business-items__table-summary--left"},[a("strong",{staticStyle:{padding:"10px"}},[a("span",[e._v("Valor adicional")]),e._v(":")])]),a("td",{staticClass:"business-items__table-summary--right"},[a("span",{staticStyle:{padding:"10px","font-size":"16px"}},[e._v(" "+e._s(e._f("money")(e.data.amount_additional))+" ")])])]):e._e(),a("tr",[a("td",{staticClass:"business-items__table-summary--left"},[a("strong",{staticStyle:{padding:"10px"}},[a("span",{domProps:{textContent:e._s(e.config.amount_freight||"Frete/Deslocamento")}}),e._v(":")])]),a("td",{staticClass:"business-items__table-summary--right"},[a("span",{staticStyle:{padding:"10px","font-size":"16px"}},[e._v(" "+e._s(e._f("money")(e.data.amount_freight))+" ")])])]),e.data.coupon_id&&e.data.coupon?a("tr",[a("td",{staticClass:"business-items__table-summary--left"},[a("strong",{staticStyle:{padding:"10px"}},[a("span",[e._v("Cupom de Desconto")]),e._v(":")])]),a("td",{staticClass:"business-items__table-summary--right"},[a("span",{staticStyle:{padding:"10px","font-size":"16px"}},[e._v(" -"+e._s(e._f("money")(e.data.coupon.amount))+" ")])])]):e._e(),a("tr",[a("td",{staticClass:"business-items__table-summary--left"},[a("strong",{staticStyle:{padding:"10px","font-size":"20px"}},[e._v(" Total líquido: ")])]),a("td",{staticClass:"business-items__table-summary--right"},[a("strong",{staticStyle:{padding:"10px","font-size":"20px"}},[e._v(" "+e._s(e._f("money")(e.data.total_liquid))+" ")])])])])])],1)],1):a("div",{staticStyle:{"text-align":"center",padding:"20px"}},[a("h3",[e._v("Nenhum "),e.config.hideProducts?e._e():a("span",[e._v("Produto ou")]),e._v(" Serviço vinculado a este(a) "+e._s(e.config.idTitle)+".")]),e.config.hideProducts?e._e():a("v-btn",{attrs:{disabled:1!=e.data.stage,outline:"",small:"",color:"primary"},on:{click:function(t){return e.$WiEditDialog({wiConfig:e.config.store+"-item-product",onSubmit:e.refresh,data:{business_id:e.data.id,business:e.data},redirectOnSubmit:!1})}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Produto")])],1),e.config.hideServices?e._e():a("v-btn",{attrs:{disabled:1!=e.data.stage,outline:"",small:"",color:"primary"},on:{click:function(t){return e.$WiEditDialog({wiConfig:e.config.store+"-item-service",onSubmit:e.refresh,data:{business_id:e.data.id,business:e.data},redirectOnSubmit:!1})}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Serviço")])],1)],1),a("BusinessItemPrice",{attrs:{item:e.selectedItemPrice,business:e.data},on:{refresh:e.refresh},model:{value:e.itemPriceDialog,callback:function(t){e.itemPriceDialog=t},expression:"itemPriceDialog"}}),a("BusinessItemsExportDialog",{attrs:{items:e.items,business:e.data,config:e.config},model:{value:e.exportDialog,callback:function(t){e.exportDialog=t},expression:"exportDialog"}})],1)},DP=[],EP=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{"max-width":"600",persistent:"",scrollable:""},model:{value:e.dialog,callback:function(t){e.dialog=t},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"},[e._v("attach_money")]),a("span",{staticClass:"business-item-price__title"},[e._v("Atualizar Preços do Item")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:e.closeDialog}},[a("v-icon",[e._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"},[e._v(e._s(e.item.item&&e.item.item.name||"Nome do Item"))]),a("div",{staticClass:"business-item-price__item-details"},[a("span",{staticClass:"business-item-price__item-unit"},[e._v(e._s(e.item.item&&e.item.item.unit&&e.item.item.unit.code||"Un"))]),a("span",{staticClass:"business-item-price__item-stock"},[e._v(e._s(e.item.stock&&e.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"},[e._v("history")]),e._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"},[e._v("shopping_cart")]),e._v(" Custo Atual ")],1),a("div",{staticClass:"business-item-price__price-value"},[e._v(" "+e._s(e.formatCurrency(e.item.item&&e.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"},[e._v("sell")]),e._v(" Venda Atual ")],1),a("div",{staticClass:"business-item-price__price-value"},[e._v(" "+e._s(e.formatCurrency(e.item.item&&e.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"},[e._v("trending_up")]),e._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"},[e._v("account_balance_wallet")]),e._v(" Custo do Pedido ")],1),a("div",{staticClass:"business-item-price__price-value business-item-price__price-value--highlight"},[e._v(" "+e._s(e.formatCurrency(e.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"},[e._v("lightbulb_outline")]),e._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"},[e._v("Margem atual:")]),a("span",{staticClass:"business-item-price__margin-value"},[e._v(e._s(e.item.item&&e.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"},[e._v("auto_awesome")]),e._v(" Preço Sugerido ")],1),a("div",{staticClass:"business-item-price__price-value business-item-price__price-value--suggestion"},[e._v(" "+e._s(e.formatCurrency(e.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:e.closeDialog}},[e._v(" Cancelar ")]),a("v-btn",{staticClass:"business-item-price__btn business-item-price__btn--update",attrs:{outline:"",color:"primary"},on:{click:e.updatePrice}},[a("v-icon",{attrs:{left:""}},[e._v("save")]),e._v(" Atualizar Preço ")],1)],1)],1)],1)},OP=[],TP={name:"BusinessItemPrice",computed:{dialog:{get:function(){return this.value},set:function(e){this.$emit("input",e)}},suggestedSalePrice:function(){if(!this.item.amount_total||!this.item.item||!this.item.item.margin)return 0;var e=this.item.amount_total,t=this.item.item.margin/100;return e/(1-t)}},methods:{formatCurrency:function(e){return new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(e)},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{}}}}},AP=TP,FP=(a("062b"),Object(m["a"])(AP,EP,OP,!1,null,"24cfab07",null)),IP=FP.exports,PP=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"500px",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{staticClass:"primary",attrs:{dense:""}},[a("v-toolbar-title",[a("v-icon",{staticClass:"mr-2"},[e._v("download")]),a("span",[e._v("Exportar Itens")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:e.close}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",{staticStyle:{padding:"20px"}},[a("div",{staticStyle:{"margin-bottom":"20px"}},[a("h3",{staticStyle:{"margin-bottom":"15px"}},[e._v("Selecione o formato de exportação:")]),a("v-radio-group",{attrs:{mandatory:""},model:{value:e.exportType,callback:function(t){e.exportType=t},expression:"exportType"}},[a("v-radio",{attrs:{label:"Exportar com valores (preços, descontos, totais)",value:"withValues",color:"primary"},scopedSlots:e._u([{key:"label",fn:function(){return[a("div",[a("strong",[e._v("Com Valores")]),a("div",{staticStyle:{"font-size":"12px",color:"#666","margin-top":"4px"}},[e._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:e._u([{key:"label",fn:function(){return[a("div",[a("strong",[e._v("Apenas Quantidade")]),a("div",{staticStyle:{"font-size":"12px",color:"#666","margin-top":"4px"}},[e._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:e.close}},[e._v(" Cancelar ")]),a("v-btn",{attrs:{color:"primary",loading:e.exporting},on:{click:e.exportToExcel}},[a("v-icon",{attrs:{left:""}},[e._v("file_download")]),e._v(" Exportar ")],1)],1)],1)],1)},jP=[];function qP(e){return $P.apply(this,arguments)}function $P(){return $P=Object(Ae["a"])(regeneratorRuntime.mark((function e(t){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,O;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:a=t.items,i=t.business,s=t.config,o=t.includeValues,n=void 0===o||o,r=Ve["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(e){var t=[];t.push(e.item.id||"-"),t.push(e.item.name||"-");var a="";e.category&&e.category.name?(a=e.category.name,e.description&&(a+=" - "+e.description)):e.description&&(a=e.description),t.push(a||"-"),t.push(e.quantity||0),t.push(e.item.unit&&e.item.unit.code||"-"),n&&(t.push(e.amount_unit||0),t.push(e.amount_discount||0),t.push(e.amount_total||0)),l.push(t)})),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=Ve["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])){e.next=31;break}return _=b,h=b+1,e.abrupt("break",34);case 31:b++,e.next=26;break;case 34:x=Ve["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(e,t){var a=Ve["utils"].encode_cell({r:_,c:t});v[a]&&(v[a].s=c.header)})),k=function(e){var t=l[e];if(!Array.isArray(t)||0===t.length)return"continue";var a="TOTAL"===t[0]||t.length>0&&"TOTAL"===t[0];u.forEach((function(t,i){var s=Ve["utils"].encode_cell({r:e,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(ke["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(ke["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",[e._v(e._s(e.config.groupName)+" do(a) "+e._s(e.config.idTitle))]),a("v-spacer"),a("v-menu",{attrs:{right:"",transition:"slide-y-transition"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{small:"",outline:"",color:"primary",ripple:""}},i),[a("v-icon",[e._v("shopping_cart")]),a("span",[e._v("Planos de Pagamento")])],1)]}}],null,!1,867635487)},[a("v-list",[a("v-list-tile",{attrs:{disabled:1!=e.data.stage||e.data.paid},on:{click:function(t){return e.$WiEditDialog({wiConfig:"sale-open",onSubmit:e.refresh,data:{is_template:!0,business_id:e.data.id,business:{title:e.data.title}},redirectOnSubmit:!1})}}},[a("v-list-tile-title",[e._v("Criar Plano de Pagamento")])],1),a("v-list-tile",{on:{click:function(t){return e.$router.push({name:"sales-list",params:{page:"sale"},query:{business_id:e.data.id,is_template:!0}})}}},[a("v-list-tile-title",[e._v("Ver Planos de Pagamento")])],1)],1)],1),a("v-btn",{attrs:{disabled:1!=e.data.stage||e.data.paid,small:"",outline:"",color:"green"},on:{click:function(t){return e.$WiEditDialog({wiConfig:e.config.store+"-grade",onSubmit:e.refresh,data:{business_id:e.data.id},redirectOnSubmit:!1})}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Criar "+e._s(e.config.groupName))])],1)],1):e._e(),a("v-divider"),e.data.grades&&e.data.grades.length>0?a("div",[a("v-data-table",{staticClass:"elevation-0",attrs:{dense:"",headers:e.headersFinances,items:e.data.grades,"hide-actions":""},scopedSlots:e._u([{key:"headers",fn:function(t){return[a("tr",{staticStyle:{height:"40px"}},e._l(t.headers,(function(t){return a("th",{key:t.text,staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"text-align":"center !important",margin:"0 !important",padding:"0px !important"}},[e._v(" "+e._s(t.text)+" ")])})),0)]}},{key:"items",fn:function(t){return[a("tr",[a("td",{staticClass:"justify-center layout px-0",staticStyle:{"margin-top":"0px"}},[a("v-btn",{staticClass:"mx-0",attrs:{disabled:1!=e.data.stage||e.data.paid,icon:""},on:{click:function(a){return e.$WiEditDialog({wiConfig:e.config.store+"-grade",onSubmit:e.refresh,data:t.item,redirectOnSubmit:!1})}}},[a("v-icon",[e._v("edit")])],1),a("v-btn",{staticClass:"mx-0",attrs:{disabled:1!=e.data.stage||e.data.paid,icon:""},on:{click:function(a){return e.$WiApiDelete({uri:"graduations/register/grade",id:t.item.id,callback:e.refresh,config:{msgLoad:!0,msgSucess:!0,msgError:!0,msgAsk:!0}})}}},[a("v-icon",{attrs:{color:"red"}},[e._v("delete")])],1)],1),a("td",{staticClass:"justify-center"},[a("strong",[e._v(e._s(t.item.college.name))])]),a("td",{staticClass:"justify-center"},[a("strong",[e._v(e._s(t.item.course.name))])]),a("td",{staticClass:"justify-center"},[a("strong",[e._v(e._s(t.item.period))])]),a("td",{staticClass:"justify-center"},[e._v(" "+e._s(t.item.semester||" - ")+" ")]),a("td",{staticClass:"justify-center"},[e._v(" "+e._s(t.item.year||" - ")+" ")]),a("td",{staticClass:"justify-center",style:{color:t.item.count_customers?"":"red"}},[e._v(" "+e._s(t.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",[e._v("more_vert")])],1),a("v-list",[a("v-list-tile",{on:{click:function(a){return e.$WiListDialog({wiConfig:e.config.store+"-grade-person",filter:{where:"group_id,"+t.item.id},wiEditData:{group_id:t.item.id}})}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"grey lighten-1"}},[e._v("groups")])],1)],1),a("v-list-tile-title",[e._v(" Alunos/Clientes ")])],1),a("v-divider"),a("v-list-tile",{on:{click:function(a){return e.$router.push({name:"finance-list",params:{page:"finance-in-list"},query:{group_id:t.item.id,enable:!0}})}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"blue"}},[e._v("request_quote")])],1)],1),a("v-list-tile-title",[e._v("Faturas desta turma")])],1),a("v-divider"),a("v-list-tile",{on:{click:function(a){return e.$router.push({name:"finance-list",params:{page:"finance-in-list"},query:{group_id:t.item.id,enable:!0,paid:!0}})}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"green"}},[e._v("request_quote")])],1)],1),a("v-list-tile-title",[e._v("Faturas pagas")])],1),a("v-divider"),a("v-list-tile",{on:{click:function(a){return e.$router.push({name:"finance-list",params:{page:"finance-in-list"},query:{group_id:t.item.id,enable:!0,unpaid:!0}})}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"orange"}},[e._v("request_quote")])],1)],1),a("v-list-tile-title",[e._v("Faturas não pagas")])],1),a("v-divider"),a("v-list-tile",{on:{click:function(a){return e.$router.push({name:"finance-list",params:{page:"finance-in-list"},query:{group_id:t.item.id,enable:!0,expired:!0}})}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"red"}},[e._v("request_quote")])],1)],1),a("v-list-tile-title",[e._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",[e._v("Nenhum(a) "+e._s(e.config.groupName)+" encontrada.")]),a("v-btn",{attrs:{disabled:1!=e.data.stage,outline:"",small:"",color:"primary"},on:{click:function(t){return e.$WiEditDialog({wiConfig:e.config.store+"-grade",onSubmit:e.refresh,data:{business_id:e.data.id},redirectOnSubmit:!1})}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Criar "+e._s(e.config.groupName))])],1),a("v-menu",{attrs:{right:"",transition:"slide-y-transition"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{small:"",outline:"",color:"primary",ripple:""}},i),[a("v-icon",[e._v("shopping_cart")]),a("span",[e._v("Planos de Pagamento")])],1)]}}])},[a("v-list",[a("v-list-tile",{attrs:{disabled:1!=e.data.stage||e.data.paid},on:{click:function(t){return e.$WiEditDialog({wiConfig:"sale-open",data:{is_template:!0,business_id:e.data.id,business:{title:e.data.title}}})}}},[a("v-list-tile-title",[e._v("Criar Plano de Pagamento")])],1),a("v-list-tile",{on:{click:function(t){return e.$router.push({name:"sales-list",params:{page:"sale"},query:{business_id:e.data.id,is_template:!0}})}}},[a("v-list-tile-title",[e._v("Ver Planos de Pagamento")])],1)],1)],1)],1)],1)},HP=[],GP={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(e){return{business_id:e.id,person_id:e.person_id,amount_initial:e.total_liquid,show_amount_initial:this.$options.filters.money(e.total_liquid),status:4,parcel:1}}},props:{config:{default:{}},data:{default:{}},refresh:{required:!0}}},YP=GP,JP=(a("f088"),Object(m["a"])(YP,BP,HP,!1,null,null,null)),QP=JP.exports,KP=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.data.finances&&e.data.finances.length>0?a("v-card-title",{staticStyle:{"padding-top":"0","padding-bottom":"0"},attrs:{dense:"",flat:""}},[a("h3",[e._v(e._s(e.config.financeName)+" do(a) "+e._s(e.config.idTitle))]),a("v-spacer"),a("v-btn",{attrs:{disabled:1!=e.data.stage||e.data.paid,small:"",outline:"",color:"primary"},on:{click:function(t){return e.$WiEditDialog({wiConfig:"sale-finance-edit",onSubmit:e.refresh,data:{business_id:e.data.id,finance_account_id:e.data.finance_account_id,disable_finance_account:null!=e.data.finance_account_id}})}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Parcela")])],1),a("v-btn",{attrs:{disabled:1!=e.data.stage||e.data.paid,small:"",outline:"",color:"primary"},on:{click:function(t){e.$WiEditDialog({wiConfig:"sale-finances",onSubmit:e.refresh,data:e.parseParamsToFinanceModal(e.data)})}}},[a("v-icon",{staticClass:"mr-1"},[e._v("edit")]),a("span",[e._v("Reescrever Faturas")])],1),2==e.data.stage?a("v-btn",{attrs:{small:"",outline:"",color:"green",link:"",to:e.listFinancesRoute}},[a("v-icon",{staticClass:"mr-1"},[e._v("payments")]),a("span",[e._v("Listar Faturas")])],1):e._e()],1):e._e(),a("v-divider"),e.showFinanceAlert()?a("v-card-title",{staticClass:"business-finance__alert-diff",attrs:{dense:"",flat:""}},[a("h3",[e._v(" ATENÇÃO: As parcelas lançadas somam "+e._s(e._f("money")(e.data.finance_statistics.total))+" estão "+e._s(e._f("money")(e.data.finance_statistics.total_diff))+" "),e.data.finance_statistics.total_diff>0?a("span",[e._v(" acima ")]):a("span",[e._v(" abaixo ")]),e._v(" do valor total. ")])]):e._e(),e.showFinanceAlert()?a("v-divider"):e._e(),e.data.finances&&e.data.finances.length>0?a("div",[a("v-data-table",{staticClass:"elevation-0",attrs:{dense:"",headers:e.headersFinances,items:e.data.finances,"hide-actions":""},scopedSlots:e._u([{key:"headers",fn:function(t){return[a("tr",{staticStyle:{height:"40px"}},e._l(t.headers,(function(t){return a("th",{key:t.text,staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"text-align":"center !important",margin:"0 !important",padding:"0px !important"}},[e._v(" "+e._s(t.text)+" ")])})),0)]}},{key:"items",fn:function(t){return[a("tr",[a("td",{staticClass:"justify-right layout px-0",staticStyle:{"margin-top":"0px"}},[t.item.finance?a("v-btn",{staticClass:"mx-0",attrs:{disabled:3==e.data.stage,icon:""},on:{click:function(a){return e.$WiEditDialog({wiConfig:1==t.item.in_out?"finance-in":"finance-out",onSubmit:e.refresh,data:t.item.finance})}}},[a("v-icon",[e._v("edit")])],1):a("v-btn",{staticClass:"mx-0",attrs:{disabled:3==e.data.stage||t.item.finance&&1!=t.item.finance.status,icon:""},on:{click:function(a){return e.editBusinessFinance(t.item)}}},[a("v-icon",[e._v("edit")])],1)],1),a("td",{staticClass:"justify-right"},[a("strong",{staticClass:"finance_status parcel"},[e._v(e._s(t.item.number_this)+"/"+e._s(t.item.number_total))])]),a("td",{staticClass:"justify-center"},[a("strong",[e._v(e._s(t.item.date_validity_format))])]),a("td",{staticClass:"justify-center"},[t.item.finance&&t.item.finance.date_receive_format&&2==t.item.finance.status?a("strong",[e._v(e._s(t.item.finance.date_receive_format))]):a("span",[e._v(" - ")])]),a("td",{staticClass:"justify-center"},[a("strong",{staticStyle:{"font-size":"16px"}},[e._v(e._s(e._f("money")(t.item.amount_total)))])]),a("td",{staticClass:"justify-center",staticStyle:{"text-align":"center"}},[t.item.finance?a("span",[0==t.item.finance.status?a("strong",{staticClass:"finance_status canceled"},[e._v("Cancelado")]):1==t.item.finance.status?a("strong",[t.item.finance.date_validity_expired?a("span",{staticClass:"finance_status expired"},[e._v("Atrasado ("+e._s(-1*t.item.finance.date_validity_days)+" dias)")]):a("span",{staticClass:"finance_status unpaid"},[e._v("Aguardando")])]):2==t.item.finance.status?a("strong",{staticClass:"finance_status paid"},[e._v("Pago")]):e._e()]):3==e.data.stage?a("strong",{staticClass:"finance_status canceled"},[e._v("Cancelado")]):a("strong",{staticClass:"finance_status unpaid"},[e._v("Aguardando")])]),a("td",{staticClass:"justify-center"},[e._v(" "+e._s(t.item.description||" - ")+" ")]),a("td",{staticClass:"justify-center",staticStyle:{"text-align":"center"}},[t.item.finance_form_payment_id&&t.item.form_payment?a("div",[a("v-icon",{attrs:{color:t.item.form_payment.color}},[e._v(e._s(t.item.form_payment.icon))]),e._v(" "),a("br"),a("span",[e._v(e._s(t.item.form_payment.name))])],1):a("div",[e._v("Indefinido")])]),a("td",{staticClass:"justify-center"},["sale"==e.data.info.name||"order"==e.data.info.name||"proccess"==e.data.info.name||"purchase"==e.data.info.name?a("v-btn",{attrs:{disabled:!0,small:"",outline:"",color:"green"},on:{click:function(a){return e.$WiEditDialog({wiConfig:"purchase"==e.data.info.name?"purchase-finance-receive":"sale-finance",data:{id:t.item.finance.id,status:2,date_receive:t.item.finance.date_receive},onSubmit:e.refresh})}}},["purchase"==e.data.info.name?a("span",{staticStyle:{display:"flex","align-items":"center",gap:"5px"}},[a("v-icon",[e._v("payment")]),a("span",[e._v("Pagar")])],1):a("span",{staticStyle:{display:"flex","align-items":"center",gap:"5px"}},[a("v-icon",[e._v("payment")]),a("span",[e._v("Receber")])],1)]):e._e()],1)])]}}],null,!1,539518246)})],1):e.data.total_liquid>0?a("div",{staticStyle:{"text-align":"center",padding:"20px"}},[a("h3",[e._v("Nenhuma parcela encontrada.")]),a("v-btn",{attrs:{disabled:1!=e.data.stage,outline:"",small:"",color:"primary"},on:{click:function(t){e.$WiEditDialog({wiConfig:"sale-finances",onSubmit:e.refresh,data:e.parseParamsToFinanceModal(e.data)})}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Parcela(s)")])],1)],1):e._e()],1)},XP=[],ZP={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 e="in",t=this.$route.name;return["purchase","quotation"].includes(t)&&(e="out"),{name:"finance-list",params:{page:"finance-".concat(e,"-list")},query:{business_id:this.data.id}}}},methods:{parseParamsToFinanceModal:function(e){return{finance_account_id:e.finance_account_id,disable_finance_account:null!=e.finance_account_id,business_id:e.id,person_id:e.person_id,amount_initial:e.total_liquid,show_amount_initial:this.$options.filters.money(e.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(e){var t="purchase"==this.data.info.name?"purchase-finance-edit":"sale-finance-edit";this.$WiEditDialog({wiConfig:t,onSubmit:this.refresh,data:Object(ke["a"])(Object(ke["a"])({},e),{},{disable_finance_account:null!=this.data.finance_account_id})})}},mounted:function(){this.checkIfParcelsIdUpOrDownToTotal()},props:{config:{default:{}},data:{default:{}},refresh:{required:!0}}},ej=ZP,tj=(a("d36e"),Object(m["a"])(ej,KP,XP,!1,null,null,null)),aj=tj.exports,ij=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-container",{staticClass:"pa-0 wn-register-copy-view",attrs:{fluid:""}},[e.selectedBank&&e.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:e.$wiDark?"dark":"white"}},[a("v-toolbar-title",{staticClass:"register-copy-view__title"},[e.selectedBank?a("v-img",{staticClass:"mr-2",attrs:{src:e.selectedBank.logo,width:"30"}}):e._e(),a("span",[e._v(" "+e._s(e.selectedBank.name)+" ")]),e.data.external_code?a("span",[e._v(" - Proposta: "+e._s(e.data.external_code)+" ")]):e._e()],1),a("v-spacer"),e.progressValue>0?a("v-btn",{attrs:{small:"",outline:""},on:{click:e.resetCopiedFields}},[a("v-icon",[e._v("clear")]),a("span",[e._v(" Limpar campos copiados ("+e._s(e.progressValue)+"%)")])],1):e._e(),a("v-btn",{attrs:{color:"primary",small:"",outline:""},on:{click:e.editData}},[a("v-icon",[e._v("edit")]),a("span",[e._v(" Editar")])],1)],1),a("v-divider"),e.progressValue>0?a("v-progress-linear",{staticStyle:{margin:"0px !important"},attrs:{value:e.progressValue,color:"green"}}):e._e()],1)],1):e._e(),e.selectedBank&&e.showData?e._l(e.bankFields,(function(t,i){return a("v-layout",{key:"row-"+i,staticClass:"mt-3",attrs:{row:"",wrap:"","align-center":""}},e._l(t,(function(t,s){return a("v-flex",e._b({key:"field-"+i+"-"+s,class:t.spacing||"px-1"},"v-flex",e.getFlexSizes(t.size),!1),[a("register-copy-field",{attrs:{field:t,data:e.data},on:{"field-copied":e.handleFieldCopied}})],1)})),1)})):e._e()],2)},sj=[],oj=(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"]}]]),nj=[[{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"]}]],rj=[{id:1,name:"Banco Master",code:"banco-master",logo:"/static/integration/logos/banco-master.png",fields:nj},{id:2,name:"Banco Pan",code:"banco-pan",logo:"/static/integration/logos/banco-pan.webp",fields:oj},{id:3,name:"Banco Daycoval",code:"banco-daycoval",logo:"/static/integration/logos/banco-daycoval.png",fields:nj},{id:4,name:"Banco Facta",code:"banco-facta",logo:"/static/integration/logos/banco-facta.png",fields:nj},{id:5,name:"Banco BMG",code:"banco-bmg",logo:"/static/integration/logos/banco-bmg.png",fields:oj},{id:7,name:"Banco C6",code:"banco-c6-bank",logo:"/static/integration/logos/banco-c6-bank.png",fields:nj},{id:8,name:"Banco Kardbank",code:"banco-kardbank",logo:"/static/integration/logos/banco-kardbank.png",fields:nj},{id:9,name:"Banco Meucashcard",code:"banco-meucashcard",logo:"/static/integration/logos/banco-meucashcard.png",fields:nj},{id:10,name:"Banco BIB",code:"banco-bib",logo:"/static/integration/logos/banco-bib.png",fields:nj},{id:11,name:"Banco Ole",code:"banco-ole",logo:"/static/integration/logos/banco-ole.png",fields:nj},{id:12,name:"Banco Itau",code:"banco-itau",logo:"/static/integration/logos/banco-itau.jpg",fields:nj},{id:14,name:"Banco Santander",code:"banco-santander",logo:"/static/integration/logos/banco-santander.png",fields:nj},{id:15,name:"Banco do Brasil",code:"banco-do-brasil",logo:"/static/integration/logos/banco-do-brasil.png",fields:nj},{id:17,name:"Banco VCTEX",code:"banco-vctex",logo:"/static/integration/logos/banco-cvctex.webp",fields:nj},{id:18,name:"Banco Fox",code:"banco-fox",logo:"/static/integration/logos/banco-generico.webp",fields:nj},{id:19,name:"Banco Digio",code:"banco-digio",logo:"/static/integration/logos/banco-digio.png",fields:nj},{id:20,name:"Banco Happy",code:"banco-happy",logo:"/static/integration/logos/banco-happy.png",fields:nj},{id:21,name:"Caixa Econômica Federal",code:"banco-caixa",logo:"/static/integration/logos/banco-caixa.jpg",fields:nj},{id:22,name:"Banco Safra",code:"banco-safra",logo:"/static/integration/logos/banco-safra.png",fields:nj},{id:23,name:"Banco Quero+",code:"banco-quero-plus",logo:"/static/integration/logos/banco-quero+.png",fields:nj},{id:24,name:"Banco Amigoz Consignado",code:"banco-amigoz-consignado",logo:"/static/integration/logos/amigozconsignado.jpg",fields:nj},{id:25,name:"Banco Futuro Revidência",code:"banco-futuro-revidencia",logo:"/static/integration/logos/futuro-revidencia.png",fields:oj},{id:27,name:"Banco Nio",code:"banco-nio",logo:"/static/integration/logos/banco-nio.png",fields:nj},{id:28,name:"Banco Mercantil",code:"banco-mercantil",logo:"/static/integration/logos/banco-mercantil.jpeg",fields:nj},{id:29,name:"Banco Crefisa",code:"banco-crefisa",logo:"/static/integration/logos/crefisa.png",fields:nj},{id:30,name:"Banco Bari",code:"banco-bari",logo:"/static/integration/logos/banco-bari.png",fields:nj},{id:31,name:"Banco CDC",code:"banco-cdc",logo:"/static/integration/logos/banco-cdc.png",fields:nj},{id:32,name:"Banco Inter",code:"banco-inter",logo:"/static/integration/logos/banco-inter.jpg",fields:oj},{id:33,name:"Banco I-Cred",code:"banco-i-cred",logo:"/static/integration/logos/banco-icred.png",fields:nj}],lj=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"pa-0 elevation-10"},["header"!=e.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":e.copiedData&&!e.$wiDark,"wn-register-copy-field__tile--copied-dark":e.copiedData&&e.$wiDark},attrs:{avatar:""}},[e.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"},[e._v(e._s(e.field.icon))])],1)],1):e._e(),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" "+e._s(e.field.label)+" ")]),e.field.type?e._e():a("v-list-tile-title",[a("strong",[e._v(e._s(e.getValue()||"---"))])]),"money"==e.field.type?a("v-list-tile-title",[a("strong",[e._v(e._s(e._f("money")(e.getValue())))])]):e._e(),"date"==e.field.type?a("v-list-tile-title",[a("strong",[e._v(" "+e._s(e.getValue())+" ")])]):e._e(),"phone"==e.field.type?a("v-list-tile-title",[e.getValue().length>=11?a("strong",[e._v(e._s(e._f("mask")(e.getValue(),"(##) # ####-####")))]):e.getValue().length>=10?a("strong",[e._v(e._s(e._f("mask")(e.getValue(),"(##) ####-####")))]):a("strong",[e._v(e._s(e.getValue()))])]):e._e()],1),e.copiedData?a("v-list-tile-action",{staticClass:"wn-register-copy-field__action"},[e.copiedData?a("v-icon",{staticClass:"mr-1",attrs:{small:"",color:"green"}},[e._v(" done_outline ")]):e._e()],1):e._e(),a("v-list-tile-action",{staticClass:"wn-register-copy-field__action"},[e.getValue()?a("wi-copy-to",{attrs:{text:e.getValue("copy"),title:e.getValue("copy")},on:{copied:function(t){return e.copied("copy")}}}):e._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:e.$wiDark?"black":"#5b5b5b"}},[a("h3",[e._v(e._s(e.field.label))])])],1)},cj=[],dj={name:"RegisterCopyField",data:function(){return{copiedData:!1}},methods:{copied:function(){this.copiedData=!0,this.$emit("field-copied",this.field.key)},getValue:function(){var e,t,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===(e=s)||void 0===e||null===(t=e.toString())||void 0===t?void 0:t.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}}},uj=dj,pj=(a("313a"),Object(m["a"])(uj,lj,cj,!1,null,"b928ff4c",null)),mj=pj.exports,vj={name:"RegisterCopyView",components:{RegisterCopyField:mj},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 rj.map((function(e){return{code:e.code,label:e.name}}))},bankFields:function(){return this.selectedBank&&this.selectedBank.fields||[]},totalCopyableFields:function(){var e=this;return this.bankFields.flat().filter((function(t){return"header"!==t.type&&"files"!==t.type&&e.getValue(t)})).length},progressValue:function(){if(0===this.totalCopyableFields)return 0;var e=Object.keys(this.copiedFields).length;return Math.round(e/this.totalCopyableFields*100)},selectedBank:function(){var e,t,a=this;return console.log("data",null===(e=this.data)||void 0===e||null===(t=e.category)||void 0===t?void 0:t.bank_id),rj.find((function(e){var t,i;return e.id==(null===(t=a.data)||void 0===t||null===(i=t.category)||void 0===i?void 0:i.bank_id)}))}},methods:{getFlexSizes:function(e){return e&&Array.isArray(e)?e.reduce((function(e,t){return e[t]=!0,e}),{}):{xs12:!0,sm6:!0}},editData:function(){this.openBudgetFull(this.data)},getValue:function(e){if(!e||!e.key)return null;var t=null;if(e.key.includes(".")){var a,i=e.key.split("."),s=this.data,o=Object(hk["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()}t=s}else{var l;t=null===(l=this.data)||void 0===l?void 0:l[e.key]}return t||e.default||null},handleFieldCopied:function(e){this.$set(this.copiedFields,e,!0)},resetCopiedFields:function(){var e=this;this.showData=!1,this.copiedFields={},setTimeout((function(){e.showData=!0}),100)}},watch:{copiedFields:{handler:function(e){console.log("copiedFields mudou:",e)},deep:!0}},mixins:[hP["a"]]},fj=vj,gj=(a("c9ad"),Object(m["a"])(fj,ij,sj,!1,null,"fa2cd49a",null)),_j=gj.exports,hj=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"500px",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{staticClass:"primary",attrs:{dense:""}},[a("v-toolbar-title",[a("v-icon",{staticClass:"mr-2"},[e._v("print")]),a("span",[e._v("Opções de Impressão")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:e.close}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",{staticStyle:{padding:"20px"}},[a("div",{staticStyle:{"margin-bottom":"20px"}},[a("h3",{staticStyle:{"margin-bottom":"15px"}},[e._v("Exibir valores:")]),a("v-radio-group",{attrs:{mandatory:""},model:{value:e.printOptions.showValues,callback:function(t){e.$set(e.printOptions,"showValues",t)},expression:"printOptions.showValues"}},[a("v-radio",{attrs:{label:"Exibir valores (preços, descontos, totais)",value:!0,color:"primary"},scopedSlots:e._u([{key:"label",fn:function(){return[a("div",[a("strong",[e._v("Com Valores")]),a("div",{staticStyle:{"font-size":"12px",color:"#666","margin-top":"4px"}},[e._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:e._u([{key:"label",fn:function(){return[a("div",[a("strong",[e._v("Sem Valores")]),a("div",{staticStyle:{"font-size":"12px",color:"#666","margin-top":"4px"}},[e._v(" Apenas produtos, descrição e quantidade ")])])]},proxy:!0}])})],1)],1),a("div",{staticStyle:{"margin-bottom":"20px"}},[a("h3",{staticStyle:{"margin-bottom":"15px"}},[e._v("Modelo de impressão:")]),a("v-radio-group",{attrs:{mandatory:""},model:{value:e.printOptions.model,callback:function(t){e.$set(e.printOptions,"model",t)},expression:"printOptions.model"}},[a("v-radio",{attrs:{label:"Modelo 1",value:"1",color:"primary"},scopedSlots:e._u([{key:"label",fn:function(){return[a("div",[a("strong",[e._v("Modelo 1")]),a("div",{staticStyle:{"font-size":"12px",color:"#666","margin-top":"4px"}},[e._v(" Modelo padrão atual ")])])]},proxy:!0}])}),a("v-radio",{staticStyle:{"margin-top":"15px"},attrs:{label:"Modelo 2",value:"2",color:"primary"},scopedSlots:e._u([{key:"label",fn:function(){return[a("div",[a("strong",[e._v("Modelo 2")]),a("div",{staticStyle:{"font-size":"12px",color:"#666","margin-top":"4px"}},[e._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:e.close}},[e._v(" Cancelar ")]),a("v-btn",{attrs:{color:"primary"},on:{click:e.handlePrint}},[a("v-icon",{attrs:{left:""}},[e._v("print")]),e._v(" Imprimir ")],1)],1)],1)],1)},bj=[],xj={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(e){this.$emit("input",e)}}},watch:{value:function(e){e&&(this.printOptions={showValues:!0,model:"1"})}},methods:{close:function(){this.dialog=!1,this.printOptions={showValues:!0,model:"1"}},handlePrint:function(){var e="2"===this.printOptions.model?"business-print-v2":"business-print",t={name:e,params:{business:this.config.store,id:this.business.id},query:{}};this.printOptions.showValues||(t.query.hideValues="true");var a=this.$router.resolve(t);window.open(a.href,"_blank"),this.close()}}},yj=xj,kj=(a("b5e7"),Object(m["a"])(yj,hj,bj,!1,null,"318cc622",null)),Cj=kj.exports,wj={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(e){return e["business_id"]=e.id,e["copy_business"]="d711a3c2-3809-4ef2-9052-e34fb11ac908",delete e.business_status_id,delete e.business_category_id,delete e.id,delete e.uuid,e},getConfig:function(){var e=this.$route.name,t={};switch(e){case"budget":t={title:"Detalhes do Orçamento",idTitle:"Orçamento",person:"customer",personTitle:"Cliente",apiUrl:"sales/"+e,store:e,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",conversion:{to:"Venda",toWiConfig:"sale",route:function(e){return{name:"sale",params:{id:e}}}}};break;case"sale":t={title:"Detalhes da Venda",idTitle:"Venda",person:"customer",personTitle:"Cliente",apiUrl:"sales/"+e,store:e,showValidity:!1,collaboratorSize:["xs12","sm12","md6","lg6"],financeName:"Recebimento(s)",conversion:{from:"Orçamento",route:function(e){return{name:"budget",params:{id:e}}}}};break;case"purchase":t={title:"Detalhes da Compra",idTitle:"Compra",person:"provider",personTitle:"Fornecedor",apiUrl:"purchases/"+e,store:e,showValidity:!1,collaboratorSize:["xs12","sm12","md6","lg6"],financeName:"Pagamento(s)",conversion:{from:"Cotação",route:function(e){return{name:"quotation",params:{id:e}}}}};break;case"quotation":t={title:"Detalhes da Cotação",idTitle:"Cotação",person:"provider",personTitle:"Fornecedor",apiUrl:"purchases/"+e,store:e,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Pagamento(s)",nameConversion:"Compra",conversion:{to:"Compra",toWiConfig:"purchase",route:function(e){return{name:"purchase",params:{id:e}}}}};break;case"order":t={title:"Detalhes da Ordem de Serviço",idTitle:"Ordem de Serviço",person:"customer",personTitle:"Cliente",apiUrl:"service-desk/"+e,store:e,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",nameConversion:"Ordem de Serviço",conversion:{to:"Venda",toWiConfig:"sale",route:function(e){return{name:"sale",params:{id:e}}}}};break;case"process":t={title:"Detalhes do Processo",idTitle:"Processo",person:"customer",personTitle:"Cliente",apiUrl:"juridical/"+e,store:e,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(e){return{name:"sale",params:{id:e}}}}};break;case"project":t={title:"Detalhes do Projeto",idTitle:"Projeto",person:"customer",personTitle:"Cliente",apiUrl:"projects/"+e,store:e,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(e){return{name:"sale",params:{id:e}}}}};break;case"graduation":t={title:"Detalhes da Formatura",idTitle:"Formatura",person:"customer",personTitle:"Aluno/Cliente",apiUrl:"graduations/"+e,store:e,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(e){return{name:"sale",params:{id:e}}}}};break;case"consultation":t={title:"Detalhes da Consulta",idTitle:"Consulta",person:"patient",personTitle:"Paciente",apiUrl:"graduations/"+e,store:e,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(e){return{name:"sale",params:{id:e}}}}};break;case"product-transfer-in":t={title:"Transferência para o estoque",idTitle:"Transferência",person:"collaborator",personTitle:"Colaborador",apiUrl:"stocks/product-transfer-in",store:e,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(e){return{name:"sale",params:{id:e}}}}};break;case"product-transfer-in-collaborator":t={title:"Transferência para o colaborador",idTitle:"Transferência",person:"collaborator",personTitle:"Colaborador",apiUrl:"stocks/product-transfer-in/collaborator",store:e,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(e){return{name:"sale",params:{id:e}}}}};break;case"product-transfer-in-customer":t={title:"Transferência para o cliente",idTitle:"Transferência",person:"customer",personTitle:"Cliente",apiUrl:"stocks/product-transfer-in/customer",store:e,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(e){return{name:"sale",params:{id:e}}}}};break;case"product-transfer-out":t={title:"Transferência para o estoque",idTitle:"Transferência",person:"collaborator",personTitle:"Colaborador",apiUrl:"stocks/product-transfer-out",store:e,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(e){return{name:"sale",params:{id:e}}}}};break;case"product-transfer-out-collaborator":t={title:"Transferência do estoque do colaborador",idTitle:"Transferência",person:"collaborator",personTitle:"Colaborador",apiUrl:"stocks/product-transfer-out/collaborator",store:e,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(e){return{name:"sale",params:{id:e}}}}};break;case"product-transfer-out-customer":t={title:"Transferência do cliente",idTitle:"Transferência",person:"customer",personTitle:"Cliente",apiUrl:"stocks/product-transfer-out/customer",store:e,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(e){return{name:"sale",params:{id:e}}}}};break;case"product-entry":t={title:"Entrada de Produtos",idTitle:"Entrada",person:"collaborator",personTitle:"Colaborador",apiUrl:"stocks/product-entry",store:e,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(e){return{name:"sale",params:{id:e}}}}};break;case"product-entry-collaborator":t={title:"Entrada para o colaborador",idTitle:"Entrada",person:"collaborator",personTitle:"Colaborador",apiUrl:"stocks/product-entry/collaborator",store:e,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(e){return{name:"sale",params:{id:e}}}}};break;case"product-entry-customer":t={title:"Entrada para o cliente",idTitle:"Entrada",person:"customer",personTitle:"Cliente",apiUrl:"stocks/product-entry/customer",store:e,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(e){return{name:"sale",params:{id:e}}}}};break;case"product-removal-collaborator":t={title:"Retirada do estoque do colaborador",idTitle:"Retirada",person:"collaborator",personTitle:"Colaborador",apiUrl:"stocks/product-removal/collaborator",store:e,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(e){return{name:"sale",params:{id:e}}}}};break;case"product-removal":t={title:"Retirada de Produtos",idTitle:"Retirada",person:"collaborator",personTitle:"Colaborador",apiUrl:"stocks/product-removal",store:e,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(e){return{name:"sale",params:{id:e}}}}};break;case"product-removal-customer":t={title:"Retirada do estoque do cliente",idTitle:"Retirada",person:"customer",personTitle:"Cliente",apiUrl:"stocks/product-removal/customer",store:e,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(e){return{name:"sale",params:{id:e}}}}};break}return t},updateView:function(){this.config=this.getConfig(),this.$forceUpdate()},onPerson:function(e){e.person&&e.person.profiles&&e.person.profiles.length>0&&this.$router.push({name:e.person.profiles[0].name||this.config.person,params:{id:e.person.id}})},openPrintDialog:function(e){this.currentContent=e,this.printDialog=!0}},components:{BancoMaster:_j,BusinessForm:wd,BusinessInfo:al,BusinessItems:VP,BusinessGroups:QP,BusinessFinance:aj,BusinessActions:yl,BusinessAddress:Sd["a"],BusinessRelationships:qu,BusinessItemsProviders:wP,BusinessPrintDialog:Cj},watch:{$route:"updateView"},mixins:[hP["a"]]},Sj=wj,Dj=(a("365a"),Object(m["a"])(Sj,gP,_P,!1,null,null,null)),Ej=Dj.exports,Oj=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"toolbarItensBefore",fn:function(t){var i=t.content,s=t.refresh,o=t.loading;return[i?a("BusinessActions",{attrs:{business:i,refresh:s,loading:o}}):e._e()]}},{key:"default",fn:function(t){var i=t.content,s=t.refresh,o=t.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:e.configuration,data:i}})],1),i&&i.invoice_type_id==e.BUSINESS_INVOICE_TYPE_ID_RECURRENT?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessFinanceRecurrent",{attrs:{business:i}})],1):e._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):e._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):e._e(),e.$WiCheckPermission(e.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):e._e(),i.hosts&&i.hosts.length>0||e.$WiCheckPermission(e.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):e._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):e._e(),i.observation?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessObservation",{attrs:{observation:i.observation}})],1):e._e(),e.$WiCheckPermission(e.PERMISSION_INTERNET_MODULE)?e._e():a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessItems",{attrs:{business:i,wiConfigId:"sale",onRefresh:s}})],1),e.$WiCheckPermission(e.PERMISSION_INTERNET_MODULE)?e._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:e.onSaveChannelsToInvoiceV1}}):a("ContractContactsToInvoice",{attrs:{channelsToInvoiceV1:{},contract:i,refresh:s},on:{onSave:e.onSaveChannelsToInvoiceV1}})],1):e._e()],1)],1)]}}])})},Tj=[],Aj=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"elevation-17"},[a("v-container",{staticClass:"contract-internet-plan"},[e.plan&&e.plan.id?a("div",[a("ContractInternetPlanTitle",{attrs:{business:e.business,plan:e.plan},on:{onSubmit:e.onSubmit}}),a("ContractInternetPlanSelected",{attrs:{business:e.business,plan:e.plan},on:{onSubmit:e.onSubmit}})],1):a("ContractInternetPlanNotSelected",{attrs:{business:e.business,plan:e.plan},on:{onSubmit:e.onSubmit}})],1)],1)},Fj=[],Ij=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"}},[e._v("speed")]),a("span",[e._v(" Plano de Navegação")])],1),a("v-spacer"),a("v-btn",{attrs:{disabled:"",outline:"",small:""},on:{click:function(t){return e.searchInternetPlan()}}},[a("v-icon",[e._v("edit")]),a("span",[e._v(" Mudar Plano")])],1)],1),a("v-divider")],1)],1)},Pj=[],jj={methods:{searchInternetPlan:function(){this.$WiEditDialog({wiConfig:"internet-contract-plan",data:{business_id:this.business.id},onSubmit:this.onSubmit,redirectOnSubmit:!1})},selectInternetPlan:function(e){null!==e&&void 0!==e&&e.id&&this.$WiApiPut({uri:"business/business",id:this.business.id,data:{item_id:e.id},config:{msgLoad:!0,msgSucess:!0},callback:this.onSubmit})},onSubmit:function(e){this.$emit("onSubmit",e)}},props:{business:{type:Object,required:!0,default:function(){return{}}},plan:{type:Object,default:function(){return{}}}}},qj={name:"ContractInternetPlanTitle",mixins:[jj]},$j=qj,zj=(a("7882"),Object(m["a"])($j,Ij,Pj,!1,null,"2808f8c3",null)),Nj=zj.exports,Mj=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"},[e._v("speed")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[e._v(e._s(e.item.name))]),a("span",[e._v(" - Mensalidade: ")]),a("strong",[e._v(e._s(e._f("money")(e.plan.amount_total)))])]),a("v-list-tile-sub-title",[a("span",[a("v-icon",{attrs:{small:"",color:"green"}},[e._v("download")]),a("span",[e._v("Download: ")]),a("strong",[e._v(e._s(e.item.host_config.download_formated))]),e._v(" e "),a("v-icon",{attrs:{small:"",color:"orange"}},[e._v("upload")]),a("span",[e._v("Upload: ")]),a("strong",[e._v(e._s(e.item.host_config.upload_formated))])],1)])],1)],1)],1)],1)],1)},Lj=[],Rj={name:"ContractInternetPlanSelected",computed:{item:function(){var e;return(null===(e=this.plan)||void 0===e?void 0:e.item)||{}}},mixins:[jj]},Uj=Rj,Wj=(a("4ca5"),Object(m["a"])(Uj,Mj,Lj,!1,null,"37d55979",null)),Vj=Wj.exports,Bj=function(){var e=this,t=e.$createElement,a=e._self._c||t;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",[e._v("Adicione um plano de navegação.")]),a("v-btn",{attrs:{outline:""},on:{click:function(t){return e.searchInternetPlan()}}},[a("v-icon",[e._v("search")]),a("span",[e._v(" Adicionar Plano")])],1)],1)],1)},Hj=[],Gj={name:"ContractInternetPlanNotSelected",mixins:[jj]},Yj=Gj,Jj=(a("adbe"),Object(m["a"])(Yj,Bj,Hj,!1,null,"c22d1908",null)),Qj=Jj.exports,Kj={name:"ContractInternetPlan",methods:{onSubmit:function(e){console.log(e),this.$emit("onSubmit",e)}},props:{business:{type:Object,required:!0,default:function(){return{}}},plan:{type:Object,default:function(){return{}}}},components:{ContractInternetPlanTitle:Nj,ContractInternetPlanSelected:Vj,ContractInternetPlanNotSelected:Qj}},Xj=Kj,Zj=(a("4e0b"),Object(m["a"])(Xj,Aj,Fj,!1,null,"20edad87",null)),eq=Zj.exports,tq=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"}},[e._v("attach_money")]),a("span",[e._v(" Detalhes financeiros")])],1),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(t){return e.$WiEditDialog({wiConfig:"contract-pay-day",data:{id:e.business.id,invoice_pay_day:e.business.invoice_pay_day}})}}},[a("v-icon",[e._v("event_repeat")]),a("span",{staticClass:"pl-1"},[e._v("Alterar Dia de Vencimento")])],1),a("v-btn",{attrs:{outline:"",small:"",to:{name:"finance-list",params:{page:"finance-in-list"},query:{contract_id:e.business.id}}}},[a("v-icon",[e._v("payments")]),a("span",{staticClass:"pl-1"},[e._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"},[e._v("attach_money")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("span",[e._v("Dia de Vencimento: ")]),a("strong",[e._v(e._s(e.business.invoice_pay_day))]),e.business.fidelity?a("span",[e._v(" | ")]):e._e(),e.business.fidelity?a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("span",e._g({attrs:{ripple:""}},i),[a("span",[e._v("Fidelidade: ")]),a("strong",[e._v(" "+e._s(e.business.fidelity)+" ")])])]}}],null,!1,2407311531)},[a("span",[e._v(e._s(e._f("moment")(e.business.fidelity_end_date,"DD/MM/y")))])]):e._e()],1),a("v-list-tile-sub-title",[e.business.finance_account?a("span",[a("span",[e._v("Conta: ")]),a("strong",[e._v(e._s(e.business.finance_account.name||"Não definida"))])]):e._e(),e.business.finance_form_payment?a("span",[e._v(" | ")]):e._e(),e.business.finance_form_payment?a("span",[a("span",[e._v("Forma de Pagamento: ")]),a("strong",[e._v(e._s(e.business.finance_form_payment.name||"Não definida"))])]):e._e()])],1)],1)],1)],1)},aq=[],iq={name:"BusinessRecurrent",props:{business:{type:Object,required:!0}}},sq=iq,oq=(a("6602"),Object(m["a"])(sq,tq,aq,!1,null,"72e3802c",null)),nq=oq.exports,rq=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{"max-width":"800",persistent:"",scrollable:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on,s=t.attrs;return[a("v-btn",e._g(e._b({attrs:{color:"primary",outlined:""}},"v-btn",s,!1),i),[a("v-icon",{attrs:{left:""}},[e._v("settings")]),a("span",[e._v("Configurar Contatos para Faturamento")])],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},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"}},[e._v("email")]),e._v(" Contatos para Faturamento ")],1),a("v-spacer"),a("v-btn",{staticClass:"cttc-to-invoice__close-btn",attrs:{icon:"",small:""},on:{click:e.closeDialog}},[a("v-icon",[e._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"}},[e._v("email")]),a("span",{staticClass:"cttc-to-invoice__section-title"},[e._v("E-mail")])],1),a("v-switch",{staticClass:"cttc-to-invoice__switch",attrs:{color:"blue","hide-details":""},model:{value:e.config.email.enabled,callback:function(t){e.$set(e.config.email,"enabled",t)},expression:"config.email.enabled"}})],1),a("v-expand-transition",[a("div",{directives:[{name:"show",rawName:"v-show",value:e.config.email.enabled,expression:"config.email.enabled"}],staticClass:"cttc-to-invoice__section-content"},[a("div",{staticClass:"cttc-to-invoice__recipients"},[e._l(e.config.email.recipients,(function(t,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:e.emailRules},model:{value:e.config.email.recipients[i],callback:function(t){e.$set(e.config.email.recipients,i,t)},expression:"config.email.recipients[index]"}}),a("v-btn",{staticClass:"cttc-to-invoice__remove-btn",attrs:{icon:""},on:{click:function(t){return e.removeEmail(i)}}},[a("v-icon",{attrs:{color:"red"}},[e._v("remove_circle")])],1)],1)})),a("v-btn",{staticClass:"cttc-to-invoice__add-btn",attrs:{color:"blue",outlined:""},on:{click:e.addEmail}},[a("v-icon",{attrs:{left:""}},[e._v("add")]),e._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"}},[e._v("phone")]),a("span",{staticClass:"cttc-to-invoice__section-title"},[e._v("WhatsApp")])],1),a("v-switch",{staticClass:"cttc-to-invoice__switch",attrs:{color:"green","hide-details":""},model:{value:e.config.whatsapp.enabled,callback:function(t){e.$set(e.config.whatsapp,"enabled",t)},expression:"config.whatsapp.enabled"}})],1),a("v-expand-transition",[a("div",{directives:[{name:"show",rawName:"v-show",value:e.config.whatsapp.enabled,expression:"config.whatsapp.enabled"}],staticClass:"cttc-to-invoice__section-content"},[a("div",{staticClass:"cttc-to-invoice__recipients"},[e._l(e.config.whatsapp.recipients,(function(t,i){return a("div",{key:i,staticClass:"cttc-to-invoice__recipient-item"},[a("v-select",{staticClass:"cttc-to-invoice__country-select",attrs:{items:e.countryOptions,"item-text":"name","item-value":"code",outlined:""},on:{change:function(t){return e.updatePhoneMask(i)}},model:{value:e.config.whatsapp.countries[i],callback:function(t){e.$set(e.config.whatsapp.countries,i,t)},expression:"config.whatsapp.countries[index]"}}),a("v-text-field",{staticClass:"cttc-to-invoice__input",attrs:{placeholder:e.getPhonePlaceholder(e.config.whatsapp.countries[i]),mask:e.getPhoneMask(e.config.whatsapp.countries[i]),outlined:"",rules:e.phoneRules},model:{value:e.config.whatsapp.recipients[i],callback:function(t){e.$set(e.config.whatsapp.recipients,i,t)},expression:"config.whatsapp.recipients[index]"}}),a("v-btn",{staticClass:"cttc-to-invoice__remove-btn",attrs:{icon:""},on:{click:function(t){return e.removeWhatsApp(i)}}},[a("v-icon",{attrs:{color:"red"}},[e._v("remove_circle")])],1)],1)})),a("v-btn",{staticClass:"cttc-to-invoice__add-btn",attrs:{color:"green",outlined:""},on:{click:e.addWhatsApp}},[a("v-icon",{attrs:{left:""}},[e._v("add")]),e._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"}},[e._v("attach_file")]),a("span",{staticClass:"cttc-to-invoice__section-title"},[e._v("Arquivos para Envio")])],1),a("v-switch",{staticClass:"cttc-to-invoice__switch",attrs:{color:"orange","hide-details":""},model:{value:e.config.files.enabled,callback:function(t){e.$set(e.config.files,"enabled",t)},expression:"config.files.enabled"}})],1),a("v-expand-transition",[a("div",{directives:[{name:"show",rawName:"v-show",value:e.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:e._u([{key:"label",fn:function(){return[a("span",{staticClass:"cttc-to-invoice__checkbox-label"},[a("v-icon",{staticClass:"mr-1"},[e._v("receipt")]),e._v(" NFSe ")],1)]},proxy:!0}]),model:{value:e.config.files.files,callback:function(t){e.$set(e.config.files,"files",t)},expression:"config.files.files"}}),a("v-checkbox",{staticClass:"cttc-to-invoice__checkbox",attrs:{value:"boleto",color:"orange","hide-details":""},scopedSlots:e._u([{key:"label",fn:function(){return[a("span",{staticClass:"cttc-to-invoice__checkbox-label"},[a("v-icon",{staticClass:"mr-1"},[e._v("payment")]),e._v(" Boleto ")],1)]},proxy:!0}]),model:{value:e.config.files.files,callback:function(t){e.$set(e.config.files,"files",t)},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:e.closeDialog}},[e._v(" Cancelar ")]),a("v-btn",{staticClass:"cttc-to-invoice__save-btn",attrs:{color:"primary"},on:{click:e.save}},[a("v-icon",{attrs:{left:""}},[e._v("save")]),e._v(" Salvar Configuração ")],1)],1)],1)],1)},lq=[],cq={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(e){return!!e||"E-mail é obrigatório"},function(e){return/.+@.+\..+/.test(e)||"E-mail deve ser válido"}],phoneRules:[function(e){return!!e||"Número de telefone é obrigatório"},function(e){return e.length>=10||"Número de telefone deve ter pelo menos 10 dígitos"}]}},watch:{channelsToInvoiceV1:{handler:function(e){if(e&&(e.email||e.whatsapp||e.files)){var t,a,i,s,o,n,r=(null===(t=e.whatsapp)||void 0===t?void 0:t.recipients)||[];this.config={email:{enabled:(null===(a=e.email)||void 0===a?void 0:a.enabled)||!1,recipients:Object(Te["a"])((null===(i=e.email)||void 0===i?void 0:i.recipients)||[])},whatsapp:{enabled:(null===(s=e.whatsapp)||void 0===s?void 0:s.enabled)||!1,recipients:r.map((function(e){return String(e)})),countries:r.map((function(){return"BR"}))},files:{enabled:(null===(o=e.files)||void 0===o?void 0:o.enabled)||!1,files:Object(Te["a"])((null===(n=e.files)||void 0===n?void 0:n.files)||[])}}}else if(e&&e.channels_to_invoice_v1){var l,c,d,u,p,m,v=(null===(l=e.channels_to_invoice_v1.whatsapp)||void 0===l?void 0:l.recipients)||[];this.config={email:{enabled:(null===(c=e.channels_to_invoice_v1.email)||void 0===c?void 0:c.enabled)||!1,recipients:Object(Te["a"])((null===(d=e.channels_to_invoice_v1.email)||void 0===d?void 0:d.recipients)||[])},whatsapp:{enabled:(null===(u=e.channels_to_invoice_v1.whatsapp)||void 0===u?void 0:u.enabled)||!1,recipients:v.map((function(e){return String(e)})),countries:v.map((function(){return"BR"}))},files:{enabled:(null===(p=e.channels_to_invoice_v1.files)||void 0===p?void 0:p.enabled)||!1,files:Object(Te["a"])((null===(m=e.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 e=this;this.$nextTick((function(){e.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(e){this.config.email.recipients.splice(e,1)},addWhatsApp:function(){this.config.whatsapp.recipients.push(""),this.config.whatsapp.countries.push("BR")},removeWhatsApp:function(e){this.config.whatsapp.recipients.splice(e,1),this.config.whatsapp.countries.splice(e,1)},syncWhatsAppArrays:function(){var e=this.config.whatsapp.recipients.length,t=this.config.whatsapp.countries.length;if(e>t)for(var a=t;ae&&this.config.whatsapp.countries.splice(e)},getPhoneMask:function(e){var t={BR:"## #####-####",PT:"### ### ###",US:"(###) ###-####",NL:"## ### ####"};return t[e]||"#############"},getPhonePlaceholder:function(e){var t={BR:"11 99999-9999",PT:"912 345 678",US:"(555) 123-4567",NL:"06 123 4567"};return t[e]||"Número do telefone"},updatePhoneMask:function(e){this.config.whatsapp.recipients[e]=""},save:function(){this.syncWhatsAppArrays();var e=this.config.email.recipients.filter((function(e){return e&&e.trim&&""!==e.trim()})),t=this.config.whatsapp.recipients.filter((function(e){var t=String(e);return t&&t.trim&&""!==t.trim()})),a={id:this.contract.id,refresh:this.refresh,channels_to_invoice_v1:{email:{enabled:this.config.email.enabled,recipients:e},whatsapp:{enabled:this.config.whatsapp.enabled,recipients:t},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}}},dq=cq,uq=(a("f43b"),Object(m["a"])(dq,rq,lq,!1,null,"bb4da958",null)),pq=uq.exports,mq={name:"Contract",computed:{PERMISSION_INTERNET_MODULE:function(){return A["M"]},BUSINESS_INVOICE_TYPE_ID_RECURRENT:function(){return iu}},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(e){var t=e.id,a=e.refresh,i=e.channels_to_invoice_v1;this.$WiApiPut({uri:"saless/contract",id:t,data:{complement:{channels_to_invoice_v1:i}},callback:a,config:{msgAsk:!0,msgSucess:!0,msgError:!0,msgLoad:!0}})}},created:function(){this.setContractLabelsText()},components:{BusinessInfo:al,BusinessForm:wd,BusinessActions:yl,BusinessAddress:Sd["a"],BusinessHosts:fm,BusinessItems:uu,BusinessFinance:_u,ContractContactsToInvoice:pq,BusinessObservation:Cu,ContractInternetPlan:eq,BusinessRelationships:qu,BusinessFinanceRecurrent:nq},mixins:[Qr]},vq=mq,fq=Object(m["a"])(vq,Oj,Tj,!1,null,null,null),gq=fq.exports,_q=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"toolbarItensBefore",fn:function(t){var i=t.content,s=t.refresh,o=t.loading;return[i?a("BusinessActions",{attrs:{business:i,refresh:s,loading:o}}):e._e()]}},{key:"default",fn:function(t){var i=t.content,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("BusinessInfo",{attrs:{info:e.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):e._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):e._e(),i.observation?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessObservation",{attrs:{observation:i.observation}})],1):e._e()],1)],1)]}}])})},hq=[],bq={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:al,BusinessForm:wd,BusinessActions:yl,BusinessAddress:Sd["a"],BusinessObservation:Cu},mixins:[Qr]},xq=bq,yq=Object(m["a"])(xq,_q,hq,!1,null,null,null),kq=yq.exports,Cq=a("3d64"),wq=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.showDashboard?a("view-detail",{attrs:{index:"business-dashboard",apiUrl:"dashboard/"+e.module,notShowToolbar:!0,notGetID:!0},scopedSlots:e._u([{key:"default",fn:function(t){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(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("arrow_back")])],1)],1),a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"},attrs:{size:"45"},on:{click:function(e){return t.refresh()}}},[a("img",{attrs:{src:e.modules[e.module].header.image,alt:"Wise Control, Dashboard "+e.modules[e.module].header.title}})]),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"}},[e._v("Módulo")]),a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("span",[e._v(e._s(e.modules[e.module].header.title))])])],1),a("v-list-tile-action",{staticStyle:{"min-width":"1px !important",cursor:"pointer"},on:{click:function(e){return t.refresh()}}},[a("v-btn",{attrs:{flat:"",icon:"",color:"green"}},[a("v-icon",[e._v("refresh")])],1)],1)],1)],1)],1)],1),e._l(e.modules[e.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"}},[e._v(e._s(i.icon))]),a("span",{staticStyle:{"font-size":"38px"}},[e._v(e._s(t.content.statistics[i.field]))])],1),a("v-btn",{attrs:{disabled:t.content.statistics[i.field]<1,color:"white",outline:""},on:{click:function(t){return e.$router.push(i.button.route)}}},[e._v(e._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:e.modules[e.module],config:e.modules[e.module].period,data:t.content.months}})],1),e._l(e.modules[e.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(t){return e.$router.push(i.route)}}},[a("v-icon",{staticStyle:{height:"15px"}},[e._v(e._s(i.icon))]),a("span",[e._v(" "+e._s(i.title))])],1),t.content.status&&t.content.status[i.field]&&t.content.status[i.field].length>0?a("div",[a("apexchart",{attrs:{width:"100%",type:"donut",series:e.setSeries(i.field,t.content.status[i.field]),options:e.options[i.field]}})],1):e._e()])],1)],1)}))],2)],1)]}}],null,!1,3960907931)}):e._e()},Sq=[],Dq=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",[a("v-card-text",[a("h4",[a("v-icon",{staticStyle:{height:"15px"}},[e._v("event")]),a("span",[e._v(e._s(e.title)+" nos últimos 12 meses")])],1),a("apexchart",{attrs:{width:"100%",height:"300",type:"bar",series:e.series,options:e.chartOptions}})],1)],1)},Eq=[],Oq={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(e){return e}}}}}},computed:{title:function(){var e=this,t="";return this.config.map((function(a,i){i&&(i+1==e.config.length?t+=" e ":t+=", "),t+=a.title})),t}},methods:{proccessChartConfig:function(){var e=this;this.config.map((function(t){e.series.push({name:t.title,data:e.data[t.field].map((function(e){return e.count}))})})),this.data[this.config[0].field].map((function(t){e.chartOptions.xaxis.categories.push(e.$options.filters.moment(t.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}}},Tq=Oq,Aq=Object(m["a"])(Tq,Dq,Eq,!1,null,null,null),Fq=Aq.exports,Iq={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(e,t){var a=[],i=[];return t.filter((function(e){a.push(e.count),i.push(e.name)})),this.options[e]={chart:{id:"Chamados Por Tipo de Ocorrência"},labels:[]},this.options[e].labels=i,a},updateDashboard:function(){this.module=this.moduleName||this.$route.meta.moduleName,this.$forceUpdate()}},watch:{$route:"updateDashboard"},props:{moduleName:{default:null}},components:{PeriodColumnChart:Fq}},Pq=Iq,jq=Object(m["a"])(Pq,wq,Sq,!1,null,null,null),qq=jq.exports,$q=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.apiParams?a("WiView",{attrs:{index:"budget-dashboard",apiUrl:"saless/budget/dashboard",apiParams:e.apiParams,notShowToolbar:!0,notGetID:!0},on:{afterLoad:e.setContent},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.content,s=t.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(t){return e.$router.go(-1)}}},[a("v-icon",[e._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 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(e){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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{outline:"",small:""}},i),[a("v-icon",{attrs:{left:""}},[e._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"},[e._v(e._s(e._f("moment")(e.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",[e._v(e._s(e._f("moment")(e.dateEnd,"DD/MM/YY")))])],1)]}}],null,!0),model:{value:e.dialog,callback:function(t){e.dialog=t},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(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",[a("v-text-field",{attrs:{dense:"",outline:"",type:"date",label:"Data Inicial"},model:{value:e.dateStart,callback:function(t){e.dateStart=t},expression:"dateStart"}}),a("v-text-field",{attrs:{dense:"",outline:"",type:"date",label:"Data Final"},model:{value:e.dateEnd,callback:function(t){e.dateEnd=t},expression:"dateEnd"}})],1),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{block:"",outline:"",color:"green"},on:{click:function(t){return e.changeFilters()}}},[a("v-icon",[e._v("filter_list")]),a("span",[e._v("Filtrar")])],1)],1)],1)],1),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(e){return s()}}},[a("v-icon",[e._v("refresh")])],1)],1)],1)],1),a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm6:"",md3:""}},[a("DashboardCard",{attrs:{title:e.$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:e.$t("modules.sales.pages.budgetDashboard.statistics.cards.amountApproved.title"),icon:"",color:"green",data:e._f("money")(i.statistics.amount_total_approved)}})],1),a("v-flex",{attrs:{xs12:"",sm6:"",md3:""}},[a("DashboardCard",{attrs:{title:e.$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:e.$t("modules.sales.pages.budgetDashboard.statistics.cards.amountRejected.title"),icon:"",color:"#efaca7",data:e._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",[e._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):e._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",[e._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):e._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",[e._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:e.headersCollaborators,items:i.statistics.amount_approved_by_collaborator,"hide-default-footer":"","items-per-page":-1,"disable-initial-sort":"","hide-actions":""},scopedSlots:e._u([{key:"items",fn:function(t){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"}},[t.item.file?a("v-list-tile-avatar",[a("img",{attrs:{src:t.item.file.url,alt:t.item.name}})]):a("v-list-tile-avatar",[a("v-icon",[e._v("person")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[e._v(" "+e._s(t.item.name)+" ")])])],1)],1)],1)],1),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"18px"}},[e._v(" "+e._s(t.item.count)+" ")])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[e._v(" "+e._s(e._f("money")(t.item.amount))+" ")])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[e._v(" "+e._s(e._f("money")(t.item.profit))+" ")])])]}}],null,!0)}):e._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",[e._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:e.setSeriesAmountByCollaborator(i.statistics.amount_approved_by_collaborator),options:e.optionsCollaborators}})],1)])],1)],1)],1):e._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",[e._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:e.headersCategories,items:i.statistics.amount_approved_by_category,"hide-default-footer":"","items-per-page":-1,"disable-initial-sort":"","hide-actions":""},scopedSlots:e._u([{key:"items",fn:function(t){return[a("td",[a("v-list",{staticStyle:{padding:"0 !important",margin:"0 !important"},attrs:{dense:"",color:"transparent"}},[a("v-list-tile",{attrs:{avatar:""}},[t.item.file?a("v-list-tile-avatar",[a("img",{attrs:{src:t.item.file.url,alt:t.item.name}})]):a("v-list-tile-avatar",{attrs:{color:t.item.color}},[a("v-icon",{attrs:{color:"white"}},[e._v(e._s(t.item.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[t.item.file?a("strong",{staticStyle:{color:"white",padding:"0 5px","border-radius":"5px"},style:{backgroundColor:t.item.color}},[e._v(" "+e._s(t.item.name)+" ")]):a("strong",[e._v(" "+e._s(t.item.name)+" ")])])],1)],1)],1)],1),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"18px"}},[e._v(" "+e._s(t.item.count)+" ")])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[e._v(" "+e._s(e._f("money")(t.item.amount))+" ")])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[e._v(" "+e._s(e._f("money")(t.item.profit))+" ")])])]}}],null,!0)}):e._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",[e._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:e.setSeriesAmountByCategory(i.statistics.amount_approved_by_category),options:e.optionsCategories}})],1):e._e()])],1)],1):e._e()],1):e._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",[e._v(e._s(e._f("moment")(e.dateStart,"DD/MM/YYYY")))]),a("span",[e._v(" até ")]),a("span",[e._v(e._s(e._f("moment")(e.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(t){e.dialog=!0}}},[a("v-icon",{attrs:{left:""}},[e._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):e._e()],1)]}}],null,!1,3342622836)}):e._e()},zq=[],Nq=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"elevation-10",staticStyle:{"border-radius":"10px"},attrs:{color:e.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"}},[e.icon?a("v-icon",{attrs:{large:"",color:"white"}},[e._v(" "+e._s(e.icon)+" ")]):e._e(),e.dataSmall?e._e():a("span",{staticStyle:{"font-size":"32px"}},[e._v(" "+e._s(e.data)+" ")]),e.dataSmall?a("span",{staticStyle:{"font-size":"20px"}},[e._v(" "+e._s(e.data)+" ")]):e._e()],1),a("v-progress-linear",{staticStyle:{margin:"1px 0 0 0 !important"},attrs:{color:"white",height:1,value:e.progress,indeterminate:!1}}),a("div",{staticClass:"talk-dashboard-card-title"},[e._v(" "+e._s(e.title)+" ")])],1)],1)},Mq=[],Lq={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}}},Rq=Lq,Uq=(a("a224"),Object(m["a"])(Rq,Nq,Mq,!1,null,"bb024004",null)),Wq=Uq.exports,Vq=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"ranking-podium"},[a("div",{staticClass:"winners-info"},[e.sortedCollaborators[1]?a("div",{staticClass:"winner second"},[a("div",{staticClass:"photo-container"},[a("v-avatar",{staticClass:"elevation-8",attrs:{size:"60"}},[e.sortedCollaborators[1].file?a("img",{attrs:{src:e.sortedCollaborators[1].file.url,alt:e.sortedCollaborators[1].name}}):a("v-icon",{attrs:{size:"40",color:"grey darken-1"}},[e._v("person")])],1)],1),a("div",{staticClass:"winner-details"},[a("div",{staticClass:"name"},[e._v(e._s(e.sortedCollaborators[1].name))]),a("div",{staticClass:"amount"},[e._v(e._s(e.formatCurrency(e.sortedCollaborators[1].amount)))])])]):e._e(),e.sortedCollaborators[0]?a("div",{staticClass:"winner first"},[a("div",{staticClass:"photo-container"},[a("v-avatar",{staticClass:"elevation-10",attrs:{size:"80"}},[e.sortedCollaborators[0].file?a("img",{attrs:{src:e.sortedCollaborators[0].file.url,alt:e.sortedCollaborators[0].name}}):a("v-icon",{attrs:{size:"50",color:"grey darken-1"}},[e._v("person")])],1)],1),a("div",{staticClass:"winner-details"},[a("div",{staticClass:"name"},[e._v(e._s(e.sortedCollaborators[0].name))]),a("div",{staticClass:"amount"},[e._v(e._s(e.formatCurrency(e.sortedCollaborators[0].amount)))])])]):e._e(),e.sortedCollaborators[2]?a("div",{staticClass:"winner third"},[a("div",{staticClass:"photo-container"},[a("v-avatar",{staticClass:"elevation-5",attrs:{size:"50"}},[e.sortedCollaborators[2].file?a("img",{attrs:{src:e.sortedCollaborators[2].file.url,alt:e.sortedCollaborators[2].name}}):a("v-icon",{attrs:{size:"35",color:"grey darken-1"}},[e._v("person")])],1)],1),a("div",{staticClass:"winner-details"},[a("div",{staticClass:"name"},[e._v(e._s(e.sortedCollaborators[2].name))]),a("div",{staticClass:"amount"},[e._v(e._s(e.formatCurrency(e.sortedCollaborators[2].amount)))])])]):e._e()]),e._m(0)])},Bq=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"podium"},[a("div",{staticClass:"position second-position"},[a("div",{staticClass:"position-number"},[e._v("2°")])]),a("div",{staticClass:"position first-position"},[a("div",{staticClass:"position-number"},[e._v("1°")])]),a("div",{staticClass:"position third-position"},[a("div",{staticClass:"position-number"},[e._v("3°")])])])}],Hq={name:"RankingPodium",props:{collaborators:{type:Array,required:!0}},computed:{sortedCollaborators:function(){return Object(Te["a"])(this.collaborators).sort((function(e,t){return t.amount-e.amount})).slice(0,3)}},methods:{formatCurrency:function(e){return new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(e)}}},Gq=Hq,Yq=(a("40da"),Object(m["a"])(Gq,Vq,Bq,!1,null,"06b7cf1c",null)),Jq=Yq.exports,Qq=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("apexchart",{attrs:{width:"100%",height:"300",type:"bar",series:e.series,options:e.chartOptions}})},Kq=[],Xq={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(e,t){return 0===t.seriesIndex?"R$ "+e.toLocaleString("pt-BR",{minimumFractionDigits:2}):e}},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(e){return"R$ "+e.toLocaleString("pt-BR",{minimumFractionDigits:2})}}},{opposite:!0,title:{text:"Número de Propostas"}}],colors:["#2E93fA","#66DA26"],tooltip:{y:[{formatter:function(e){return"R$ "+e.toLocaleString("pt-BR",{minimumFractionDigits:2})}},{formatter:function(e){return e+" propostas"}}]}}}},methods:{processChartData:function(){var e=Object(Te["a"])(this.collaborators).sort((function(e,t){return t.amount-e.amount})),t=e.map((function(e){return e.name}));this.chartOptions=Object(ke["a"])(Object(ke["a"])({},this.chartOptions),{},{xaxis:Object(ke["a"])(Object(ke["a"])({},this.chartOptions.xaxis),{},{categories:t})}),this.series=[{name:"Valor Total",data:e.map((function(e){return Number(e.amount)}))},{name:"Quantidade",data:e.map((function(e){return e.count}))}]}},mounted:function(){this.processChartData()},props:{collaborators:{required:!0,type:Array}}},Zq=Xq,e$=Object(m["a"])(Zq,Qq,Kq,!1,null,null,null),t$=e$.exports,a$={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(e){return"R$ "+Number(e).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}}}},optionsCategories:{chart:{id:"Propostas por Categoria"},labels:[],colors:[],tooltip:{y:{formatter:function(e){return"R$ "+Number(e).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}}}}}},methods:{setInitialDateInterval:function(){var e=new Date,t=new Date(e.getFullYear(),e.getMonth(),1),a=new Date(e.getFullYear(),e.getMonth()+1,0);this.dateStart=t.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 e=this;this.setApiParams(),setTimeout((function(){e.refresh(),e.dialog=!1}),50)},setSeriesAmountByCollaborator:function(e){var t=[],a=[];return e.forEach((function(e){t.push(e.amount),a.push(e.name)})),this.optionsCollaborators.labels=a,t},setSeriesAmountByCategory:function(e){var t=[],a=[],i=[];return e.forEach((function(e){t.push(e.amount),a.push(e.name),i.push(e.color)})),this.optionsCategories.labels=a,this.optionsCategories.colors=i,t},setContent:function(e){var t=e.content,a=e.refresh;this.content=t,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(e){return Number(e).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}},components:{DashboardCard:Wq,RankingPodium:Jq,PeriodColumnChart:t$}},i$=a$,s$=Object(m["a"])(i$,$q,zq,!1,null,null,null),o$=s$.exports,n$=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-btn",{on:{click:e.exportBudgets}},[e._v("Exportar")])],1)},r$=[],l$={name:"ExportSalesReport",methods:{exportBudgets:function(){console.log("budget-export-filters"),this.$WiEditDialog({wiConfig:"budget-export-filters"})}}},c$=l$,d$=Object(m["a"])(c$,n$,r$,!1,null,null,null),u$=d$.exports,p$=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.config?a("wi-report",{attrs:{title:e.config.title,config:e.config,api:{url:e.config.api.url,params:e.config.api.params},xlsExportFormat:e.xlsExportFormat},scopedSlots:e._u([{key:"statistics",fn:function(t){return[a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.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"}},[e._v(e._s(i.title))]),a("strong",{staticStyle:{color:"white"},style:{"font-size":i.size||"16px"}},[e._v(e._s(t.statistics[i.field]))])])],1)],1)})),1)]}},{key:"default",fn:function(t){return[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[a("strong",[e._v(e._s(t.item.name))]),a("br"),a("span",[e._v(e._s(t.item.first_name))])]),a("td",{staticStyle:{"text-align":"center"}},[t.item.phones&&t.item.phones.length>0?a("span",e._l(t.item.phones,(function(t,i){return a("span",{key:i},[i<2?a("span",[i?a("br"):e._e(),a("span",[e._v(e._s(e._f("phone")(t.contact)))])]):e._e()])})),0):a("span",[e._v("Nenhum telefone cadastrado")])]),a("td",{staticStyle:{"text-align":"center"}},[t.item&&t.item.entry_date?a("span",[e._v(" "+e._s(e._f("moment")(t.item.entry_date,"DD/MM/y"))+" ")]):a("span",[e._v("Indefinido")])]),a("td",{staticStyle:{"text-align":"center"}},[t.item.count?a("strong",{staticStyle:{"font-size":"18px"}},[e._v(e._s(t.item.count))]):a("strong",[e._v("0")])]),a("td",{staticStyle:{"text-align":"center"}},[t.item.sum_amount?a("strong",[e._v(e._s(e._f("money")(t.item.sum_amount)))]):a("strong",[e._v("R$ 0,00")])]),a("td",{staticStyle:{"text-align":"center"}},[t.item.date_last?a("strong",[e._v(e._s(e._f("moment")(t.item.date_last,"DD/MM/y")))]):a("strong",[e._v("Nenhuma no período")])]),a("td",{staticStyle:{"text-align":"center"}},[a("v-menu",{attrs:{"offset-y":""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{color:"primary",dark:""}},i),[e._v(" Opções ")])]}}],null,!0)},[a("v-list",[t.item.count_opened>0?a("v-list-tile",{on:{click:function(a){var i;return e.$WiListDialog({wiConfig:e.business.name+"-open",filter:(i={},i[e.person.id]=t.item.id,i)})}}},[a("v-list-tile-title",[e._v(e._s(e.business.titles)+" em Aberto ("+e._s(t.item.count_opened)+")")])],1):e._e(),t.item.count_closed>0?a("v-list-tile",{on:{click:function(a){var i;return e.$WiListDialog({wiConfig:e.business.name+"-close",filter:(i={},i[e.person.id]=t.item.id,i)})}}},[a("v-list-tile-title",[e._v("Histórico de "+e._s(e.business.titles)+" ("+e._s(t.item.count_closed)+")")])],1):e._e(),a("v-list-tile",{on:{click:function(a){return e.$router.push({name:e.person.name,params:{id:t.item.id}})}}},[a("v-list-tile-title",[e._v("Perfil do "+e._s(e.person.title))])],1)],1)],1)],1)])]}}],null,!1,590322557)}):e._e()},m$=[],v$={name:"BusinessReport",data:function(){return{config:null,makeConfigCount:0}},computed:{person:function(){var e={};switch(this.$route.meta.person){case"customer":e={id:"person_id",name:"customer",title:"Cliente",first_name:"Razão Social"};break;case"provider":e={id:"person_id",name:"provider",title:"Fornecedor",first_name:"Razão Social"};break;case"collaborator":e={id:"collaborator_id",name:"collaborator",title:"Colaborador",first_name:"Nome Completo"};break}return e},business:function(){var e={};switch(this.$route.meta.business){case"budget":e={module:"sales",name:"budget",names:"budgets",title:"Orçamento",titles:"Orçamentos"};break;case"quotation":e={module:"purchases",name:"quotation",names:"quotations",title:"Cotação",titles:"Cotações"};break;case"purchase":e={module:"purchase",name:"purchase",names:"purchases",title:"Compra",titles:"Compras"};break;case"sale":e={module:"sales",name:"sale",names:"sales",title:"Venda",titles:"Vendas"};break;case"order":e={module:"service-desk",name:"order",names:"orders",title:"Ordem",titles:"Ordens"};break;case"process":e={module:"juridical",name:"process",names:"processs",title:"Processo",titles:"Processos"};break}return e}},methods:{makeConfig:function(){var e=this;this.config=null;var t={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(){e.config=t}),500):this.config=t,this.makeConfigCount++},xlsExportFormat:function(e){var t=this;return Object(ke["a"])(Object(ke["a"])({},e),{},{sum_amount:"".concat(e.sum_amount).replace(".",","),phones:e.phones.map((function(e){return t.$options.filters.phone(e.contact)})).join(", ")})}},mounted:function(){this.makeConfig()},watch:{$route:"makeConfig"},components:{WiReport:Ye}},f$=v$,g$=Object(m["a"])(f$,p$,m$,!1,null,null,null),_$=g$.exports,h$=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.config?a("wi-report",{attrs:{title:e.config.title,config:e.config,api:{url:e.config.api.url,params:e.config.api.params},xlsExportFormat:e.xlsExportFormat,useStyledExport:!0,excelFormatConfig:e.excelFormatConfig},on:{onExportToPDF:e.onExportToPDF},scopedSlots:e._u([{key:"statistics",fn:function(t){return[a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.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:""}},[e._v(" "+e._s(i.icon)+" ")])],1):e._e(),a("div",{staticStyle:{display:"flex","flex-direction":"column"}},[a("strong",{staticStyle:{color:"white","font-size":"14px"}},[e._v(" "+e._s(i.title)+" ")]),"money"===i.type?a("strong",{staticStyle:{color:"white"},style:{"font-size":i.size||"16px"}},[e._v(" "+e._s(e._f("money")(t.statistics[i.field]))+" ")]):a("strong",{staticStyle:{color:"white"},style:{"font-size":i.size||"16px"}},[e._v(" "+e._s(e._f("number")(t.statistics[i.field]))+" ")])])])],1)],1)})),1),t.statistics&&t.statistics.categories&&t.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(t){e.showCategories=!e.showCategories},mouseenter:function(e){e.target.style.backgroundColor="#e8e8e8"},mouseleave:function(e){e.target.style.backgroundColor="transparent"}}},[a("div",{staticStyle:{display:"flex","flex-direction":"column"}},[a("div",{staticStyle:{"font-weight":"bold","font-size":"14px",color:"#666"}},[e._v("Por Categoria:")]),a("div",{staticStyle:{"font-size":"10px",color:"#999","margin-top":"2px"}},[e._v("Clique para exibir")])]),a("v-icon",{staticStyle:{color:"#666"},attrs:{small:""}},[e._v(e._s(e.showCategories?"keyboard_arrow_up":"keyboard_arrow_down"))])],1),a("v-data-table",{directives:[{name:"show",rawName:"v-show",value:e.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:t.statistics.categories,"hide-actions":"","hide-headers":""},scopedSlots:e._u([{key:"items",fn:function(t){return[a("tr",{staticStyle:{height:"32px !important"}},[a("td",{staticStyle:{padding:"4px 8px !important","font-size":"12px",color:"#666"}},[e._v(e._s(t.item.category_id))]),a("td",{staticStyle:{padding:"4px 8px !important","font-size":"12px"}},[a("span",{style:{color:t.item.category_color||"#333"}},[e._v(" "+e._s(t.item.category_name)+" ")])]),a("td",{staticStyle:{padding:"4px 8px !important","font-size":"12px","text-align":"center"}},[e._v(e._s(t.item.count))]),a("td",{staticStyle:{padding:"4px 8px !important","font-size":"12px","text-align":"right"}},[e._v(e._s(e._f("money")(t.item.amount_products_total)))]),a("td",{staticStyle:{padding:"4px 8px !important","font-size":"12px","text-align":"right"}},[e._v(e._s(e._f("money")(t.item.amount_services_total)))]),a("td",{staticStyle:{padding:"4px 8px !important","font-size":"12px","text-align":"right"}},[e._v(e._s(e._f("money")(t.item.amount_freight_total)))]),a("td",{staticStyle:{padding:"4px 8px !important","font-size":"12px","text-align":"right","font-weight":"bold"}},[e._v(e._s(e._f("money")(t.item.amount_total)))])])]}}],null,!0)})],1)],1)],1):e._e()]}},{key:"default",fn:function(t){var i=t.item;return[a("tr",[a("td",{staticStyle:{"text-align":"center",padding:"0 5px !important"}},[a("strong",[e._v(e._s(i.id))]),a("br"),a("span",[e._v(e._s(i.external_code||"- - -"))])]),a("td",{staticStyle:{"text-align":"center",padding:"0 5px !important"}},[a("strong",[e._v(e._s(i.person.first_name))])]),a("td",{staticStyle:{"text-align":"center",padding:"0 5px !important"}},[i.date?a("span",[e._v(" "+e._s(e._f("moment")(i.date,"DD/MM/y"))+" ")]):a("span",[e._v("Indefinido")])]),a("td",{staticStyle:{"text-align":"center",padding:"0 5px !important"}},[i&&i.amount_products_total?a("span",[e._v(" "+e._s(e._f("money")(i.amount_products_total))+" ")]):a("span",[e._v("R$ 0,00")])]),a("td",{staticStyle:{"text-align":"center",padding:"0 5px !important"}},[i&&i.amount_services_total?a("span",[e._v(" "+e._s(e._f("money")(i.amount_services_total))+" ")]):a("span",[e._v("R$ 0,00")])]),a("td",{staticStyle:{"text-align":"center",padding:"0 5px !important"}},[i.amount_freight?a("strong",[e._v(e._s(e._f("money")(i.amount_freight)))]):a("strong",[e._v("R$ 0,00")])]),a("td",{staticStyle:{"text-align":"center",padding:"0 5px !important"}},[i.total_liquid?a("strong",[e._v(e._s(e._f("money")(i.total_liquid)))]):a("strong",[e._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:e.business.name,params:{id:i.id}}}},[e._v(" Detalhes ")])],1)])]}}],null,!1,2698503783)}):e._e()},b$=[],x$={name:"BusinessByPeriodReport",data:function(){return{config:null,makeConfigCount:0,showCategories:!1}},computed:{person:function(){var e={};switch(this.$route.meta.person){case"customer":e={id:"person_id",name:"customer",title:"Cliente",first_name:"Razão Social"};break;case"provider":e={id:"person_id",name:"provider",title:"Fornecedor",first_name:"Razão Social"};break;case"collaborator":e={id:"collaborator_id",name:"collaborator",title:"Colaborador",first_name:"Nome Completo"};break}return e},business:function(){var e={};switch(this.$route.meta.business){case"budget":e={module:"sales",name:"budget",names:"budgets",title:"Orçamento",titles:"Orçamentos"};break;case"quotation":e={module:"purchases",name:"quotation",names:"quotations",title:"Cotação",titles:"Cotações"};break;case"purchase":e={module:"purchase",name:"purchase",names:"purchases",title:"Compra",titles:"Compras"};break;case"sale":e={module:"saless",name:"sale",names:"sales",title:"Venda",titles:"Vendas"};break;case"order":e={module:"service-desk",name:"order",names:"orders",title:"Ordem",titles:"Ordens"};break;case"process":e={module:"juridical",name:"process",names:"processs",title:"Processo",titles:"Processos"};break}return e}},methods:{makeConfig:function(){var e=this;this.config=null;var t={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(){e.config=t}),500):this.config=t,this.makeConfigCount++},xlsExportFormat:function(e){var t,a=Object(ke["a"])(Object(ke["a"])({},e),{},(t={},Object(It["a"])(t,"".concat(this.person.name),e.person?e.person.first_name:""),Object(It["a"])(t,"date",e.date),Object(It["a"])(t,"amount_products_total",e.amount_products_total||0),Object(It["a"])(t,"amount_services_total",e.amount_services_total||0),Object(It["a"])(t,"amount_freight",e.amount_freight||0),Object(It["a"])(t,"total_liquid",e.total_liquid||0),t));return a},excelFormatConfig:function(){var e,t=this,a=["amount_products_total","amount_services_total","amount_freight","total_liquid"],i=["date"];return{moneyFields:a,dateFields:i,columnWidths:(e={id:20},Object(It["a"])(e,"".concat(t.person.name),30),Object(It["a"])(e,"date",11),Object(It["a"])(e,"amount_products_total",15),Object(It["a"])(e,"amount_services_total",15),Object(It["a"])(e,"amount_freight",15),Object(It["a"])(e,"total_liquid",15),e),formatCell:function(e,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===t.person.name)return o.person?o.person.first_name:"";if(a.includes(s.value)){if(null!==e&&void 0!==e&&""!==e){if("string"===typeof e){var r=e.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(e);if(!isNaN(d))return d}return 0}if(i.includes(s.value)&&e&&null!==e&&void 0!==e&&""!==e&&0!==e&&"0"!==e){if(e instanceof Date)return!isNaN(e.getTime())&&e.getFullYear()>1900?e:void 0;if("string"===typeof e&&/^\d{4}-\d{2}-\d{2}/.test(e)){var u=e.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 e&&e.includes("/")){var g=e.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(t.$moment){var y=t.$moment(e);if(y.isValid()&&y.year()>1900)return y.toDate()}if("number"===typeof e&&e>9466848e5){var k=new Date(e);if(!isNaN(k.getTime())&&k.getFullYear()>1900)return k}}}}},onExportToPDF:function(e){var t=this;this.$WiApiPost({uri:"".concat(this.business.module,"/").concat(this.business.name,"/report/by-period/export-pdf"),data:e,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(e){t.processExportedFile(e)}})},processExportedFile:function(e){var t=this;e&&e.sucess&&e.sucess.data&&e.sucess.data.file_url?window.open(e.sucess.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)}},mounted:function(){this.makeConfig()},watch:{$route:"makeConfig"},components:{WiReport:Ye}},y$=x$,k$=Object(m["a"])(y$,h$,b$,!1,null,null,null),C$=k$.exports,w$=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"default",fn:function(e){var t=e.content,i=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("Task",{attrs:{task:t,refresh:i}})],1)],1)],1)]}}])})},S$=[],D$=a("a687"),E$={name:"TaskSale",data:function(){return{}},components:{Task:D$["a"]}},O$=E$,T$=Object(m["a"])(O$,w$,S$,!1,null,null,null),A$=T$.exports,F$=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"toolbarItensBefore",fn:function(t){var i=t.content,s=t.refresh,o=t.loading;return[i?a("BusinessActions",{attrs:{business:i,refresh:s,loading:o}}):e._e()]}},{key:"default",fn:function(t){var i=t.content,s=t.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",[e._v("Nome do Modelo: "+e._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:e.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):e._e(),e.$WiCheckPermission(e.PERMISSION_INTERNET_MODULE)?e._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:e.selectedViewOption,callback:function(t){e.selectedViewOption=t},expression:"selectedViewOption"}})],1):e._e(),a("transition",{attrs:{name:"fade",mode:"out-in"}},["default"===e.selectedViewOption?a("BusinessItems",{attrs:{business:i,wiConfigId:"sale",onRefresh:s,showAmounts:!0}}):"categoryGroup"===e.selectedViewOption?a("BusinessItemsGroupedByCategory",{attrs:{business:i,onRefresh:s,wiConfigId:"sale"},on:{"update-category-margin":e.updateCategoryMargin}}):e._e()],1)],1),e.$WiCheckPermission(e.PERMISSION_INTERNET_MODULE)?e._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):e._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):e._e()],1)],1)]}}])})},I$=[],P$=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:""}},e._l(e.info,(function(t,i){return a("v-flex",e._b({key:i},"v-flex",e.sizeField(t.size),!1),[a("v-list",{staticStyle:{padding:"0 !important"},attrs:{"two-line":""}},[e._l(t.items,(function(t,i){return[a("div",{key:i},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[t.image?a("img",{attrs:{src:"/static/icons/monitor/"+e.getItem("image",t),alt:e.getItem("title",t)}}):e._e(),t.icon?a("v-icon",{style:{color:t.color?e.getItem("color",t):"#000"},attrs:{large:""}},[e._v(e._s(e.getItem("icon",t)))]):e._e()],1)],1),a("v-list-tile-content",[t.text?a("v-list-tile-sub-title",{domProps:{innerHTML:e._s(e.getItem("text",t))}}):e._e(),t.data||t.value?a("v-list-tile-title",[a("strong",{style:e.getItem("style",t),domProps:{innerHTML:e._s(e.getItem("data",t)||"---")}})]):e._e()],1),t.actions?a("v-list-tile-action",e._l(t.actions,(function(i,s){return a("div",{key:s},[i.copy&&e.getItem("data",t)?a("wi-copy-to",{attrs:{text:e.getItem("data",t)}}):a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:i.id},expression:"{'id': action.id}"}],attrs:{icon:"",flat:"",disabled:e.getItem("disabled",i)},on:{click:function(t){return e.runAction(i,e.data)}}},[e.getItem("description",i)?a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var s=t.on;return[a("v-icon",e._g({},s),[e._v(e._s(e.getItem("icon",i)))])]}}],null,!0)},[a("span",[e._v(e._s(e.getItem("description",i)))])]):a("v-icon",[e._v(e._s(e.getItem("icon",i)))])],1)],1)})),0):e._e()],1),a("v-divider")],1)]}))],2)],1)})),1)],1)],1)],1)},j$=[],q$={name:"BudgetTemplateInfo",data:function(){var e=this;return{info:[{size:["xs12","sm12","md5","lg5"],items:[{image:"fingerprint_96.png",text:"Código/ID:",data:function(e,t){return"#"+t.id},actions:[{copy:!0,description:"Copiar Código/ID"}]},{icon:function(e,t){return t.category.icon},color:function(e,t){return t.category.color},text:"Categoria:",data:function(e,t){return t.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(e,t){return t.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(t){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,"+t.id},permission:"b41dcfec"}},button:{icon:"add",text:"Adicionar Arquivo",permission:"b41dcfec",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(),e.$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",WiDialog:{title:"Anotações/Eventos "+e.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,"+t.id}}},button:{icon:"add",text:"Adicionar Nota",action:function(){e.$WiEditDialog({wiConfig:"budget-event",onSubmit:function(){e.$WiView("budget-event").refresh(),e.$WiView("business").refresh()},data:{business_id:t.id}})}}},description:"Ver todas as notas..."}}]}]}]}},methods:{getItem:function(e,t){return"function"===typeof t&&(t=t(this.data)),"data"===e&&t.value?"function"===typeof t.value?this.data[t.value(t,this.data)]:this.data[t.value]:"function"===typeof t[e]?t[e](t,this.data):t[e]},runAction:function(e,t){"function"===typeof e&&(e=e(t)),e.route&&this.$router.push(e.route),e.WiEditDialog&&this.$WiEditDialog({wiConfig:e.WiEditDialog.wiConfig,onSubmit:e.WiEditDialog.onSubmit,data:e.WiEditDialog.data}),e.WiDialog&&this.$WiDialog(e.WiDialog)},sizeField:function(e){var t={};for(var a in e=e?"function"===typeof e?e(this.form):e:["xs12","sm12","md12","lg12"],e)t[e[a]]=!0;return t}},props:["config","data"]},$$=q$,z$=Object(m["a"])($$,P$,j$,!1,null,null,null),N$=z$.exports,M$={name:"Order",data:function(){return{height:0,teste:100,selectedViewOption:"default"}},computed:{PERMISSION_INTERNET_MODULE:function(){return A["M"]}},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(e){console.log(e)}},created:function(){this.height="".concat(window.innerHeight-130,"px"),this.setContractLabelsText()},components:{BusinessInfo:N$,BusinessForm:wd,BusinessItems:uu,BusinessFinance:_u,BusinessActions:yl,BusinessObservation:Cu,BusinessItemsViewSelector:oP,BusinessItemsGroupedByCategory:ZI},mixins:[Qr]},L$=M$,R$=(a("b5ef"),Object(m["a"])(L$,F$,I$,!1,null,"6e5cc8fc",null)),U$=R$.exports,W$=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("WiView",{attrs:{index:e.config.wiConfig,title:e.config.title,apiUrl:"sales/config/category/layout",apiParams:"?with=form",store:e.config.wiConfig},on:{afterLoad:e.afterLoad},scopedSlots:e._u([{key:"default",fn:function(e){return[a("div",{ref:"WNLayoutContainer"})]}}])})},V$=[],B$={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(e){var t=this,a=e.content;this.content=a,console.log("afterLoad",{content:a}),setTimeout((function(){t.initCarboneStudio(a)}),500)},initCarboneStudio:function(e){var t,a;console.log("content",e),this.studio=document.createElement("carbone-studio"),this.studio.style.height="calc(100vh - 98px)",this.studio.style.width="100%",this.studio.setConfig({origin:null===e||void 0===e||null===(t=e.server)||void 0===t?void 0:t.origin,token:null===e||void 0===e||null===(a=e.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===e||void 0===e?void 0:e.layout_example_data)||{},complement:{},enum:{},translations:{},lang:"pt-br",timezone:"America/Sao_Paulo",currencySource:"BRL",currencyTarget:"BRL"};if(null!==e&&void 0!==e&&e.layout_id){var s={templateId:null===e||void 0===e?void 0:e.layout_id,extension:"docx"};this.studio.openTemplate(s,i)}},handleConnected:function(){console.log("connected")},handleDisconnected:function(){console.log("disconnected")},handleOptionsUpdated:function(e){console.log("options updated:",e.detail)},handleTemplateUpdated:function(e){console.log("template updated:",e.detail.templateId),this.$WiApiPut({uri:"sales/config/category/layout",id:this.content.id,data:{layout_id:e.detail.templateId},config:{msgAsk:!1,msgSucess:!1,msgError:!0}}),console.log("template updated222:",e.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))}},H$=B$,G$=(a("3563"),Object(m["a"])(H$,W$,V$,!1,null,"4907ab90",null)),Y$=G$.exports,J$=Dh["a"].account(),Q$=Ej;"2b9ef49b-cf3e-4ec5-b8cb-a3eb49de6f94"!==J$.id&&"a350c487-2f81-4c8a-9b24-6f5b086d7411"!==J$.id||(Q$=fP);for(var K$=[{path:"sale/:id",name:"sale",component:Ej,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["vb"]}}}},{path:"budget/:id",name:"budget",component:Q$,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["g"]}}}},{path:"budget-new/:id",name:"budget-new",component:fP,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["g"]}}}},{path:"budget-template/:id",name:"budget-template",component:U$,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["g"]}}}},{path:"contract/:id",name:"contract",component:gq,meta:{id:A["i"],auth:!0,title:"Detalhes do Contrato",icon:"border_color",permission:A["i"],config:{code:31,name:"contract",title:"Contrato",icon:"border_color",permission:{update:A["l"]}}}},{path:"guarantee/:id",name:"guarantee",component:kq,meta:{id:A["G"],auth:!0,title:"Detalhes da Garantia",icon:"privacy_tip"}},{path:"task-sale/:id",name:"task-sale",component:A$,meta:{id:"c4f8c247",auth:!0,title:"Detalhes do Agendamento",icon:"event"}},{path:"business-print",name:"business-print",component:Cq["a"],meta:{id:"8123ce38-df17-4302-b84f-fe90f7171fe0",auth:!0,title:"Impressão",icon:"print"}},{path:"dashboard-sales",name:"dashboard-sales",component:qq,meta:{id:"8123ce38-df17-4302-b84f-fe90f7171fe0",auth:!0,title:"Dashboard de Vendas",icon:"dashboard",moduleName:"sales"}},{path:"dashboard-budget",name:"dashboard-budget",component:o$,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:Pp,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:_$,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:C$,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:_$,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:_$,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:_$,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:u$,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:Y$,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["g"]}}}},{path:"contract-category-layout/:id",name:"contract-category-layout",component:Y$,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["l"]}}}},{path:"sales-items-categories/:itemType",name:"sales-items-categories",component:Ct,meta:{id:"a02e979e",auth:!0,title:"Categorias de Itens",icon:"category"}}],X$=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.availableFields.status_id.apiUrl="sales/config/status/budget",e.availableFields.category_id.apiUrl="sales/config/category/budget",e.filtersCacheKey="budget-filters",e.fields=[e.availableFields.subHeader1,e.availableFields.status_id,e.availableFields.category_id,e.availableFields.external_code,e.availableFields.person_profile,e.availableFields.person_id,e.availableFields.prospect_id,e.availableFields.collaborator_id,e.availableFields.tags,e.availableFields.subHeader2,e.availableFields.dateField,e.availableFields.dateStart,e.availableFields.dateEnd,e.availableFields.subHeader4,e.availableFields.state_id,e.availableFields.city_id,e.availableFields.subHeader3,e.availableFields.product_id,e.availableFields.service_id],e}return a}(c_),Z$=function(e,t){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 "+e,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 X$,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[t||"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(e){return null!=e.id&&null!=(null===e||void 0===e?void 0:e.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 t&&(o.params["stage"]=t),o},ez={budget:Z$("Em Aberto",null,!1),open:Z$("Em Aberto","open",!1),close:Z$("Aprovados","close",!1),cancel:Z$("Rejeitados","cancel",!1),template:Z$("Modelos",null,!0)},tz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe os dados básicos deste orçamento."}),status:e.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(e){return e.paid&&2===e.stage}}),category:e.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:e.fieldDate({value:"date_start",text:"Data de Emissão",size:["xs12","sm12","md3","lg3"]}),dateEnd:e.fieldDate({value:"date_end",text:"Data de Entrega",required:!0,size:["xs12","sm12","md3","lg3"]}),dateValidity:e.fieldDate({value:"date_validity",text:"Data de Validade",required:!0,size:["xs12","sm12","md3","lg3"]}),totalLiquid:e.fieldMoney({value:"amount_additional",text:"Valor",size:["xs12","sm12","md3","lg3"]}),subHeader2:e.fieldSubHeader({text:"Informações complementares: Prazo de pagamento, comissões, etc."}),percentageCollaborator:e.fieldNumber({value:"percentage_collaborator",text:"Comissão Colaborador",min:1,max:100,step:".01",prefix:"%",suffix:"%",size:["xs12","sm12","md4","lg4"]}),information:e.fieldText({value:"information",text:"Forma/Condições de Pagamento",size:["xs12","sm12","md4","lg4"]}),externalCode:e.fieldText({value:"external_code",text:"Código externo",size:["xs12","sm12","md4","lg4"]}),subHeaderObservation:e.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações."}),observation:e.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para adicionar observações..."})}),e.id={id:"10b505c9",create:"b9fba2ea",update:"d3c48579",delete:"55bf11f3"},e.title={list:"Orçamentos",edit:{create:"Novo Orçamento",update:"Editar Orçamento"}},e.params={limit:10},e.icon="shop",e.apiUrl="sales/budget",e.maxWidth="700px",e.search={placeholder:"Pesquise ID, Razão Social, Status ou Nota Fiscal",fields:["id","person.name","person.first_name","status.name","invoice","external_code"]},e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),az=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="10b505c9",e.apiUrl="sales/budget-export",e.fieldsEdit.status_id.apiUrl="sales/config/status/budget",e.fieldsEdit.category_id.apiUrl="sales/config/category/budget",e}return a}(gx),iz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="10b505c9",e.apiUrl="sales/budget-events-export",e.fieldsEdit.status_id.apiUrl="sales/config/status/budget",e.fieldsEdit.category_id.apiUrl="sales/config/category/budget",e}return a}(gx),sz=[],oz=1;oz<=120;oz++)sz.push({value:oz,text:"".concat(oz," vez").concat(oz>1?"es":"")});for(var nz=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),personName:e.fieldList({value:"person.name",text:"Nome do Cliente"}),status:e.fieldList({value:"business_status_id",text:"Status/Etapa",align:"center"}),dateStart:e.fieldList({value:"date_start",text:"Data de Emissão"}),agreement:e.fieldList({value:"business_agreement_id",text:"Convênio"}),externalCode:e.fieldList({value:"external_code",text:"Código Proposta"}),collaborator:e.fieldList({value:"collaborator_id",text:"Colaborador/Categoria"}),totalLiquid:e.fieldList({value:"total_liquid",text:"Valor",sortable:!0})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe os dados básicos desta proposta.",size:["xs12","sm12","md12","lg12"]}),personType:e.fieldSelect({value:"person_profile",text:"Perfil",options:[{value:"customer",text:"Cliente"},{value:"prospect",text:"Prospect"}],size:["xs12","sm12","md2","lg2"],defaultOption:"customer",showField:function(e){return!e.id}}),personCustomer:e.fieldWiListDialog({value:"person_id",text:"Cliente",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"customer",show:"person.first_name",icon:"person_outline",disabled:function(e){return!!e.id},showField:function(e){return!e.id&&"customer"===e.person_profile}}),personProspect:e.fieldWiListDialog({value:"person_id",text:"Prospect",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"prospect",show:"person.first_name",icon:"person_outline",disabled:function(e){return!!e.id},showField:function(e){return!e.id&&"prospect"===e.person_profile}}),collaborator:e.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(e){return!e.id}}),status:e.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(e){return e.paid&&2===e.stage}}),category:e.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:e.fieldDate({value:"date_start",text:"Data de Emissão",size:["xs12","sm12","md3","lg3"]}),totalLiquid:e.fieldMoney({value:"amount_additional",text:"Valor",size:["xs12","sm12","md3","lg3"]}),externalCode:e.fieldText({value:"external_code",text:"Código Proposta",size:["xs12","sm12","md3","lg3"]}),advanced_view:e.fieldSwitch({value:"advanced_view",text:"Opções avançadas",size:["xs12","sm12","md3","lg3"]}),subHeader2:e.fieldSubHeader({text:"Informações complementares: Prazo de pagamento, comissões, etc."}),agreementId:e.fieldSelectApi({value:"business_agreement_id",text:"Convênio",size:["xs12","sm12","md4","lg4"],api:{url:"sales/budget/agreement",params:function(e){return{fields:"id,name,icon,color",order:"name,asc",category_id:e.business_category_id}}},show:"name",disabled:function(e){return!e.business_category_id},dependOn:["business_category_id"]}),agencyId:e.fieldSelectApi({value:"business_agency_id",text:"Órgão",size:["xs12","sm12","md3","lg3"],api:{url:"sales/budget/agency",params:function(e){return{fields:"id,name,icon,color",order:"name,asc",agreement_id:e.business_agreement_id}}},show:"name",dependOn:["business_agreement_id"],disabled:function(e){return!e.business_agreement_id}}),installmentAmount:e.fieldMoney({value:"amount_installment",text:"Valor da Parcela",size:["xs12","sm12","md3","lg3"]}),installmentQuantity:e.fieldSelect({value:"quantity_installment",text:"Qtd. Parcelas",placeholder:"Ex: 12 vezes",options:sz,size:["xs12","sm12","md2","lg2"]}),subHeader3:e.fieldSubHeader({text:"Opções avançadas",showField:function(e){return e.advanced_view}}),dateEnd:e.fieldDate({value:"date_end",text:"Data de Entrega",size:["xs12","sm12","md3","lg3"],showField:function(e){return e.advanced_view}}),dateValidity:e.fieldDate({value:"date_validity",text:"Data de Validade",size:["xs12","sm12","md3","lg3"],showField:function(e){return e.advanced_view}}),percentageCollaborator:e.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}}),amountDiscount:e.fieldMoney({value:"amount_discount",text:"Valor de Desconto",size:["xs12","sm12","md3","lg3"],showField:function(e){return e.advanced_view}}),company:e.fieldSelectApi({value:"company_id",text:"Empresa",api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name",size:function(e){return e.id?["xs12","sm12","md6","lg6"]:["xs12","sm12","md12","lg12"]},showField:function(e){return e.advanced_view}}),collaboratorAdvanced:e.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(e){return!!e.id&&e.advanced_view}}),subHeaderObservation:e.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações."}),observation:e.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para adicionar observações..."})}),e.id={id:"10b505c9",create:"b9fba2ea",update:"d3c48579",delete:"55bf11f3"},e.title={list:"Propostas",edit:{create:"Nova Proposta",update:"Editar Proposta"}},e.params={limit:10,with:"agreement:id,name,icon,color"},e.icon="shop",e.apiUrl="sales/budget",e.maxWidth="900px",e.search={placeholder:"Pesquise ID, cliente, status ou categoria",fields:["id","person.name","person.first_name","status.name","category.name","external_code"]},e.urlDetails={name:"budget",params:{}},e.filters=new X$,e.components={list:{tableRow:function(){return a.e("chunk-f0f457fa").then(a.bind(null,"87b4"))}}},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.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"}}},e.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"}}},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),rz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Propostas Em Aberto",e.params["stage"]="open",e}return a}(nz),lz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Propostas Aprovadas",e.params["stage"]="close",e}return a}(nz),cz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Propostas Rejeitadas",e.params["stage"]="cancel",e}return a}(nz),dz=[],uz=1;uz<=120;uz++)dz.push({value:uz,text:"".concat(uz," vez").concat(uz>1?"es":"")});for(var pz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subheaderPerson:e.fieldSubHeader({text:"Informações do cliente",size:["xs12","sm12","md12","lg12"]}),person:e.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:e.fieldDate({value:"birthday",text:"Data de Nascimento",size:["xs12","sm12","md2","lg2"],required:!0}),rg:e.fieldText({value:"rg",text:"RG",size:["xs12","sm12","md2","lg2"],required:!0}),rgIssuer:e.fieldText({value:"rg_issuing_agency",text:"RG Emissor",placeholder:"Ex: SSP",required:!0,size:["xs12","sm12","md1","lg1"]}),rgIssuerState:e.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:e.fieldDate({value:"rg_issue_date",text:"RG Data Emissão",size:["xs12","sm12","md2","lg2"],required:!0}),motherName:e.fieldText({value:"mothers_name",text:"Nome da Mãe",size:["xs12","sm12","md3","lg3"]}),fatherName:e.fieldText({value:"fathers_name",text:"Nome do Pai",size:["xs12","sm12","md3","lg3"]}),naturalness:e.fieldText({value:"naturalness",text:"Naturalidade",placeholder:"Ex: São Paulo",size:["xs12","sm12","md2","lg2"]}),nationality:e.fieldSelect({value:"nationality",text:"Nacionalidade",placeholder:"Ex: Brasileiro",size:["xs12","sm12","md2","lg2"],options:[{value:"Brasileiro",text:"Brasileiro"},{value:"Estrangeiro",text:"Estrangeiro"}]}),sex:e.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:e.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:e.fieldMoney({value:"income_gross",text:"Renda Bruta",size:["xs12","sm12","md3","lg3"]}),salaryLiquid:e.fieldMoney({value:"salary_liquid",text:"Salário Líquido",size:["xs12","sm12","md3","lg3"]}),socialName:e.fieldText({value:"social_name",text:"Nome Social",placeholder:"Digite o nome social",size:["xs12","sm12","md3","lg3"]}),subheaderAddress:e.fieldSubHeader({text:"Informações de endereço",size:["xs12","sm12","md12","lg12"]}),createAddress:e.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:e.fieldWiListDialog({value:"address_id",text:"Endereço",size:["xs12","sm12","md9","lg9"],wiConfig:"address",show:"address.address_full",icon:"location_on",filter:function(e){return{where:"person_adresses.person_id,".concat(e.person_id)}},showField:function(e){return"use-existing"===e.create_address},wiEditData:function(e){return{person_id:e.person_id}}}),addressZipCode:e.fieldText({value:"zip_code",text:"CEP",required:!0,size:["xs12","sm12","md2","lg2"],placeholder:"#####-###",mask:"#####-###",showField:function(e){return"create"===e.create_address},button:ha}),addressStreet:e.fieldText({value:"address",text:"Endereço/Logradouro",required:!0,size:["xs12","sm12","md5","lg5"],placeholder:"Digite o endereço",showField:function(e){return"create"===e.create_address}}),addressNumber:e.fieldText({value:"number",text:"Número",required:!0,size:["xs12","sm12","md2","lg2"],placeholder:"Ex: 820",showField:function(e){return"create"===e.create_address}}),addressDistrict:e.fieldText({value:"district",text:"Bairro",required:!0,size:["xs12","sm12","md2","lg2"],placeholder:"Digite o bairro",showField:function(e){return"create"===e.create_address}}),addressComplement:e.fieldText({value:"complement",text:"Complemento",size:["xs12","sm12","md2","lg2"],placeholder:"Ex: APT. 201",showField:function(e){return"create"===e.create_address}}),addressCityIso:e.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(e){return"create"===e.create_address&&e.iso}}),addressCity:e.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(e){return"create"===e.create_address&&!e.iso}}),addressDescription:e.fieldText({value:"description",text:"Descrição",size:["xs12","sm12","md4","lg4"],placeholder:"Se desejar, coloque uma descrição ou observação.",showField:function(e){return"create"===e.create_address}}),subheaderBankAccount:e.fieldSubHeader({text:"Informações de conta bancária",size:["xs12","sm12","md12","lg12"]}),createFinanceAccount:e.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:e.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(e){return{where:"finance_accounts.person_id,".concat(e.person_id)}},showField:function(e){return"use-existing"===e.create_finance_account},wiEditData:function(e){return{person_id:e.person_id}}}),financeAccountType:e.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(e){return"create"===e.create_finance_account}}),financeAccountBank:e.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(e){return"create"===e.create_finance_account}}),financeAccountAgency:e.fieldText({value:"agency",text:"Agência",placeholder:"Ex: 1234",size:["xs12","sm12","md1","lg1"],required:!0,showField:function(e){return"create"===e.create_finance_account}}),financeAccountNumber:e.fieldText({value:"account",text:"N° da Conta",placeholder:"Ex: 12345",size:["xs12","sm12","md2","lg2"],required:!0,showField:function(e){return"create"===e.create_finance_account}}),financeAccountOperation:e.fieldText({value:"operation",text:"Dígito",placeholder:"Ex: 8",size:["xs12","sm12","md1","lg1"],showField:function(e){return"create"===e.create_finance_account}}),keyPix:e.fieldText({value:"integration_code",text:"Chave Pix",placeholder:"Ex: 12934587890",size:["xs12","sm12","md1","lg1"],showField:function(e){return"create"===e.create_finance_account}}),subheaderTalkContact:e.fieldSubHeader({text:"Informações de contato",size:["xs12","sm12","md12","lg12"]}),talkContact:e.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(e){return{where:"person_id,".concat(e.person_id)}},required:!0}),email:e.fieldText({value:"email",text:"E-mail",placeholder:"Ex: nome@gmail.com",size:["xs12","sm12","md6","lg6"]}),subHeader1:e.fieldSubHeader({text:"Informe os dados básicos desta proposta.",size:["xs12","sm12","md12","lg12"]}),dateStart:e.fieldDate({value:"date_start",text:"Data de Emissão",size:["xs12","sm12","md2","lg2"]}),totalLiquid:e.fieldMoney({value:"amount_additional",text:"Valor",size:["xs12","sm12","md2","lg2"]}),externalCode:e.fieldText({value:"external_code",text:"Código da Proposta",size:["xs12","sm12","md2","lg2"]}),integrationCode:e.fieldText({value:"integration_code",text:"Matrícula",size:["xs12","sm12","md2","lg2"]}),sumAmountUnit:e.fieldMoney({value:"sum_amount_unit",text:"Margem Total",size:["xs12","sm12","md2","lg2"]}),advanced_view:e.fieldSwitch({value:"advanced_view",text:"Opções avançadas",size:["xs12","sm12","md2","lg2"]}),subHeader2:e.fieldSubHeader({text:"Informações complementares: Prazo de pagamento, comissões, etc."}),agreementId:e.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:e.fieldMoney({value:"amount_installment",text:"Valor da Parcela",size:["xs12","sm12","md3","lg2"]}),installmentQuantity:e.fieldSelect({value:"quantity_installment",text:"Quantidade de Parcelas",placeholder:"Ex: 12 vezes",options:dz,size:["xs12","sm12","md3","lg2"]}),integration:e.fieldText({value:"integration",text:"Cod. Correspondente",size:["xs12","sm12","md2","lg2"]}),invoice:e.fieldText({value:"invoice",text:"ID Averbação",size:["xs12","sm12","md2","lg2"]}),subHeader3:e.fieldSubHeader({text:"Opções avançadas",showField:function(e){return e.advanced_view}}),dateEnd:e.fieldDate({value:"date_end",text:"Data de Entrega",size:["xs12","sm12","md3","lg3"],showField:function(e){return e.advanced_view}}),dateValidity:e.fieldDate({value:"date_validity",text:"Data de Validade",size:["xs12","sm12","md3","lg3"],showField:function(e){return e.advanced_view}}),percentageCollaborator:e.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}}),amountDiscount:e.fieldMoney({value:"amount_discount",text:"Valor de Desconto",size:["xs12","sm12","md3","lg3"],showField:function(e){return e.advanced_view}}),company:e.fieldSelectApi({value:"company_id",text:"Empresa",api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name",size:function(e){return e.id?["xs12","sm12","md6","lg6"]:["xs12","sm12","md12","lg12"]},showField:function(e){return e.advanced_view}}),collaboratorAdvanced:e.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(e){return!!e.id&&e.advanced_view}}),subHeaderObservation:e.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações."}),observation:e.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para adicionar observações..."})}),e.id={id:"10b505c9",create:"b9fba2ea",update:"d3c48579",delete:"55bf11f3"},e.title={list:"Propostas",edit:{create:"Nova Proposta",update:"Editar Proposta"}},e.icon="shop",e.apiUrl="sales/budget/full-credit",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),mz=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),title:e.fieldList({value:"title",text:"Nome do Modelo"}),options:e.fieldList({value:"options",text:"Opções",align:"center"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe o nome do modelo."}),title:e.fieldText({value:"title",text:"Nome do Modelo",required:!0,size:["xs12","sm12","md6","lg6"]}),category:e.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:e.fieldSubHeader({text:"Usar valores de custo, markup e preço de venda do cadastro de produtos e serviços?"}),subHeader21:e.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:e.fieldSwitch({value:"make_finance",text:"Usar valores do cadastro de produtos e serviços",size:["xs12","sm12","md12","lg12"]}),subHeader3:e.fieldSubHeader({text:"Se quiser, informe o Deslocamento e Desconto."}),amountFreight:e.fieldMoney({value:"amount_freight",text:"Valor Deslocamento",size:["xs12","sm12","md6","lg6"]}),amountDiscount:e.fieldMoney({value:"amount_discount",text:"Valor de Desconto",size:["xs12","sm12","md6","lg6"]}),subHeaderObservation:e.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações."}),observation:e.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para adicionar observações..."})}),e.id={id:"10b505c9",create:"b9fba2ea",update:"d3c48579",delete:"55bf11f3"},e.title={list:"Modelos de Orçamentos",edit:{create:"Novo Modelo de Orçamento",update:"Editar Modelo de Orçamento"}},e.params={limit:10,where:"is_template,1"},e.urlDetails={name:"budget-template",params:{}},e.icon="shop",e.apiUrl="sales/budget/template",e.maxWidth="700px",e.size=["xs12","sm12","md12","lg12","xl12"],e.search={placeholder:"Pesquise ID ou Nome do Modelo",fields:["id","title"]},e.components={list:{tableRow:function(){return a.e("chunk-828588c0").then(a.bind(null,"60a9"))}}},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e.fieldsFixed=[{value:"is_template",data:1}],e}return i}(Tt["a"]),vz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",[e.fieldSubHeader({text:"1 - Faça download da planilha modelo
e importe para o sistema.",style:{height:"50px !important",color:"black"}}),e.fieldFileDownload({fileUrl:"/static/planilhas/ImportarOrçamentos.xlsx",text:"Baixar Modelo de Planilha",size:["xs12","sm12","md12","lg12","xl12"]}),e.fieldSubHeader({text:"2 - Faça upload da planilha preenchida
(arquivo xlsx) com os orçamentos.",style:{height:"50px !important",color:"black"}}),e.fieldWiFileDialog({value:"file_id",text:"Arquivo XLSX",placeholder:"Selecione a planilha",required:!0,data:{is_public:!1},filter:{is_public:!1}})]),e.id=A["f"],e.list=!0,e.title="Importar Orçamentos do Excel",e.icon="upload",e.apiUrl="sales/budget/import/xlsx",e.maxWidth="420px",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),fz=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.params={limit:10},e.icon="shopping_cart",e.search={placeholder:"Pesquise ID, Razão Social, Status ou Nota Fiscal",fields:["id","person.name","person.first_name","status.name","invoice","external_code"]},e.components.list.tableRow=function(){return a.e("chunk-f5757b0a").then(a.bind(null,"17f2"))},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.maxWidth="1000px",e.setFields([e.fieldSubHeader({text:"Informe os dados básicos deste negócio."}),e.fieldSelectApi({value:"company_id",text:"Empresa (Matriz ou Filial)",required:!0,placeholder:"Ex: Nome da empresa, etc.",size:["xs12","sm12","md5","lg5"],disabled:function(e){return null!=e.id},api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name"}),e.fieldWiListDialog({value:"person_id",text:"",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"",show:"person.first_name",icon:"person_outline"}),e.fieldText({value:"external_code",text:"Código Externo",placeholder:"Ex: Seu código",size:["xs12","sm12","md2","lg2"]}),e.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(e){return e.paid&&2===e.stage}}),e.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"}),e.fieldText({value:"invoice",text:"N° Nota Fiscal",placeholder:"Ex: 1234567890",size:["xs12","sm12","md2","lg2"]}),e.fieldDate({value:"date_start",text:"Data de Emissão",size:["xs12","sm12","md2","lg2"]}),e.fieldDate({value:"date_end",text:"Data de Entrega",required:!0,size:["xs12","sm12","md2","lg2"]}),e.fieldMoney({value:"amount_freight",text:"Valor Frete/Deslocamento",size:["xs12","sm4","md2","lg2"]}),e.fieldMoney({value:"amount_discount",text:"Valor de Desconto",size:["xs12","sm4","md2","lg2"]}),e.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"}),e.fieldSwitch({value:"is_template",text:"É uma template",size:["xs12","sm12","md2","lg2"],showField:function(e){return!e.id}}),e.fieldSwitch({value:"make_stock",text:"Integrar com Estoque",size:["xs12","sm12","md2","lg2"],disabled:function(e){return e.id&&1!=e.stage},showField:function(){return e.permissionIsAvaiable("b0ce8f81-78ff-4d79-a9f3-d7415343d2e5")}}),e.fieldSubHeader({text:"Descreva abaixo os detalhes."}),e.fieldEditor({value:"description",text:"Descrição da Venda",placeholder:"Ex: Prazos, detalhes importanes, etc."}),e.fieldSubHeader({text:"Descreva abaixo as formas/condições de pagamento."}),e.fieldEditor({value:"information",text:"Forma/Condições de Pagamento",placeholder:"Ex: Parcelado em 3x."}),e.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações."}),e.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para adicionar observações."})]),e.setFields([e.fieldList({value:"id",text:"ID"}),e.fieldList({value:"person.type",text:"PF/PJ"}),e.fieldList({value:"person.name",text:"Nome do Cliente"}),e.fieldList({value:"business_status_id",text:"Status/Etapa",align:"center"}),e.fieldList({value:"",text:""}),e.fieldList({value:"",text:""}),e.fieldList({value:"external_code",text:"Código Externo"}),e.fieldList({value:"collaborator_id",text:"Colaborador/Categoria"}),e.fieldList({value:"total_liquid",text:"Total",sortable:!0})]),e}return i}(Tt["a"]),gz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="",e.title="Filtrar Equipamentos",e.fields={subHeader1:e.fieldSubHeader({text:"Selecione uma ou mais opções para filtrar."}),person_id:e.fieldWiListDialog({value:"person_id",text:"Cliente",size:["xs12","sm12","md6","lg6"],wiConfig:"customer",show:"person.first_name",icon:"person_outline"}),collaborator_id:e.fieldWiListDialog({value:"collaborator_id",text:"Colaborador Responsável",size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"collaborator.first_name",icon:"assignment_ind"}),status_id:e.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:e.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:e.fieldText({value:"external_code",text:"Código Externo",size:["xs12","sm12","md4","lg4"]}),subHeader2:e.fieldSubHeader({text:"Filtrar por Produtos ou Serviços existentes."}),product_id:e.fieldWiListDialog({value:"product_id",text:"Produto",size:["xs12","sm12","md6","lg6"],wiConfig:"product",show:"product.name",icon:"local_grocery_store"}),service_id:e.fieldWiListDialog({value:"service_id",text:"Serviço",size:["xs12","sm12","md6","lg6"],wiConfig:"service",show:"service.name",icon:"room_service"}),codesId:e.fieldWiListDialog({value:"code_id",text:"Código",size:["xs12","sm12","md6","lg6"],wiConfig:"product-code",show:"code.name",icon:"category"})},e}return a}(Lt["a"]),_z=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(e,i,s){var o;Object(Dt["a"])(this,a),o=t.call(this),o.list=!0,o.id={id:"fbded5ac",create:"22982ab2",update:"b41dcfec",delete:"80f80378"},o.name="sale",o.title={list:e,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 gz,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(e){return null!=e.id}}));var n=o.fields.findIndex((function(e){return"is_template"===e.value}));return o.fields[n].text="Ex: Seu código",o.fields.splice(n,1),o.exports={permission:A["sb"],title:"Exportar Vendas",origins:{excel:{title:"Exportar para o Excel",permission:A["tb"],description:"Exportar vendas para o Excel.",image:"/static/icons/excel_icon.png",wiConfig:"sale-export-filters"}}},o}return a}(fz),hz={sale:new _z("Vendas Em Aberto",null,{value:"opened_at",text:"Criação"}),open:new _z("Vendas Em Aberto","open",{value:"opened_at",text:"Criação"}),close:new _z("Histórico de Vendas","close",{value:"closed_at",text:"Realização"}),cancel:new _z("Vendas Canceladas","cancel",{value:"canceled_at",text:"Cancelamento"})},bz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe os dados básicos desta venda."}),status:e.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(e){return e.paid&&2===e.stage}}),category:e.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:e.fieldDate({value:"date_start",text:"Data de Emissão",size:["xs12","sm12","md3","lg3"]}),dateEnd:e.fieldDate({value:"date_end",text:"Data de Entrega",required:!0,size:["xs12","sm12","md3","lg3"]}),totalLiquid:e.fieldMoney({value:"amount_additional",text:"Valor",size:["xs12","sm12","md3","lg3"]}),subHeader2:e.fieldSubHeader({text:"Informações complementares: Prazo de pagamento, comissões, etc."}),percentageCollaborator:e.fieldNumber({value:"percentage_collaborator",text:"Comissão Colaborador",min:1,max:100,step:".01",prefix:"%",suffix:"%",size:["xs12","sm12","md4","lg4"]}),information:e.fieldText({value:"information",text:"Forma/Condições de Pagamento",size:["xs12","sm12","md4","lg4"]}),externalCode:e.fieldText({value:"external_code",text:"Código externo",size:["xs12","sm12","md4","lg4"]}),subHeaderObservation:e.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações."}),observation:e.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para adicionar observações..."})}),e.id={id:"fbded5ac",create:"22982ab2",update:"b41dcfec",delete:"80f80378"},e.title={list:"Vendas",edit:{create:"Nova Venda",update:"Editar Venda"}},e.params={limit:10},e.icon="shopping_cart",e.apiUrl="sales/sale",e.maxWidth="700px",e.search={placeholder:"Pesquise ID, Razão Social, Status ou Nota Fiscal",fields:["id","person.name","person.first_name","status.name","invoice","external_code"]},e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),xz=[],yz=1;yz<=120;yz++)xz.push({value:yz,text:"".concat(yz," vez").concat(yz>1?"es":"")});for(var kz=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),personName:e.fieldList({value:"person.name",text:"Nome do Cliente"}),status:e.fieldList({value:"business_status_id",text:"Status/Etapa",align:"center"}),dateStart:e.fieldList({value:"date_start",text:"Data de Emissão"}),agreement:e.fieldList({value:"business_agreement_id",text:"Convênio"}),externalCode:e.fieldList({value:"external_code",text:"Código Proposta"}),collaborator:e.fieldList({value:"collaborator_id",text:"Colaborador/Categoria"}),totalLiquid:e.fieldList({value:"total_liquid",text:"Valor",sortable:!0})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe os dados básicos desta venda.",size:["xs12","sm12","md12","lg12"]}),personType:e.fieldSelect({value:"person_profile",text:"Perfil",options:[{value:"customer",text:"Cliente"},{value:"prospect",text:"Prospect"}],size:["xs12","sm12","md2","lg2"],defaultOption:"customer",showField:function(e){return!e.id}}),personCustomer:e.fieldWiListDialog({value:"person_id",text:"Cliente",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"customer",show:"person.first_name",icon:"person_outline",disabled:function(e){return!!e.id},showField:function(e){return!e.id&&"customer"===e.person_profile}}),personProspect:e.fieldWiListDialog({value:"person_id",text:"Prospect",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"prospect",show:"person.first_name",icon:"person_outline",disabled:function(e){return!!e.id},showField:function(e){return!e.id&&"prospect"===e.person_profile}}),collaborator:e.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(e){return!e.id}}),status:e.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(e){return e.paid&&2===e.stage}}),category:e.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:e.fieldDate({value:"date_start",text:"Data de Emissão",size:["xs12","sm12","md3","lg3"]}),totalLiquid:e.fieldMoney({value:"amount_additional",text:"Valor",size:["xs12","sm12","md3","lg3"]}),externalCode:e.fieldText({value:"external_code",text:"Código Proposta",size:["xs12","sm12","md3","lg3"]}),advanced_view:e.fieldSwitch({value:"advanced_view",text:"Opções avançadas",size:["xs12","sm12","md3","lg3"]}),subHeader2:e.fieldSubHeader({text:"Informações complementares: Prazo de pagamento, comissões, etc."}),agreementId:e.fieldSelectApi({value:"business_agreement_id",text:"Convênio",size:["xs12","sm12","md4","lg4"],api:{url:"sales/budget/agreement",params:function(e){return{fields:"id,name,icon,color",order:"name,asc",category_id:e.business_category_id}}},show:"name",disabled:function(e){return!e.business_category_id},dependOn:["business_category_id"]}),agencyId:e.fieldSelectApi({value:"business_agency_id",text:"Órgão",size:["xs12","sm12","md3","lg3"],api:{url:"sales/budget/agency",params:function(e){return{fields:"id,name,icon,color",order:"name,asc",agreement_id:e.business_agreement_id}}},show:"name",dependOn:["business_agreement_id"],disabled:function(e){return!e.business_agreement_id}}),installmentAmount:e.fieldMoney({value:"amount_installment",text:"Valor da Parcela",size:["xs12","sm12","md3","lg3"]}),installmentQuantity:e.fieldSelect({value:"quantity_installment",text:"Qtd. Parcelas",placeholder:"Ex: 12 vezes",options:xz,size:["xs12","sm12","md2","lg2"]}),subHeader3:e.fieldSubHeader({text:"Opções avançadas",showField:function(e){return e.advanced_view}}),dateEnd:e.fieldDate({value:"date_end",text:"Data de Entrega",size:["xs12","sm12","md3","lg3"],showField:function(e){return e.advanced_view}}),percentageCollaborator:e.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}}),amountDiscount:e.fieldMoney({value:"amount_discount",text:"Valor de Desconto",size:["xs12","sm12","md3","lg3"],showField:function(e){return e.advanced_view}}),company:e.fieldSelectApi({value:"company_id",text:"Empresa",api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name",size:function(e){return e.id?["xs12","sm12","md6","lg6"]:["xs12","sm12","md12","lg12"]},showField:function(e){return e.advanced_view}}),collaboratorAdvanced:e.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(e){return!!e.id&&e.advanced_view}}),subHeaderObservation:e.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações."}),observation:e.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para adicionar observações..."})}),e.id={id:"fbded5ac",create:"22982ab2",update:"b41dcfec",delete:"80f80378"},e.title={list:" Vendas",edit:{create:"Nova Venda",update:"Editar Venda"}},e.params={limit:10,with:"agreement:id,name,icon,color"},e.icon="shopping_cart",e.apiUrl="sales/sale",e.maxWidth="900px",e.search={placeholder:"Pesquise ID, cliente, status ou categoria",fields:["id","person.name","person.first_name","status.name","category.name","external_code"]},e.urlDetails={name:"sale",params:{}},e.filters=new gz,e.components={list:{tableRow:function(){return a.e("chunk-f0f457fa").then(a.bind(null,"87b4"))}}},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.exports={permission:A["sb"],title:"Exportar",origins:{sales:{title:"Exportar Vendas",permission:A["tb"],description:"Exportar vendas para o Excel.",image:"/static/icons/excel_icon.png",wiConfig:"sale-export-filters"}}},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),Cz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Vendas Em Aberto",e.params["stage"]="open",e}return a}(kz),wz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Vendas Aprovadas",e.params["stage"]="close",e}return a}(kz),Sz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Vendas Rejeitadas",e.params["stage"]="cancel",e}return a}(kz),Dz=[],Ez=1;Ez<=120;Ez++)Dz.push({value:Ez,text:"".concat(Ez," vez").concat(Ez>1?"es":"")});var Oz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subheaderPerson:e.fieldSubHeader({text:"Informações do cliente",size:["xs12","sm12","md12","lg12"]}),person:e.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:e.fieldDate({value:"birthday",text:"Data de Nascimento",size:["xs12","sm12","md2","lg2"],required:!0}),rg:e.fieldText({value:"rg",text:"RG",size:["xs12","sm12","md2","lg2"],required:!0}),rgIssuer:e.fieldText({value:"rg_issuing_agency",text:"RG Emissor",placeholder:"Ex: SSP",required:!0,size:["xs12","sm12","md1","lg1"]}),rgIssuerState:e.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:e.fieldDate({value:"rg_issue_date",text:"RG Data Emissão",size:["xs12","sm12","md2","lg2"],required:!0}),motherName:e.fieldText({value:"mothers_name",text:"Nome da Mãe",size:["xs12","sm12","md3","lg3"]}),fatherName:e.fieldText({value:"fathers_name",text:"Nome do Pai",size:["xs12","sm12","md3","lg3"]}),naturalness:e.fieldText({value:"naturalness",text:"Naturalidade",placeholder:"Ex: São Paulo",size:["xs12","sm12","md2","lg2"]}),nationality:e.fieldSelect({value:"nationality",text:"Nacionalidade",placeholder:"Ex: Brasileiro",size:["xs12","sm12","md2","lg2"],options:[{value:"Brasileiro",text:"Brasileiro"},{value:"Estrangeiro",text:"Estrangeiro"}]}),sex:e.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:e.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:e.fieldMoney({value:"income_gross",text:"Renda Bruta",size:["xs12","sm12","md3","lg3"]}),salaryLiquid:e.fieldMoney({value:"salary_liquid",text:"Salário Líquido",size:["xs12","sm12","md3","lg3"]}),socialName:e.fieldText({value:"social_name",text:"Nome Social",placeholder:"Digite o nome social",size:["xs12","sm12","md3","lg3"]}),subheaderAddress:e.fieldSubHeader({text:"Informações de endereço",size:["xs12","sm12","md12","lg12"]}),createAddress:e.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:e.fieldWiListDialog({value:"address_id",text:"Endereço",size:["xs12","sm12","md9","lg9"],wiConfig:"address",show:"address.address_full",icon:"location_on",filter:function(e){return{where:"person_adresses.person_id,".concat(e.person_id)}},showField:function(e){return"use-existing"===e.create_address},wiEditData:function(e){return{person_id:e.person_id}}}),addressZipCode:e.fieldText({value:"zip_code",text:"CEP",required:!0,size:["xs12","sm12","md2","lg2"],placeholder:"#####-###",mask:"#####-###",showField:function(e){return"create"===e.create_address},button:ha}),addressStreet:e.fieldText({value:"address",text:"Endereço/Logradouro",required:!0,size:["xs12","sm12","md5","lg5"],placeholder:"Digite o endereço",showField:function(e){return"create"===e.create_address}}),addressNumber:e.fieldText({value:"number",text:"Número",required:!0,size:["xs12","sm12","md2","lg2"],placeholder:"Ex: 820",showField:function(e){return"create"===e.create_address}}),addressDistrict:e.fieldText({value:"district",text:"Bairro",required:!0,size:["xs12","sm12","md2","lg2"],placeholder:"Digite o bairro",showField:function(e){return"create"===e.create_address}}),addressComplement:e.fieldText({value:"complement",text:"Complemento",size:["xs12","sm12","md2","lg2"],placeholder:"Ex: APT. 201",showField:function(e){return"create"===e.create_address}}),addressCityIso:e.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(e){return"create"===e.create_address&&e.iso}}),addressCity:e.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(e){return"create"===e.create_address&&!e.iso}}),addressDescription:e.fieldText({value:"description",text:"Descrição",size:["xs12","sm12","md4","lg4"],placeholder:"Se desejar, coloque uma descrição ou observação.",showField:function(e){return"create"===e.create_address}}),subheaderBankAccount:e.fieldSubHeader({text:"Informações de conta bancária",size:["xs12","sm12","md12","lg12"]}),createFinanceAccount:e.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:e.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(e){return{where:"finance_accounts.person_id,".concat(e.person_id)}},showField:function(e){return"use-existing"===e.create_finance_account},wiEditData:function(e){return{person_id:e.person_id}}}),financeAccountType:e.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(e){return"create"===e.create_finance_account}}),financeAccountBank:e.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(e){return"create"===e.create_finance_account}}),financeAccountAgency:e.fieldText({value:"agency",text:"Agência",placeholder:"Ex: 1234",size:["xs12","sm12","md1","lg1"],required:!0,showField:function(e){return"create"===e.create_finance_account}}),financeAccountNumber:e.fieldText({value:"account",text:"N° da Conta",placeholder:"Ex: 12345",size:["xs12","sm12","md2","lg2"],required:!0,showField:function(e){return"create"===e.create_finance_account}}),financeAccountOperation:e.fieldText({value:"operation",text:"Dígito",placeholder:"Ex: 8",size:["xs12","sm12","md1","lg1"],showField:function(e){return"create"===e.create_finance_account}}),keyPix:e.fieldText({value:"integration_code",text:"Chave Pix",placeholder:"Ex: 12934587890",size:["xs12","sm12","md1","lg1"],showField:function(e){return"create"===e.create_finance_account}}),subheaderTalkContact:e.fieldSubHeader({text:"Informações de contato",size:["xs12","sm12","md12","lg12"]}),talkContact:e.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(e){return{where:"person_id,".concat(e.person_id)}},required:!0}),email:e.fieldText({value:"email",text:"E-mail",placeholder:"Ex: nome@gmail.com",size:["xs12","sm12","md6","lg6"]}),subHeader1:e.fieldSubHeader({text:"Informe os dados básicos desta venda.",size:["xs12","sm12","md12","lg12"]}),dateStart:e.fieldDate({value:"date_start",text:"Data de Emissão",size:["xs12","sm12","md2","lg2"]}),totalLiquid:e.fieldMoney({value:"amount_additional",text:"Valor",size:["xs12","sm12","md2","lg2"]}),externalCode:e.fieldText({value:"external_code",text:"Código da Venda",size:["xs12","sm12","md2","lg2"]}),integrationCode:e.fieldText({value:"integration_code",text:"Matrícula",size:["xs12","sm12","md2","lg2"]}),sumAmountUnit:e.fieldMoney({value:"sum_amount_unit",text:"Margem Total",size:["xs12","sm12","md2","lg2"]}),advanced_view:e.fieldSwitch({value:"advanced_view",text:"Opções avançadas",size:["xs12","sm12","md2","lg2"]}),subHeader2:e.fieldSubHeader({text:"Informações complementares: Prazo de pagamento, comissões, etc."}),agreementId:e.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:e.fieldMoney({value:"amount_installment",text:"Valor da Parcela",size:["xs12","sm12","md3","lg2"]}),installmentQuantity:e.fieldSelect({value:"quantity_installment",text:"Quantidade de Parcelas",placeholder:"Ex: 12 vezes",options:Dz,size:["xs12","sm12","md3","lg2"]}),integration:e.fieldText({value:"integration",text:"Cod. Correspondente",size:["xs12","sm12","md2","lg2"]}),invoice:e.fieldText({value:"invoice",text:"ID Averbação",size:["xs12","sm12","md2","lg2"]}),subHeader3:e.fieldSubHeader({text:"Opções avançadas",showField:function(e){return e.advanced_view}}),dateEnd:e.fieldDate({value:"date_end",text:"Data de Entrega",size:["xs12","sm12","md3","lg3"],showField:function(e){return e.advanced_view}}),dateValidity:e.fieldDate({value:"date_validity",text:"Data de Validade",size:["xs12","sm12","md3","lg3"],showField:function(e){return e.advanced_view}}),percentageCollaborator:e.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}}),amountDiscount:e.fieldMoney({value:"amount_discount",text:"Valor de Desconto",size:["xs12","sm12","md3","lg3"],showField:function(e){return e.advanced_view}}),company:e.fieldSelectApi({value:"company_id",text:"Empresa",api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name",size:function(e){return e.id?["xs12","sm12","md6","lg6"]:["xs12","sm12","md12","lg12"]},showField:function(e){return e.advanced_view}}),collaboratorAdvanced:e.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(e){return!!e.id&&e.advanced_view}}),subHeaderObservation:e.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações."}),observation:e.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para adicionar observações..."})}),e.id={id:"fbded5ac",create:"22982ab2",update:"b41dcfec",delete:"80f80378"},e.title={list:"Vendas",edit:{create:"Nova Venda",update:"Editar Venda"}},e.icon="shopping_cart",e.apiUrl="sales/sale/full-credit",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),Tz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="fbded5ac",e.apiUrl="sales/sale-export",e.fieldsEdit.status_id.apiUrl="sales/config/status/sale",e.fieldsEdit.category_id.apiUrl="sales/config/category/sale",e}return a}(gx),Az=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.availableFields.status_id.apiUrl="sales/config/status/contract",e.availableFields.category_id.apiUrl="sales/config/category/contract",e.filtersCacheKey="contract-filters",e.fields=[e.availableFields.subHeader1,e.availableFields.status_id,e.availableFields.category_id,e.availableFields.external_code,e.availableFields.person_id,e.availableFields.collaborator_id,e.availableFields.tags,e.availableFields.subHeader2,e.availableFields.dateField,e.availableFields.dateStart,e.availableFields.dateEnd,e.availableFields.subHeader4,e.availableFields.state_id,e.availableFields.city_id,e.availableFields.subHeader3,e.availableFields.product_id,e.availableFields.service_id],e}return a}(c_),Fz=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),personName:e.fieldList({value:"person.name",text:"Nome do Cliente"}),status:e.fieldList({value:"business_status_id",text:"Status/Etapa",align:"center"}),collaborator:e.fieldList({value:"business_category_id",text:"Categoria/Tipo",align:"center"}),address:e.fieldList({value:"address_id",text:"Endereço",sortable:!1}),external_code:e.fieldList({value:"external_code",text:"Código externo",sortable:!0}),options:e.fieldList({value:"options",text:"Opções",sortable:!1})}),e.id={id:A["i"],create:A["j"],update:A["l"],delete:A["k"]},e.name="contract",e.title={list:"Contratos",edit:{insert:"Novo Contrato",update:"Editar Contrato"}},e.icon="border_color",e.apiUrl="saless/contract",e.urlDetails.name=e.permissionIsAvaiable(A["M"])?"internet-contract":"contract",e.components.list.tableRow=function(){return a.e("chunk-6dc71822").then(a.bind(null,"1bba"))};var s=e.fieldsEdit;return e.fieldsEdit.dateStart.text="Início do contrato",e.fieldsEdit.dateEnd.text="Termino do contrato",e.fieldsEdit.subHeader1.text="Informe os dados básicos deste contrato.",e.fieldsEdit.status.apiUrl="sales/config/status/contract",e.fieldsEdit.category.apiUrl="sales/config/category/contract",e.fieldsEdit.externalCode=e.fieldDate({value:"invoice_first_date",text:"Data primeiro pagamento",size:["xs12","sm12","md2","lg2"],required:function(e){return e.invoice_type_id==iu}}),e.clearFields(),e.setFields(e.fieldsList),e.setFields(s),e}return i}(ub),Iz=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.apiUrl="saless/contract",e.urlDetails.name="contract",e.filters=new Az,e.components.list.tableRow=function(){return a.e("chunk-6dc71822").then(a.bind(null,"1bba"))},e.fieldsEdit.status.apiUrl="sales/config/status/contract",e.fieldsEdit.category.apiUrl="sales/config/category/contract",e}return i}(Fz),Pz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Contratos Em Análise",e.params.stage="open",e.urlDetails.name="contract",e}return a}(Iz),jz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Contratos Assinados",e.params.stage="close",e.params.is_recurrent="no",e.urlDetails.name="contract",e}return a}(Iz),qz=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),personName:e.fieldList({value:"person.name",text:"Nome do Cliente",sortable:!1}),status:e.fieldList({value:"business_status_id",text:"Status/Etapa",align:"center"}),category:e.fieldList({value:"business_category_id",text:"Categoria/Tipo",align:"center"}),invoice_pay_day:e.fieldList({value:"invoice_pay_day",text:"Dia de pgto.",align:"center"}),finance_situation:e.fieldList({value:"finance_situation",text:"Situação",sortable:!0,align:"center"}),end_date:e.fieldList({value:"end_date",text:"Encerramento",sortable:!0,align:"center"}),total_liquid:e.fieldList({value:"total_liquid",text:"Valor",sortable:!0,align:"center"})}),e.title.list="Contratos Recorrentes Ativos",e.urlDetails.name="contract",e.params.stage="close",e.params.is_recurrent="yes",e.params.with="invoices_late:id,status,business_id,date_validity,in_out",e.components.list.tableRow=function(){return a.e("chunk-51066cba").then(a.bind(null,"b63d"))},e.clearFields(),e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Iz),$z=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.urlDetails.name="contract",e.title.list="Contratos Cancelados",e.params.stage="cancel",e}return a}(Iz),zz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{message:e.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:e.fieldSubHeader({text:"Informe o novo dia de vencimento"}),invoicePayDay:e.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})}),e.id=A["l"],e.actions={update:!0},e.title="Alterar dia de vencimento",e.icon="event_repeat",e.apiUrl="internet/contract/pay-day",e.maxWidth="400px",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),Nz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id={id:A["G"],create:A["H"],update:A["J"],delete:A["I"]},e.name="guarantee",e.title={list:"Termos de Garantia",edit:{insert:"Novo Termo de Garantia",update:"Editar Termo de Garantia"}},e.icon="privacy_tip",e.apiUrl="saless/guarantee",e.urlDetails.name="guarantee",e.fieldsEdit.dateStart.text="Início da garantia",e.fieldsEdit.dateEnd.text="Termino da garantia",e.fieldsEdit.subHeader1.text="Informe os dados básicos deste termo de garantia.",e.fieldsEdit.status.apiUrl="sales/config/status/guarantee",e.fieldsEdit.category.apiUrl="sales/config/category/guarantee",e}return a}(ub),Mz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Garantias Em Análise",e.params.stage="open",e}return a}(Nz),Lz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Garantias Vigentes",e.params.stage="close",e}return a}(Nz),Rz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Garantias Canceladas",e.params.stage="cancel",e}return a}(Nz),Uz=function(e,t){return{id:e,title:"Adicionar Nota",icon:"message",apiUrl:"sales/"+t+"/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}]}},Wz={sale:Uz("b41dcfec","sale"),budget:Uz("d3c48579","budget")},Vz={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(e){return e.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}]},Bz=function(e,t,a,i){return{id:e,title:{edit:{create:"Incluir "+i,update:"Editar "+i}},apiUrl:"sales/"+t+"/item",fields:Vz[a],fieldsFixed:[{value:"amount_total",data:0}]}},Hz=(Bz("b41dcfec","sale","product","Produto"),Bz("d3c48579","budget","product","Produto"),Bz("b41dcfec","sale","service","Serviço"),Bz("d3c48579","budget","service","Serviço"),function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Selecione o Item, informe a quantidade e valores."}),stockId:e.fieldSelectApi({value:"stock_id",text:"Estoque",required:!0,size:["xs12","sm12","md3","lg3"],disabled:function(e){return(null===e||void 0===e?void 0:e.stage)>1},api:{url:"stock",params:{fields:"id,name",order:"name,asc"}},show:"name"}),itemId:e.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:e.fieldText({value:"description",text:"Descrição",placeholder:"Insira a descrição aqui...",size:["xs12","sm12","md4","lg4"]}),quantity:e.fieldNumber({value:"quantity",text:"Quantidade",size:["xs12","sm12","md2","lg2"],required:!0,step:".01"}),amountCost:e.fieldMoney({value:"amount_cost",text:"Val. custo (opcional)",size:["xs12","sm12","md2","lg2"],required:!1}),calculateMargin:e.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:e.fieldMoney({value:"amount_unit",text:"Valor Unitário",size:["xs12","sm12","md2","lg2"],required:!0}),amountDiscount:e.fieldMoney({value:"amount_discount",text:"Valor Desconto",size:["xs12","sm12","md2","lg2"],required:!0}),itemCategoryId:e.fieldSelectApi({value:"business_item_category_id",text:"Categoria do Item",required:e.permissionIsAvaiable("db89e384"),api:{url:"sales/sale/item-category",params:{fields:"id,name",order:"name,asc"}},show:"name",size:["xs12","sm12","md3","lg3"]}),subHeader2:e.fieldSubHeader({text:"Use este campo para registrar alguma observação interna."}),observation:e.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para observações."})}),e.list=!1,e.title={edit:{insert:"Incluir",update:"Editar"}},e.params={limit:10},e.icon="list",e.maxWidth="1200px",e.setFields(e.fieldsEdit),e.fieldsFixed=[{value:"amount_total",data:0}],e}return a}(Tt["a"])),Gz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title={edit:{insert:"Incluir Produto",update:"Editar Produto"}},e.icon="inventory_2",e.apiUrl="sales/sale/item",e.fieldsEdit.itemId.text="Produto",e.fieldsEdit.itemId.wiConfig="product",e.fieldsEdit.itemId.icon="inventory_2",e.fieldsEdit.description.text="Descrição do Produto",e}return a}(Hz),Yz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title={edit:{insert:"Incluir Serviço",update:"Editar Serviço"}},e.icon="room_service",e.apiUrl="sales/sale/item",delete e.fieldsEdit.stockId,e.fieldsEdit.itemId.size=["xs12","sm12","md6","lg6"],e.fieldsEdit.description.size=["xs12","sm12","md6","lg6"],e.fieldsEdit.itemId.text="Serviço",e.fieldsEdit.itemId.wiConfig="service",e.fieldsEdit.itemId.icon="room_service",e.fieldsEdit.description.text="Descrição do Serviço",e.clearFields(),e.setFields(e.fieldsEdit),e}return a}(Hz),Jz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="b41dcfec",e}return a}(Gz),Qz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="b41dcfec",e}return a}(Yz),Kz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="d3c48579",e}return a}(Gz),Xz=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="d3c48579",e}return a}(Yz),Zz=function(){for(var e=[],t=1;t<=60;t++)e.push({value:t,text:t+"x"});return e},eN=function(e,t,a){return{id:e,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:Zz(),edit:{insert:!0}},{value:"description",text:"Descrição",type:"text",list:!0,edit:!0,search:!0,size:function(e){return e.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}]}},tN={sale:eN("b41dcfec","Venda","sale"),budget:eN("d3c48579","Orçamento","budget")},aN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="fbded5ac",e.name="sale-persons",e.apiUrl="sales/sale/person",e.title={list:"Colaboradores",edit:{insert:"Adicionar Colaborador",update:"Atualizar Colaborador"}},e.icon="people",e.fields[11].options[1].text=e.fields[11].options[1].text+" aos recebimentos da venda.",e}return a}(jb),iN=new aN,sN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="b41dcfec",e.actions={update:!0},e.title="Receber",e}return a}(Lb),oN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.icon="shopping_cart",e.redirectOnSubmit=!0,e.setFields([e.fieldSubHeader({text:"Informe os dados da parcela abaixo."}),e.fieldDate({value:"date_validity",text:"Data de Vencimento",required:!0,size:["xs12","sm12","md3","ls3"]}),e.fieldMoney({value:"amount_initial",text:"Valor da parcela",required:!0,size:["xs12","sm12","md3","lg3"]}),e.fieldText({value:"description",text:"Descrição da parcela",size:["xs12","sm12","md6","lg6"]}),e.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"}),e.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(e){return e.disable_finance_account}}),e.fieldTextArea({value:"observation",text:"Observações da parcela",placeholder:"Ex: Parcela referente..."})]),e}return a}(Tt["a"]),nN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="b41dcfec",e.title={list:"",edit:{create:"Criar Parcela",update:"Editar parcela"}},e.apiUrl="sales/sale/finance",e.fieldsFixed=[{value:"in_out",data:1}],e}return a}(oN),rN={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}]},lN=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),name:e.fieldList({value:"name",text:"Nome do Status"}),order:e.fieldList({value:"order",text:"Ordem/posição"}),stage:e.fieldList({value:"stage",text:"Tipo de Status"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe o nome, tipo, cor e ícone deste status."}),name:e.fieldText({value:"name",text:"Nome do Status",size:["xs12","sm12","md5","lg5"]}),stage:e.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:e.fieldNumber({value:"order",text:"Ordem do Status",size:["xs12","sm12","md2","lg2"]}),active:e.fieldSwitch({value:"active",text:"Está ativo?",size:["xs12","sm12","md2","lg2"]}),color:e.fieldColor({value:"color",text:"Cor da Categoria",size:["xs12","sm12","md2","lg2"]}),icon:e.fieldWiGoogleIcon({value:"icon",text:"Ícone da Categoria",size:["xs12","sm12","md3","lg3"]}),user_profiles:e.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:e.fieldSwitch({value:"set_deadline",text:"Exigir data limite",size:["xs12","sm12","md2","lg2"],disabled:!0}),layout:e.fieldTextArea({value:"description",text:"Observações",placeholder:"Use este campo para observações do status."})}),e.list=!0,e.title={list:"Status/Etapas",edit:{insert:"Novo Status/Etapas",update:"Editar Status/Etapas"}},e.params={limit:10},e.icon="code",e.size=["xs12"],e.components.list.tableRow=function(){return a.e("chunk-a5c53a88").then(a.bind(null,"746b"))},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),cN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="a02e979e",e}return a}(lN),dN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Etapas de Venda",e.apiUrl="sales/config/status/sale",e}return a}(cN),uN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Etapas de Orçamento",e.apiUrl="sales/config/status/budget",e}return a}(cN),pN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Etapas de Contrato",e.apiUrl="sales/config/status/contract",e}return a}(cN),mN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Etapas de Garantia",e.apiUrl="sales/config/status/guarantee",e}return a}(cN),vN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldEditFinanceCategory",{subHeaderFinanceCategory:e.fieldSubHeader({text:"Vincule esta categoria a uma categoria financeira."}),finance_category_id:e.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"})}),e.id="a02e979e",e}return a}(Yb),fN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",Object(ke["a"])({subHeader1:e.fieldSubHeader({text:"Informe o nome, cor e ícone desta categoria."}),name:e.fieldText({value:"name",text:"Nome da Categoria",size:["xs12","sm12","md6","lg6"]}),color:e.fieldColor({value:"color",text:"Cor",size:["xs12","sm12","md2","lg2"]}),icon:e.fieldWiGoogleIcon({value:"icon",text:"Ícone da Categoria",size:["xs12","sm12","md4","lg4"]}),bank_id:e.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(e){var t=e.form,a=e.selected;console.log(t,a)}}),bank_product_id:e.fieldSelectApi({value:"bank_product_id",text:"Produto do Banco",api:{url:"sales/config/bank-product",params:function(e){return{fields:"id,name",bank_id:"".concat(e.bank_id),order:"order,asc"}}},show:"name",disabled:function(e){return!e.bank_id},size:["xs12","sm12","md6","lg6"],dependOn:["bank_id"],showField:function(e){return e.bank_id}})},e.permissionIsAvaiable("bc2dcdd9-8571-4515-9917-8c1f871ca822")&&Object(ke["a"])({},e.fieldEditFinanceCategory))),e.title.list="Categorias de Venda",e.apiUrl="sales/config/category/sale",e.permissionIsAvaiable("185a4bb9")&&(e.clearFields(),e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e.maxWidth="900px"),e}return a}(vN),gN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe o nome, cor e ícone desta categoria."}),name:e.fieldText({value:"name",text:"Nome da Categoria",size:["xs12","sm12","md6","lg6"]}),color:e.fieldColor({value:"color",text:"Cor",size:["xs12","sm12","md2","lg2"]}),icon:e.fieldWiGoogleIcon({value:"icon",text:"Ícone da Categoria",size:["xs12","sm12","md4","lg4"]}),bank_id:e.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(e){var t=e.form,a=e.selected;console.log(t,a)}}),bank_product_id:e.fieldSelectApi({value:"bank_product_id",text:"Produto do Banco",api:{url:"sales/config/bank-product",params:function(e){return{fields:"id,name",bank_id:"".concat(e.bank_id),order:"order,asc"}}},show:"name",disabled:function(e){return!e.bank_id},size:["xs12","sm12","md4","lg4"],dependOn:["bank_id"],showField:function(e){return e.bank_id}}),form:e.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"})}),e.title.list="Categorias de Orçamento",e.apiUrl="sales/config/category/budget",e.permissionIsAvaiable("185a4bb9")&&(e.clearFields(),e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e.maxWidth="900px"),e}return a}(vN),_N=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Categorias de Contrato",e.apiUrl="sales/config/category/contract";var i=e.fieldsEdit.subHeader3,s=e.fieldsEdit.layout;return delete e.fieldsEdit.subHeader3,delete e.fieldsEdit.layout,e.fieldsEditContractCategory=Object(ke["a"])(Object(ke["a"])(Object(ke["a"])({},e.fieldsEdit),e.permissionIsAvaiable("bc2dcdd9-8571-4515-9917-8c1f871ca822")&&Object(ke["a"])({},e.fieldEditFinanceCategory)),{},{subHeader3:i,layout:s}),e.clearFields(),e.setFields(e.fieldsList),e.setFields(e.fieldsEditContractCategory),e}return a}(vN),hN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Categorias de Termo de Garantia",e.apiUrl="sales/config/category/guarantee",e}return a}(vN);Xb.id="b9a915a3";var bN=Xb,xN=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),name:e.fieldList({value:"name",text:"Nome",align:"center"}),unitCode:e.fieldList({value:"unit.full_name",text:"Unidade de medida",align:"center"}),amountCost:e.fieldList({value:"amount_cost",text:"Preço de Custo",align:"center"}),margin:e.fieldList({value:"margin",text:"Markup %",align:"center"}),amountSale:e.fieldList({value:"amount_sale",text:"Preço de Venda",align:"center"}),options:e.fieldList({value:"id",text:"Opções",align:"center"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe os dados básicos deste serviço."}),name:e.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:e.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 e.permissionIsAvaiable(A["M"])}}),itemUnitId:e.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:e.fieldSwitch({value:"active",text:"Ativo",defaultValue:!0,size:["xs12","sm12","md3","lg3"]}),amountCost:e.fieldMoney({value:"amount_cost",text:"Preço de Custo",size:["xs12","sm12","md4","lg4"]}),margin:e.fieldNumber({value:"margin",text:"Markup %",placeholder:"Ex: 10 (10%)",step:".01",size:["xs12","sm12","md4","lg4"]}),amountSale:e.fieldMoney({value:"amount_sale",text:"Preço de Venda",size:["xs12","sm12","md4","lg4"]}),subHeader2:e.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações sobre este serviço."}),description:e.fieldTextArea({value:"description",text:"Observações do serviço",placeholder:"Por favor, descreva este chamado de forma detalhada."})}),e.list=!0,e.id=A["qb"],e.name="service",e.title={list:"Serviços",edit:{create:"Novo Serviço",update:"Atualizar Serviço"}},e.search={placeholder:"Pesquise ID ou nome do serviço",fields:["id","name"]},e.params={limit:10,order:"created_at,desc"},e.icon="room_service",e.apiUrl="register/service",e.apiParams={limit:50},e.maxWidth="800px",e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.components.list.tableRow=function(){return a.e("chunk-51b7e6c2").then(a.bind(null,"12cd"))},e.fieldsSelected={itemName:"serviço(s)"},e.imports={permission:A["ob"],title:"Importar",origins:{imanager:{title:"Importar do Excel",permission:A["pb"],description:"Baixe o modelo de planilha e importe para o sistema.",image:"/static/icons/excel_icon.png",wiConfig:"import-service-excel"}}},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),yN={id:A["qb"],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["ob"],title:"Importar Serviços",origins:{imanager:{title:"Importar do Excel",permission:A["pb"],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}]},kN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="b9a915a3",e}return a}(xN),CN=Gt({name:"Cliente",field:"customer"});CN.id={id:"549b7548",create:"ba7aae1c",update:"1bced885",delete:"d99b53a2"},CN.title={list:"Clientes",edit:{insert:"Novo cliente",update:"Editar cliente"}},CN.icon="people_outline",CN.apiUrl="register/person/customer",CN.urlDetails.name="customer",CN.params["with"]="address_master",CN.components={list:{tableRow:function(){return a.e("chunk-f2675864").then(a.bind(null,"893d"))}}},CN["imports"]={permission:A["jb"],title:"Importar Cliente",origins:{imanager:{title:"I-Manager",description:"Importar cliente do I-Manager através do CPF/CNPJ.",permission:A["lb"],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["kb"],image:"/static/integration/logos/hubspot-logo.png",wiConfig:""}}},CN["filters"]=new Rt;var wN=CN;wN.id="b9a915a3";var SN=wN;ox.id="b9a915a3";var DN=ox,EN=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.title={list:"Cupons de Desconto",edit:{create:"Criar novo cupom de desconto",update:"Editar cupom de desconto"}},e.icon="card_giftcard",e.search={placeholder:"Pesquise ID, Descrição ou Código único",fields:["id","slug","description"]},e.components.list.tableRow=function(){return a.e("chunk-7a4adee8").then(a.bind(null,"a243"))},e.setFields([e.fieldSubHeader({text:"Informe abaixo as informações do cupom de desconto."}),e.fieldText({value:"description",text:"Descrição do Cupom",placeholder:"Ex: Cupom de Desconto 1",required:!0,size:["xs12","sm12","md3","lg3"]}),e.fieldMoney({value:"amount",text:"Valor do desconto",required:!0,size:["xs12","sm12","md3","lg3"]}),e.fieldNumber({value:"quantity",text:"Quantidade Disponível",required:!0,size:["xs12","sm12","md3","lg3"]}),e.fieldText({value:"slug",text:"Código único do cupom",placeholder:"Ex: cupom-de-desconto-1",required:!1,disabled:!1,size:["xs12","sm12","md3","lg3"]})]),e.setFields([e.fieldList({value:"id",text:"Token do Cupom"}),e.fieldList({value:"description",text:"Descrição do Cupom"}),e.fieldList({value:"slug",text:"Código único do cupom"}),e.fieldList({value:"amount",text:"Valor do desconto"}),e.fieldList({value:"quantity",text:"Quantidade Disponível/Total"}),e.fieldList({value:"id",text:"Opções"})]),e}return i}(Tt["a"]),ON=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="b9a915a3",e.apiUrl="sales/sale/coupon",e}return a}(EN),TN=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id={id:"c4f8c247",create:"1924fe51",update:"324e9d87",delete:"22e2e801"},e.name="task-sales-all",e.title={list:"Agendamentos",edit:{insert:"Criar novo Agendamento",update:"Editar Agendamento"}},e.urlDetails={name:"task-sale",params:{}},e.apiUrl="tasks/task",e.icon="event_available",e.params={limit:10,order:"date,desc"},e.search={placeholder:"Pesquise pelo(a) nome ou código do cliente",fields:["person_id","person.first_name"]},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.components.list.tableRow=function(){return a.e("chunk-3cc1b15a").then(a.bind(null,"9974"))},e.setFields([e.fieldSubHeader({text:"Informe os dados básicos "}),e.fieldWiListDialog({value:"person_id",text:"Cliente",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"customer",show:"customer.first_name",icon:"person_outline"}),e.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"}),e.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(e){return!!e.id}}),e.fieldDate({value:"date",text:"Data",required:!0,size:["xs12","sm12","md2","lg2"]}),e.fieldTime({value:"time",text:"Horário",required:!1,size:["xs12","sm12","md1","lg1"]}),e.fieldText({value:"description",text:"Descrição",size:["xs12","sm12","md6","lg6"],required:!1}),e.fieldWiListDialog({value:"responsible_id",text:"Colaborador Responsável",required:!1,size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"responsible.first_name",icon:"person_outline"}),e.fieldSubHeader({text:"Observações ou anotações "}),e.fieldEditor({value:"observation",text:"Observações",placeholder:"Ex: Como deve ser executado(a)."}),e.fieldList({value:"person_id",text:"Cliente",sortable:!1}),e.fieldList({value:"date",text:"Horário",sortable:!1}),e.fieldList({value:"type",text:"Procedimento",sortable:!1}),e.fieldList({value:"status",text:"Status",align:"center",sortable:!1}),e.fieldList({value:"description",text:"Descrição",sortable:!1})]),e}return i}(Tt["a"]),AN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Agendamentos",e.icon="event",e.params={limit:10,order:"date,desc",where:"status,!=,100;status,!=,101"},e}return a}(TN),FN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Histórico",e.icon="event_available",e.params={limit:10,order:"date,desc",where:"status,100"},e}return a}(TN),IN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Desistências",e.icon="event_busy",e.params={limit:10,order:"date,desc",where:"status,101"},e}return a}(TN),PN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id=A["vb"],e.name="sale-layout",e.title="Editar documento",e.icon="edit",e.apiUrl="sales/sale",e}return a}(Wb),jN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id=A["g"],e.name="budget-layout",e.title="Editar documento",e.icon="edit",e.apiUrl="sales/budget",e}return a}(Wb),qN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id=A["l"],e.name="contract-layout",e.title="Editar documento",e.icon="edit",e.apiUrl="sales/contract",e}return a}(Wb),$N=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),name:e.fieldList({value:"name",text:"Nome da Categoria"}),observation:e.fieldList({value:"observation",text:"Observações"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe o nome, cor e ícone desta categoria."}),name:e.fieldText({value:"name",text:"Nome da Categoria",size:["xs12","sm12","md5","lg5"]}),typeId:e.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:e.fieldColor({value:"color",text:"Cor da Categoria",size:["xs12","sm12","md2","lg2"]}),icon:e.fieldWiGoogleIcon({value:"icon",text:"Ícone da Categoria",size:["xs12","sm12","md2","lg2"]}),subHeader2:e.fieldSubHeader({text:"Use este campo para registrar alguma observação interna."}),observation:e.fieldTextArea({value:"observation",text:"Observações",size:["xs12","sm12","md12","lg12"]})}),e.list=!0,e.id="b9a915a3",e.title={list:"Categoria de itens",edit:{insert:"Novo Categoria de itens",update:"Editar Categoria de itens"}},e.params={limit:10},e.apiUrl="sales/sale/item-category",e.icon="category",e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),zN=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),name:e.fieldList({value:"name",text:"Nome do Convênio"}),slug:e.fieldList({value:"slug",text:"Identificador"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe o nome, identificador e ícone deste convênio."}),name:e.fieldText({value:"name",text:"Nome do Convênio",required:!0,size:["xs12","sm12","md12","lg12"]}),color:e.fieldColor({value:"color",text:"Cor",size:["xs12","sm12","md6","lg6"]}),icon:e.fieldWiGoogleIcon({value:"icon",text:"Ícone do Convênio",size:["xs12","sm12","md6","lg6"]}),subHeader2:e.fieldSubHeader({text:"Descreva os detalhes deste convênio."}),description:e.fieldTextArea({value:"description",text:"Descrição",placeholder:"Descreva os detalhes deste convênio..."})}),e.list=!0,e.title={list:"Convênios",edit:{insert:"Novo Convênio",update:"Editar Convênio"}},e.search={placeholder:"Pesquise ID ou nome do convênio",fields:["id","name","slug"]},e.params={limit:10},e.apiUrl="sales/budget/agreement",e.icon="handshake",e.maxWidth="500px",e.size=["xs12","sm12","md8","ls8","xl8","offset-md2","offset-ls2","offset-xl2"],e.components.list.tableRow=function(){return a.e("chunk-c3044860").then(a.bind(null,"fe86"))},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),NN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="a02e979e",e}return a}(zN),MN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Convênios de Proposta",e}return a}(NN),LN=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),name:e.fieldList({value:"name",text:"Nome do Órgão"}),slug:e.fieldList({value:"slug",text:"Identificador"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe o nome, identificador e ícone deste órgão."}),name:e.fieldText({value:"name",text:"Nome do Órgão",required:!0,size:["xs12","sm12","md12","lg12"]}),agreement:e.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:e.fieldColor({value:"color",text:"Cor",size:["xs12","sm12","md2","lg2"]}),icon:e.fieldWiGoogleIcon({value:"icon",text:"Ícone do Órgão",size:["xs12","sm12","md4","lg4"]}),subHeader2:e.fieldSubHeader({text:"Descreva os detalhes deste órgão."}),description:e.fieldTextArea({value:"description",text:"Descrição",placeholder:"Descreva os detalhes deste órgão..."})}),e.list=!0,e.title={list:"Órgãos",edit:{insert:"Novo Órgão",update:"Editar Órgão"}},e.search={placeholder:"Pesquise ID ou nome do órgão",fields:["id","name","slug"]},e.params={limit:10},e.apiUrl="sales/budget/agency",e.icon="handshake",e.maxWidth="500px",e.size=["xs12","sm12","md8","ls8","xl8","offset-md2","offset-ls2","offset-xl2"],e.components.list.tableRow=function(){return a.e("chunk-c3044860").then(a.bind(null,"fe86"))},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),RN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="a02e979e",e}return a}(LN),UN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Órgãos",e}return a}(RN),WN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="a02e979e",e}return a}(hx),VN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.apiUrl="sales/config/category/sale",e}return a}(WN),BN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.apiUrl="sales/config/category/budget",e}return a}(WN),HN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.apiUrl="sales/config/category/contract",e}return a}(WN),GN=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.apiUrl="sales/config/category/guarantee",e}return a}(WN),YN=i["a"].state.system,JN={budget:ez.budget,"budget-open":ez.open,"budget-close":ez.close,"budget-template":new mz,"budget-cancel":ez.cancel,"budget-simple":new tz};"wise-message"==YN&&(JN={budget:new nz,"budget-open":new rz,"budget-close":new lz,"budget-template":new mz,"budget-cancel":new cz,"budget-simple":new nz,"budget-full":new pz});var QN={sale:hz.sale,"sale-open":hz.open,"sale-close":hz.close,"sale-cancel":hz.cancel,"sale-simple":new bz};"wise-message"==YN&&(QN={sale:new kz,"sale-open":new Cz,"sale-close":new wz,"sale-cancel":new Sz,"sale-simple":new kz,"sale-full":new Oz});var KN=Object(ke["a"])(Object(ke["a"])(Object(ke["a"])({},QN),{},{"sale-event":Wz.sale,"sale-person":iN,"sale-item-product":new Jz,"sale-item-service":new Qz,"sale-finances":tN.sale,"sale-finance":new sN,"sale-finance-edit":new nN,"sale-layout":new PN,"sale-codes":rN,"sale-export-filters":new Tz},JN),{},{"budget-event":Wz.budget,"budget-item-product":new Kz,"budget-item-service":new Xz,"budget-finances":tN.budget,"budget-finance":new sN,"budget-layout":new jN,"budget-export-filters":new az,"budget-events-export-filters":new iz,"import-budget-from-excel":new vz,contract:new Iz,"contract-open":new Pz,"contract-close":new jz,"contract-recurrent":new qz,"contract-cancel":new $z,"contract-layout":new qN,"contract-pay-day":new zz,guarantee:new Nz,"guarantee-open":new Mz,"guarantee-close":new Lz,"guarantee-cancel":new Rz,"config-status-sale":new dN,"config-status-budget":new uN,"config-status-contract":new pN,"config-status-guarantee":new mN,"config-category-sale":new fN,"config-category-budget":new gN,"config-category-contract":new _N,"config-category-guarantee":new hN,"config-category-sale-layout-html":new VN,"config-category-budget-layout-html":new BN,"config-category-contract-layout-html":new HN,"config-category-guarantee-layout-html":new GN,"sales-register-product":bN,"sales-register-service":new kN,"sales-register-customer":SN,"sales-register-collaborator":DN,"sales-register-coupon":new ON,business:new fz,"task-sales-opened":new AN,"task-sales-closed":new FN,"task-sales-canceled":new IN,"business-item-category":new $N,"sales-agreement":new MN,"sales-agency":new UN}),XN={id:A["i"],icon:"border_color",title:"Gestão de Contratos",children:[{id:A["i"],icon:"select_all",title:"Contratos Em Aberto",route:{name:"sales-list",params:{page:"contract-open"}}},{id:A["i"],icon:"done_outline",title:"Contratos Assinados",route:{name:"sales-list",params:{page:"contract-close"}}},{id:A["i"],icon:"play_circle_outline",title:"Contratos Recorrentes Ativos",route:{name:"sales-list",params:{page:"contract-recurrent"}}},{id:A["i"],icon:"close",title:"Contratos Cancelados",route:{name:"sales-list",params:{page:"contract-cancel"}}}]},ZN=[{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"}}}]},XN,{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["t"],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"}}}]}],eM={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:ZN,router:K$,config:KN},tM={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:[Wx,gI,PE,Wa,kI,eM,PI]},aM=[],iM=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id="1d91353e",e.name="post",e.title={list:"Sites",edit:{insert:"Novo Site",update:"Editar Site"}},e.apiUrl="sites/site",e.icon="web",e.search={placeholder:"Pesquise pelo nome ou pelo domínio do site",fields:["name","domain"]},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.components.list.tableRow=function(){return a.e("chunk-023e2878").then(a.bind(null,"7c2a"))},e.setFields([e.fieldSubHeader({text:"Informe nome, domínio e o repositório deste site."}),e.fieldText({value:"name",text:"Nome",required:!0,size:["xs12","sm12","md4","lg4"]}),e.fieldText({value:"domain",text:"Domínio",required:!0,size:["xs12","sm12","md4","lg4"]}),e.fieldText({value:"repository",text:"Repositório",required:!0,size:["xs12","sm12","md4","lg4"]}),e.fieldSubHeader({text:"Informe as configurações de acesso ao banco de dados.",showField:function(e){return!e.id}}),e.fieldText({value:"database_host",text:"Endereço do banco de dados",required:!0,size:["xs12","sm12","md4","lg4"],showField:function(e){return!e.id}}),e.fieldText({value:"database_name",text:"Nome do banco de dados",required:!0,size:["xs12","sm12","md2","lg2"],showField:function(e){return!e.id}}),e.fieldText({value:"database_user",text:"Usuário do banco de dados",required:!0,size:["xs12","sm12","md2","lg2"],showField:function(e){return!e.id}}),e.fieldText({value:"database_password",text:"Senha do banco de dados",required:!0,size:["xs12","sm12","md2","lg2"],showField:function(e){return!e.id}}),e.fieldText({value:"database_prefix",text:"Prefixo banco de dados",required:!0,size:["xs12","sm12","md2","lg2"],showField:function(e){return!e.id}}),e.fieldSubHeader({text:"Insira uma descrição para o site"}),e.fieldTextArea({value:"description",text:"Descrição",placeholder:"Conteúdo da publicação"})]),e.setFields([e.fieldList({value:"name",text:"Nome"}),e.fieldList({value:"domain",text:"Domínio"}),e.fieldList({value:"status_id",text:"Status",align:"center"}),e.fieldList({value:"access",text:"Acessar o site",sortable:!1}),e.fieldList({value:"options",text:"Opções",sortable:!1})]),e}return i}(Tt["a"]),sM=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="",e.title="Filtrar Publicações",e.maxWidth="500px",e.fields={site_id:e.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:e.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:e.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:e.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"]})},e}return a}(Lt["a"]),oM=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id="1d91353e",e.name="post",e.title={list:"Publicações",edit:{insert:"Nova Publicação",update:"Editar Publicação"}},e.apiUrl="sites/post",e.apiParams={order:"date_time,desc;created_at,desc",with:"site;categories"},e.icon="dynamic_feed",e.search={placeholder:"Pesquise pelo título da publicação",fields:["title"]},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.components.list.tableRow=function(){return a.e("chunk-b14f8f52").then(a.bind(null,"9bc5"))},e.filters=new sM,e.fieldsEdit={header1:e.fieldSubHeader({text:"Informe os dados básicos desta publicação."}),title:e.fieldText({value:"title",text:"Título",required:!0,size:["xs12","sm12","md5","lg5"]}),date_time:e.fieldDateTime({value:"date_time",text:"Data da publicação",required:!0,size:["xs12","sm12","md3","lg3"]}),author_id:e.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:e.fieldWiListDialog({value:"site_id",text:"Site",required:!0,size:["xs12","sm12","md6","lg6"],wiConfig:"site",show:"site.name",icon:"rss_feed",disabled:function(e){return!!e.id}}),file_id:e.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:e.fieldText({value:"description",text:"Descrição",size:["xs12","sm12","md5","lg5"]}),status_id:e.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:e.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:e.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:e.fieldSubHeader({text:"Insira abaixo o conteúdo da publicação"}),content1:e.fieldTinyEditor({value:"content",text:"Conteúdo da publicação",showField:function(e){return 1===e.content_type_id}}),content2:e.fieldTextArea({value:"content",text:"Conteúdo da publicação",placeholder:"Conteúdo da publicação",showField:function(e){return 2===e.content_type_id}}),content3:e.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(e){return 3===e.content_type_id}}),content4:e.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(e){return 4===e.content_type_id}})},e.fieldsList=[e.fieldList({value:"id",text:"Tumbnail",sortable:!1}),e.fieldList({value:"title",text:"Título"}),e.fieldList({value:"status_id",text:"Status",align:"center"}),e.fieldList({value:"visibility_id",text:"Visibilidade",align:"center"}),e.fieldList({value:"date_time",text:"Publicação",align:"center"}),e.fieldList({value:"id",text:"Opções",sortable:!1})],e.setFields(e.fieldsEdit),e.setFields(e.fieldsList),e}return i}(Tt["a"]),nM=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.clearFields(),e.fieldsEdit.visibility_id.disabled=!0,e.fieldsEdit.visibility_id.required=!1,e.setFields(e.fieldsEdit),e.setFields(e.fieldsList),e}return a}(oM),rM=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Publicações Públicas",e.apiParams.visibility_id=1,e.fieldsFixed={visibility_id:1},e.clearFields(),e.setFields(e.fieldsEdit),e.setFields(e.fieldsList),e}return a}(nM),lM=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Publicações Protegidas",e.apiParams.visibility_id=2,e.fieldsFixed={visibility_id:2},e.clearFields(),e.setFields(e.fieldsEdit),e.setFields(e.fieldsList),e}return a}(nM),cM=a("499c"),dM=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.actions={list:!0,create:!0,update:!1,delete:!0},e.apiUrl="sites/post/file",e.apiParams={is_public:!0},e.clearFields(),e.editFields.file_id=e.fieldWiFileDialog({value:"file_id",text:"Imagem de destaque da publicação",placeholder:"Selecione uma imagem para a capa da publicação",showField:function(e){return!e.id},data:{is_public:!0},options:{galery:!1,upload:!0}}),e.setFields(e.editFields),e.setFields(e.listFields),e}return a}(cM["a"]),uM=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id="1d91353e",e.name="post-category",e.title={list:"Categorias",edit:{insert:"Novo Categorias",update:"Editar Categorias"}},e.apiUrl="sites/post/category",e.icon="category",e.search={placeholder:"Pesquise pelo nome da categoria",fields:["name"]},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.maxWidth="800px",e.components.list.tableRow=function(){return a.e("chunk-59288444").then(a.bind(null,"0269"))},e.setFields([e.fieldSubHeader({text:"Informe nome, domínio e o repositório deste site."}),e.fieldText({value:"name",text:"Nome",required:!0,size:["xs12","sm12","md6","lg6"]}),e.fieldText({value:"slug",text:"Slug (URI)",required:!0,size:["xs12","sm12","md6","lg6"]})]),e.setFields([e.fieldList({value:"name",text:"Nome"}),e.fieldList({value:"slug",text:"Slug (URI)"})]),e}return i}(Tt["a"]),pM=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.list=!0,e.id="1230c290",e.name="post-author-follower",e.title={list:"Seguidores",edit:{insert:"Novo Seguidor",update:"Editar Seguidor"}},e.apiUrl="sites/author/follower",e.icon="receipt_long",e.search={placeholder:"Pesquise pelo nome do seguidor ou autor",fields:["follower.name","author.name"]},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.setFields([e.fieldSubHeader({text:"Selecione o autor e em seguida o seguidor."}),e.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"}),e.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"})]),e.setFields([e.fieldList({value:"id",text:"ID"}),e.fieldList({value:"author.name",text:"Autor"}),e.fieldList({value:"follower.name",text:"Seguidor"})]),e}return a}(Tt["a"]),mM=Gt({name:"Cliente",field:"customer"});mM.id={id:"549b7548",create:"ba7aae1c",update:"1bced885",delete:"d99b53a2"},mM.title={list:"Clientes",edit:{insert:"Novo cliente",update:"Editar cliente"}},mM.icon="people_outline",mM.apiUrl="register/person/customer",mM.urlDetails.name="customer",mM.params["with"]="address_master",mM.components={list:{tableRow:function(){return a.e("chunk-f2675864").then(a.bind(null,"893d"))}}},mM["imports"]={permission:A["jb"],title:"Importar Cliente",origins:{imanager:{title:"I-Manager",description:"Importar cliente do I-Manager através do CPF/CNPJ.",permission:A["lb"],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["kb"],image:"/static/integration/logos/hubspot-logo.png",wiConfig:""}}},mM["filters"]=new Rt;var vM=mM;vM.id="b9a915a3",vM.apiUrl="sites/customer";var fM=vM,gM=function(e){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:Wt(e)}},_M=gM({name:"Autor",field:"author"});_M.id={id:"572557ff",create:"44c58c79",update:"32cfc701",delete:"a1db2f7b"},_M.title={list:"Autores",edit:{insert:"Novo Autor",update:"Editar Autor"}},_M.icon="person",_M.apiUrl="register/person/author",_M.urlDetails.name="author";var hM=_M;hM.id="95f7d3fe",hM.apiUrl="sites/author";var bM=hM,xM={site:new iM,post:new oM,"post-public":new rM,"post-private":new lM,"post-file":new dM,"post-category":new uM,"author-follower":new pM,"sites-customer":fM,author:bM},yM=[{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}],kM={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:yM,router:aM,config:xM},CM=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("view-detail",{attrs:{index:"business-dashboard",apiUrl:"stock/dashboard",notShowToolbar:!0,notGetID:!0},scopedSlots:e._u([{key:"default",fn:function(t){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(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("arrow_back")])],1)],1),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-stock.png",alt:"Wise Control, Dashboard Estoque"}})]),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"}},[e._v("Módulo")]),a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("span",[e._v("Estoque")])])],1),a("v-list-tile-action",{staticStyle:{"min-width":"1px !important",cursor:"pointer"},on:{click:function(e){return t.refresh()}}},[a("v-btn",{attrs:{flat:"",icon:"",color:"green"}},[a("v-icon",[e._v("refresh")])],1)],1)],1)],1)],1)],1),e._l(e.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"}},[e._v(e._s(i.icon))]),a("span",{staticStyle:{"font-size":"38px"}},[e._v(e._s(t.content.statistics[i.field]))])],1),a("v-btn",{attrs:{disabled:t.content.statistics[i.field]<1,color:"white",outline:""},on:{click:function(t){return e.$router.push(i.button.route)}}},[e._v(e._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(t){return e.$router.push({name:"stock-list",params:{page:"stock-movement"}})}}},[a("v-icon",{staticStyle:{height:"15px"}},[e._v("swap_horiz")]),a("span",[e._v("10 Últimas Movimentações")])],1),a("v-list",{staticStyle:{"max-height":"none !important"},attrs:{dense:""}},[e._l(t.content.last_movements,(function(t,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==t.type?a("div",{staticStyle:{"text-align":"center"}},[a("v-icon",{attrs:{color:"green","x-large":""}},[e._v("get_app")])],1):e._e(),2==t.type?a("div",{staticStyle:{"text-align":"center"}},[a("v-icon",{attrs:{color:"orange","x-large":""}},[e._v("publish")])],1):e._e()]),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("span",[e._v(e._s(t.item.name))])]),a("v-list-tile-sub-title",{staticStyle:{"font-size":"14px"}},[a("span",[e._v(e._s(t.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",[e._v(e._s(t.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(t){return e.$router.push({name:"stock-list",params:{page:"stock-transfer"}})}}},[a("v-icon",{staticStyle:{height:"15px"}},[e._v("import_export")]),a("span",[e._v("5 Últimas Transferências")])],1),a("v-list",{staticStyle:{"max-height":"none !important"},attrs:{dense:""}},[e._l(t.content.last_transfers,(function(t,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":""}},[e._v("import_export")])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("span",[e._v("De")]),a("strong",[e._v(" "+e._s(t.stock_out.name)+" ")]),a("span",[e._v("Para")]),a("strong",[e._v(" "+e._s(t.stock_in.name)+" ")])]),a("v-list-tile-sub-title",{staticStyle:{"font-size":"14px"}},[a("span",[e._v(e._s(t.item.name))])])],1),a("v-list-tile-action",{staticStyle:{padding:"0 5px","text-align":"center","font-size":"24px"}},[a("span",[e._v(e._s(t.quantity))])])],1)]}))],2)],1)],1)],2)],1)]}}])})},wM=[],SM={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"}}}}]}}},DM=SM,EM=Object(m["a"])(DM,CM,wM,!1,null,null,null),OM=EM.exports,TM=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("DailyReportPage",{attrs:{title:e.title,finances:e.finances,products:e.products},on:{refresh:e.getData}})},AM=[],FM=(a("10d1"),a("bee2")),IM=a("9bd1"),PM=a("5364"),jM=a("dec9"),qM=new WeakMap,$M=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;Object(Dt["a"])(this,a);var s="seller-app/";return e=t.call(this,{baseURL:i["a"].state.base+s}),qM.set(Object(Ft["a"])(e),{writable:!0,value:void 0}),e.requestInterceptor(),e.responseInterceptor(),e}return Object(FM["a"])(a,[{key:"requestInterceptor",value:function(){this.instance.interceptors.request.use((function(e){return Dh["a"].check()&&(e.headers.Authorization="Bearer "+Dh["a"].token(),e.headers.Hash=Dh["a"].hash()),e}),(function(e){return Promise.reject(e)}))}},{key:"responseInterceptor",value:function(){var e=this;this.instance.interceptors.response.use((function(e){return e}),function(){var t=Object(Ae["a"])(regeneratorRuntime.mark((function t(a){var i,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return s=null===a||void 0===a||null===(i=a.response)||void 0===i?void 0:i.status,e.responseStatusCodeActions(s),t.abrupt("return",Promise.reject(a));case 3:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())}},{key:"responseStatusCodeActions",value:function(e){switch(e){case 401:Dh["a"].logout();break;case 403:Dh["a"].logout();break;case 404:console.warn("Desculpe, este conteúdo não foi encontrado!");break}}},{key:"list",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.instance.get(Object(PM["a"])(this,qM),{params:e}).then((function(e){return null===e||void 0===e?void 0:e.data})).catch((function(e){return console.error(e),!1}))}},{key:"findById",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.instance.get("".concat(Object(PM["a"])(this,qM),"/").concat(e),{params:t}).then((function(e){return e.data})).catch((function(e){return console.error(e),!1}))}},{key:"create",value:function(e){var t=this;return this.instance.post(Object(PM["a"])(this,qM),e).then((function(e){return e.data})).catch((function(e){return t.checkErrorResponse(e)}))}},{key:"update",value:function(e,t){var a=this;return this.instance.put("".concat(Object(PM["a"])(this,qM),"/").concat(e),t).then((function(e){return e.data})).catch((function(e){return console.log(e.response),a.checkErrorResponse(e)}))}},{key:"delete",value:function(e){var t=this;return this.instance.delete("".concat(Object(PM["a"])(this,qM),"/").concat(e)).then((function(e){return e.data})).catch((function(e){return console.log(e.response),t.checkErrorResponse(e)}))}},{key:"checkErrorResponse",value:function(e){if(null!==e&&void 0!==e&&e.response){var t=e.response;switch(t.status){case 422:return t.data;case 429:return this.createMessage(null,this.create429Message(t));case 500:return this.createMessage(null===t||void 0===t?void 0:t.data,"Erro interno do servidor.");default:return!1}}return!1}},{key:"createMessage",value:function(e,t){return{errors:{message:[(null===e||void 0===e?void 0:e.message)||t]}}}},{key:"create429Message",value:function(e){if(null!==e&&void 0!==e&&e.headers)return console.log(e.headers),console.log(new Date(1e3*e.headers["x-ratelimit-reset"])),"\n Você enviou um volume muito grande de solicitações.\n Tente novamente depois de ".concat(La["a"].time(1e3*e.headers["x-ratelimit-reset"]),".\n ")}},{key:"uri",get:function(){return Object(PM["a"])(this,qM)},set:function(e){Object(IM["a"])(this,qM,e)}}]),a}(jM["a"]),zM=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.uri="/report/collaborator-daily",e}return a}($M),NM=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-container",{attrs:{fluid:"","grid-list-lg":""}},[a("Loader",{attrs:{loading:e.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(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("arrow_back")])],1),a("h2",[e._v(e._s(e.title)+" ")]),a("v-spacer"),a("v-btn",{attrs:{flat:"",large:""},on:{click:function(t){e.dailyReportDialog=!0}}},[a("h2",[e._v(e._s(e._f("moment")(e.date,"DD/MM/YYYY")))])]),a("v-dialog",{attrs:{width:"300px"},model:{value:e.dailyReportDialog,callback:function(t){e.dailyReportDialog=t},expression:"dailyReportDialog"}},[a("v-card",[a("v-card-title",[a("h2",[e._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:e.dailyReportDialogDate,callback:function(t){e.dailyReportDialogDate=t},expression:"dailyReportDialogDate"}})],1)]),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{block:"",outline:"",color:"primary"},on:{click:function(t){return e.setNewDate()}}},[e._v(" definir data ")])],1)],1)],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.$emit("refresh")}}},[a("v-icon",[e._v("refresh")])],1)],1)],1)],1),a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.finances,(function(e,t){return a("v-flex",{key:"finance-"+t,attrs:{xs12:"",sm12:"",md4:"",lg4:"",xl4:""}},[a("DailyReportFinance",{attrs:{finance:e.finance,title:e.title}})],1)})),1),a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.products,(function(e,t){return a("v-flex",{key:"product-"+t,attrs:{xs12:"",sm12:"",md4:"",lg4:"",xl4:""}},[a("DailyReportProducts",{attrs:{products:e.products,title:e.title}})],1)})),1),a("v-layout",{attrs:{row:"",wrap:""}},[e.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",[e._v(" Clientes Atendidos em "+e._s(e._f("date")(e.date))+" ")]),a("v-spacer"),a("span",[e._v(" "+e._s(e.customers.length)+" ")])],1),e.customers&&e.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:e.customers,"hide-actions":""},scopedSlots:e._u([{key:"items",fn:function(t){var i=t.item;return[a("tr",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.$router.push({name:"customer-daily-report",params:{id:i.id}})}}},[a("td",{staticClass:"text-xs-center"},[a("h3",[e._v(e._s(i.id))])]),a("td",{staticClass:"text-xs-left"},[a("h3",[e._v(e._s(i.reference)+" - "+e._s(i.name))]),a("h4",{staticClass:"grey--text"},e._l(i.groups,(function(t){return a("span",{key:t.id},[e._v(e._s(t.description))])})),0)]),a("td",{staticClass:"text-xs-center"},[a("div",{staticStyle:{"font-size":"15px"}},[a("span",{staticClass:"ml-3"},[a("span",[e._v("Vendas: ")]),a("strong",[e._v(e._s(i.total_products_sale||"0"))])]),a("span",{staticClass:"ml-3"},[a("span",[e._v("Reposições: ")]),a("strong",[e._v(e._s(i.total_products_entry||"0"))])]),a("span",{staticClass:"ml-3"},[a("span",[e._v("Devoluções: ")]),a("strong",[e._v(e._s(i.total_products_removal||"0"))])])]),a("div",{staticClass:"grey--text"},[a("span",{staticClass:"ml-3 green--text"},[a("span",[e._v("Recebido do dia: ")]),a("strong",{staticStyle:{"font-size":"15px"}},[e._v(e._s(e._f("money")(i.total_finances_paid_today)))])]),a("span",{staticClass:"ml-3 orange--text"},[a("span",[e._v("Em aberto do dia: ")]),a("strong",{staticStyle:{"font-size":"15px"}},[e._v(e._s(e._f("money")(i.total_finances_unpaid_today)))])]),a("span",{staticClass:"ml-3 red--text"},[a("span",[e._v("Total em aberto: ")]),a("strong",{staticStyle:{"font-size":"15px"}},[e._v(e._s(e._f("money")(i.total_finances_unpaid)))])])])])])]}}],null,!1,2794862034)}):a("v-card-text",{staticClass:"mt-4 pb-5",staticStyle:{"text-align":"center"}},[a("h1",[e._v("Nenhum cliente atendido em "+e._s(e._f("moment")(e.date,"DD/MM/YYYY")))])])],1)],1):e._e()],1)],1)],1)},MM=[],LM=a("a6ae"),RM=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{attrs:{elevation:"15"}},[a("h3",{staticClass:"daily-report__product-title"},[e._v(e._s(e.title))]),a("v-divider"),a("h2",{staticClass:"text-center",staticStyle:{"text-align":"center"}},[e._v(e._s(e._f("money")(e.finance)))]),a("v-divider")],1)},UM=[],WM={name:"DailyReportFinance",props:{title:{type:String,required:!0,default:"- - -"},finance:{required:!0,default:0}}},VM=WM,BM=(a("4719e"),Object(m["a"])(VM,RM,UM,!1,null,"0c9525c4",null)),HM=BM.exports,GM=function(){var e=this,t=e.$createElement,a=e._self._c||t;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",[e._v(" "+e._s(e.title)+" ")]),a("v-spacer"),a("span",[e._v(" "+e._s(e.products.quantity)+" ")])],1),a("Products",{attrs:{products:e.products.products}}),a("v-divider")],1)},YM=[],JM=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.products.length>0?a("v-list",[e._l(e.products,(function(t,i){return[i?a("v-divider",{key:i+"-divider"}):e._e(),a("v-list-tile",{key:i,class:{"order-product__product--no-stock":0==t.quantity}},[a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[e._v(e._s(t.item.name))])]),t.item.description?a("v-list-tile-sub-title",[a("span",{domProps:{textContent:e._s(t.item.description)}})]):e._e(),a("v-list-tile-sub-title",[a("span",[e._v("Valor: ")]),a("strong",[e._v(" "+e._s(e._f("money")(t.item.amount_sale))+" ")]),a("span",[e._v("Total: ")]),a("strong",[e._v(" "+e._s(e._f("money")(t.item.amount_sale*t.quantity))+" ")])])],1),a("v-list-tile-avatar",{attrs:{tile:"",size:"50"}},[a("strong",{staticClass:"product__quantity"},[e._v(" "+e._s(t.quantity)+" ")])])],1)]}))],2):a("v-card",[a("v-card-text",[a("h2",[e._v("Nenhum produto encontrado.")])])],1)],1)},QM=[],KM={name:"ProductsQuantity",methods:{getFirstImage:function(e){var t,a,i;return null===e||void 0===e||null===(t=e.item)||void 0===t||null===(a=t.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[]}}}},XM=KM,ZM=(a("9fc6"),Object(m["a"])(XM,JM,QM,!1,null,"b7ac5fe4",null)),eL=ZM.exports,tL={name:"DailyReportProducts",props:{title:{type:String,required:!0,default:"- - -"},products:{required:!0,default:function(){return[]}}},components:{Products:eL}},aL=tL,iL=(a("e4d8"),Object(m["a"])(aL,GM,YM,!1,null,null,null)),sL=iL.exports,oL={name:"DailyReport",data:function(){return{dailyReportDialog:!1,dailyReportDialogDate:null}},computed:Object(ke["a"])(Object(ke["a"])({},Object(ol["e"])("DailyReport",["loading"])),{},{date:{get:function(){return this.$store.state.DailyReport.date},set:function(e){console.log(e),this.$store.commit("DailyReport/SET_DATE",e)}}}),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:sL,DailyReportFinance:HM,Loader:LM["a"]}},nL=oL,rL=(a("0cc6"),Object(m["a"])(nL,NM,MM,!1,null,"06f464db",null)),lL=rL.exports,cL={name:"DailyReportCollaborator",computed:Object(ke["a"])(Object(ke["a"])({},Object(ol["e"])("DailyReport",["collaborator","financesAccountBalance","financesToday","productCollaborator","productsEntry","productsRemoval","productsSale","financeSaleToday"])),{},{title:function(){var e;return(null===(e=this.collaborator)||void 0===e?void 0:e.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(ke["a"])(Object(ke["a"])({},Object(ol["b"])("DailyReport",["getReportData"])),{},{getData:function(){this.getReportData({service:zM,id:this.$route.params.id,action:this.action})},action:function(){this.$forceUpdate()}}),mounted:function(){this.getData()},watch:{$route:"getData"},components:{DailyReportPage:lL}},dL=cL,uL=Object(m["a"])(dL,TM,AM,!1,null,null,null),pL=uL.exports,mL=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("DailyReportPage",{attrs:{title:e.title,finances:e.finances,products:e.products},on:{refresh:e.getData}})},vL=[],fL=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.uri="/report/customer-daily",e}return a}($M),gL={name:"DailyReportCustomer",computed:Object(ke["a"])(Object(ke["a"])({},Object(ol["e"])("DailyReport",["customer","financesOpenedTotal","financesToday","productCustomer","productsEntry","productsRemoval","productsSale","financeSaleToday"])),{},{title:function(){var e;return(null===(e=this.customer)||void 0===e?void 0:e.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(ke["a"])(Object(ke["a"])({},Object(ol["b"])("DailyReport",["getReportData"])),{},{getData:function(){this.getReportData({service:fL,id:this.$route.params.id,action:this.action})},action:function(){this.$forceUpdate()}}),mounted:function(){this.getData()},watch:{$route:"getData"},components:{DailyReportPage:lL}},_L=gL,hL=Object(m["a"])(_L,mL,vL,!1,null,null,null),bL=hL.exports,xL=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("DailyReportPage",{attrs:{title:e.title,finances:e.finances,products:e.products,customers:e.allCustomers},on:{refresh:e.getData}})},yL=[],kL=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.uri="/report/daily",e}return a}($M),CL={name:"DailyReportAll",computed:Object(ke["a"])(Object(ke["a"])({},Object(ol["e"])("DailyReport",["customer","customers","financesOpenedTotal","financesPaidToday","financesUnpaidToday","productCustomer","productsEntry","productsRemoval","productsSale","financeSaleToday"])),{},{title:function(){var e;return(null===(e=this.customer)||void 0===e?void 0:e.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(ke["a"])(Object(ke["a"])({},Object(ol["b"])("DailyReport",["getReportData"])),{},{getData:function(){this.getReportData({service:kL,id:this.$route.params.id,action:this.action})},action:function(){this.$forceUpdate()}}),mounted:function(){this.getData()},watch:{$route:"getData"},components:{DailyReportPage:lL}},wL=CL,SL=Object(m["a"])(wL,xL,yL,!1,null,null,null),DL=SL.exports,EL=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"stock-adjustment-container"},[a("div",{staticClass:"content-wrapper"},[e._m(0),a("div",{staticClass:"progress-steps"},[a("div",{staticClass:"step",class:{active:e.currentStep>=1,completed:e.currentStep>1}},[a("div",{staticClass:"step-number"},[e._v("1")]),a("span",{staticClass:"step-title"},[e._v("Estoque")])]),a("div",{staticClass:"step-line",class:{completed:e.currentStep>1}}),a("div",{staticClass:"step",class:{active:e.currentStep>=2,completed:e.currentStep>2}},[a("div",{staticClass:"step-number"},[e._v("2")]),a("span",{staticClass:"step-title"},[e._v("Quantidade")])]),a("div",{staticClass:"step-line",class:{completed:e.currentStep>2}}),a("div",{staticClass:"step",class:{active:e.currentStep>=3}},[a("div",{staticClass:"step-number"},[e._v("3")]),a("span",{staticClass:"step-title"},[e._v("Confirmação")])])]),a("div",{staticClass:"step-content"},[1===e.currentStep?a("div",{staticClass:"step-card"},[e._m(1),a("div",{staticClass:"stock-selection"},[e.selectedStock?a("div",{staticClass:"selected-stock-card"},[a("div",{staticClass:"selected-stock-info"},[e._m(2),a("div",{staticClass:"stock-details"},[a("h4",{staticClass:"stock-name"},[e._v(e._s(e.selectedStock.name))]),a("p",{staticClass:"stock-id"},[e._v("ID: "+e._s(e.selectedStock.id))])]),a("button",{staticClass:"clear-btn",on:{click:e.clearStockSelection}},[a("i",{staticClass:"material-icons"},[e._v("close")])])])]):a("button",{staticClass:"select-stock-btn",on:{click:e.selectStock}},[a("i",{staticClass:"material-icons btn-icon"},[e._v("add")]),e._v(" Selecionar Estoque ")])])]):e._e(),2===e.currentStep?a("div",{staticClass:"step-card"},[e._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:e.quantityType,expression:"quantityType"}],staticClass:"radio-input",attrs:{type:"radio",value:"custom"},domProps:{checked:e._q(e.quantityType,"custom")},on:{change:function(t){e.quantityType="custom"}}}),a("span",{staticClass:"radio-label"},[e._v("Definir quantidade personalizada")])]),a("label",{staticClass:"radio-option"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.quantityType,expression:"quantityType"}],staticClass:"radio-input",attrs:{type:"radio",value:"zero"},domProps:{checked:e._q(e.quantityType,"zero")},on:{change:function(t){e.quantityType="zero"}}}),a("span",{staticClass:"radio-label"},[e._v("Zerar estoque completamente")])])]),"custom"===e.quantityType?a("div",{staticClass:"quantity-input-section"},[a("label",{staticClass:"input-label"},[e._v("Quantidade")]),a("div",{staticClass:"quantity-display"},[a("div",{staticClass:"quantity-value"},[e._v(e._s(e.customQuantity||"0"))]),a("div",{staticClass:"quantity-unit"},[e._v("unidades")])]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.customQuantity,expression:"customQuantity"}],staticClass:"quantity-input",attrs:{type:"text",placeholder:"Digite a quantidade"},domProps:{value:e.customQuantity},on:{input:[function(t){t.target.composing||(e.customQuantity=t.target.value)},e.validateQuantity],keypress:e.allowOnlyNumbers}}),a("p",{staticClass:"input-hint"},[e._v("Quantidade que será aplicada a todos os itens")])]):e._e(),"zero"===e.quantityType?a("div",{staticClass:"zero-quantity-display"},[a("div",{staticClass:"quantity-value zero"},[e._v("0")]),a("div",{staticClass:"quantity-unit"},[e._v("unidades")]),a("div",{staticClass:"zero-description"},[e._v("Todos os itens serão zerados")])]):e._e(),"zero"===e.quantityType?a("div",{staticClass:"warning-alert"},[e._m(4),e._m(5)]):e._e()]),a("div",{staticClass:"description-section"},[a("label",{staticClass:"input-label"},[e._v("Descrição (opcional)")]),a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.description,expression:"description"}],staticClass:"description-input",attrs:{placeholder:"Digite uma descrição para este ajuste...",maxlength:"150",rows:"3"},domProps:{value:e.description},on:{input:function(t){t.target.composing||(e.description=t.target.value)}}}),a("div",{staticClass:"char-counter"},[e._v(" "+e._s(e.description.length)+"/150 caracteres ")])])]):e._e(),3===e.currentStep?a("div",{staticClass:"step-card"},[e._m(6),a("div",{staticClass:"confirmation-card"},[a("div",{staticClass:"confirmation-details"},[a("div",{staticClass:"detail-row"},[a("span",{staticClass:"detail-label"},[e._v("Estoque:")]),a("span",{staticClass:"detail-value"},[e._v(e._s(e.selectedStock.name))])]),a("div",{staticClass:"detail-row"},[a("span",{staticClass:"detail-label"},[e._v("Ação:")]),a("span",{staticClass:"detail-value"},[a("div",{staticClass:"action-summary"},[a("div",{staticClass:"action-icon"},["zero"===e.quantityType?a("i",{staticClass:"material-icons"},[e._v("delete")]):a("i",{staticClass:"material-icons"},[e._v("numbers")])]),a("div",{staticClass:"action-text"},[a("div",{staticClass:"action-title"},[e._v(" "+e._s("zero"===e.quantityType?"Zerar estoque":"Definir quantidade: "+e.customQuantity)+" ")]),a("div",{staticClass:"action-subtitle"},[e._v(" "+e._s("zero"===e.quantityType?"Todos os itens = 0":(e.customQuantity||0)+" unidades por item")+" ")])])])])]),e.description?a("div",{staticClass:"detail-row"},[a("span",{staticClass:"detail-label"},[e._v("Descrição:")]),a("span",{staticClass:"detail-value description-text"},[e._v(e._s(e.description))])]):e._e()]),e._m(7)])]):e._e()]),a("div",{staticClass:"navigation-buttons"},[e.currentStep>1?a("button",{staticClass:"nav-btn secondary",on:{click:e.previousStep}},[a("i",{staticClass:"material-icons btn-icon"},[e._v("arrow_back")]),e._v(" Voltar ")]):e._e(),e.currentStep<3?a("button",{staticClass:"nav-btn primary",attrs:{disabled:!e.canProceed},on:{click:e.nextStep}},[e._v(" Próximo "),a("i",{staticClass:"material-icons btn-icon"},[e._v("arrow_forward")])]):e._e(),3===e.currentStep?a("button",{staticClass:"nav-btn success",attrs:{disabled:e.loading},on:{click:e.confirmAdjustment}},[e.loading?a("span",{staticClass:"loading-spinner"}):a("i",{staticClass:"material-icons btn-icon"},[e._v("check")]),e._v(" "+e._s(e.loading?"Processando...":"Confirmar Ajuste")+" ")]):e._e()])]),a("v-dialog",{staticClass:"success-dialog",attrs:{"max-width":"500",persistent:""},model:{value:e.successDialog,callback:function(t){e.successDialog=t},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"},[e._v("check_circle")])]),a("h2",{staticClass:"success-title"},[e._v("Ajuste Realizado com Sucesso!")]),a("p",{staticClass:"success-message"},[e._v(e._s(e.getSuccessMessage))])]),a("div",{staticClass:"success-details-grid"},[a("div",{staticClass:"grid-item"},[a("div",{staticClass:"grid-icon"},[a("i",{staticClass:"material-icons"},[e._v("warehouse")])]),a("div",{staticClass:"grid-content"},[a("div",{staticClass:"grid-label"},[e._v("Estoque")]),a("div",{staticClass:"grid-value"},[e._v(e._s(e.getStockName))])])]),a("div",{staticClass:"grid-item"},[a("div",{staticClass:"grid-icon"},[a("i",{staticClass:"material-icons"},[e._v("numbers")])]),a("div",{staticClass:"grid-content"},[a("div",{staticClass:"grid-label"},[e._v("Quantidade")]),a("div",{staticClass:"grid-value"},[e._v(e._s(e.getTargetQuantity)+" un")])])]),a("div",{staticClass:"grid-item"},[a("div",{staticClass:"grid-icon"},[a("i",{staticClass:"material-icons"},[e._v("inventory")])]),a("div",{staticClass:"grid-content"},[a("div",{staticClass:"grid-label"},[e._v("Processados")]),a("div",{staticClass:"grid-value"},[e._v(e._s(e.getItemsProcessed))])])]),a("div",{staticClass:"grid-item highlight"},[a("div",{staticClass:"grid-icon success"},[a("i",{staticClass:"material-icons"},[e._v("history")])]),a("div",{staticClass:"grid-content"},[a("div",{staticClass:"grid-label"},[e._v("Atualizados")]),a("div",{staticClass:"grid-value success-highlight"},[e._v(e._s(e.getItemsUpdated))])])]),e.getItemsUnchanged>0?a("div",{staticClass:"grid-item unchanged"},[a("div",{staticClass:"grid-icon warning"},[a("i",{staticClass:"material-icons"},[e._v("info")])]),a("div",{staticClass:"grid-content"},[a("div",{staticClass:"grid-label"},[e._v("Inalterados")]),a("div",{staticClass:"grid-value unchanged"},[e._v(e._s(e.getItemsUnchanged))])])]):e._e()]),a("div",{staticClass:"success-summary-compact"},[a("div",{staticClass:"summary-compact"},[a("i",{staticClass:"material-icons"},[e._v("trending_up")]),a("span",[e._v(e._s(e.getItemsUpdated)+" de "+e._s(e.getItemsProcessed)+" itens atualizados")])])])]),a("v-card-actions",{staticClass:"success-actions"},[a("v-btn",{staticClass:"close-btn",attrs:{color:"primary",large:"",block:""},on:{click:e.closeSuccessDialog}},[a("i",{staticClass:"material-icons"},[e._v("done")]),e._v(" Concluir ")])],1)],1)],1)],1)},OL=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"header-section"},[a("div",{staticClass:"header-icon"},[a("i",{staticClass:"material-icons"},[e._v("inventory_2")])]),a("h1",{staticClass:"header-title"},[e._v("Ajuste de Estoque em Massa")]),a("p",{staticClass:"header-subtitle"},[e._v("Gerencie o estoque de todos os itens de uma vez")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"step-header"},[a("div",{staticClass:"step-icon"},[a("i",{staticClass:"material-icons"},[e._v("warehouse")])]),a("h3",{staticClass:"step-title"},[e._v("Selecione o Estoque")]),a("p",{staticClass:"step-description"},[e._v(" Escolha qual estoque você deseja ajustar. Esta ação afetará todos os itens do estoque selecionado. ")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"stock-icon"},[a("i",{staticClass:"material-icons"},[e._v("warehouse")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"step-header"},[a("div",{staticClass:"step-icon"},[a("i",{staticClass:"material-icons"},[e._v("numbers")])]),a("h3",{staticClass:"step-title"},[e._v("Definir Quantidade")]),a("p",{staticClass:"step-description"},[e._v(" Informe a nova quantidade para todos os itens do estoque ou zere completamente. ")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"alert-icon"},[a("i",{staticClass:"material-icons"},[e._v("warning")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"alert-content"},[a("strong",[e._v("Atenção:")]),e._v(" Esta ação irá definir a quantidade de todos os itens como 0 (zero). ")])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"step-header"},[a("div",{staticClass:"step-icon"},[a("i",{staticClass:"material-icons"},[e._v("check_circle")])]),a("h3",{staticClass:"step-title"},[e._v("Confirmar Ajuste")]),a("p",{staticClass:"step-description"},[e._v(" Revise as informações antes de confirmar o ajuste de estoque. ")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"error-alert"},[a("div",{staticClass:"alert-icon"},[a("i",{staticClass:"material-icons"},[e._v("error")])]),a("div",{staticClass:"alert-content"},[a("strong",[e._v("Importante:")]),e._v(" Esta ação não poderá ser desfeita. Todos os itens do estoque serão atualizados com a quantidade especificada. ")])])}],TL={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 e=parseInt(this.customQuantity);return!isNaN(e)&&e>=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 e=this;this.$WiListDialog({wiConfig:"stock",callback:function(t){null!==t&&void 0!==t&&t.name&&null!==t&&void 0!==t&&t.id&&(e.selectedStock=t)},mode:"select"})},clearStockSelection:function(){this.selectedStock=null},nextStep:function(){this.canProceed&&this.currentStep++},previousStep:function(){this.currentStep>1&&this.currentStep--},confirmAdjustment:function(){var e=this;return Object(Ae["a"])(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.loading=!0,t.prev=1,a="zero"===e.quantityType?0:parseInt(e.customQuantity)||0,t.next=5,e.$WiApiPost({uri:"stocks/stock/set-all-items-quantity",data:{stock_id:e.selectedStock.id,quantity:a,action_type:e.quantityType,description:e.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(t){var a=t.sucess;a&&e.showSuccessDialog(null===a||void 0===a?void 0:a.data)}});case 5:t.next=10;break;case 7:t.prev=7,t.t0=t["catch"](1),console.error("Erro ao confirmar ajuste:",t.t0);case 10:return t.prev=10,e.loading=!1,t.finish(10);case 13:case"end":return t.stop()}}),t,null,[[1,7,10,13]])})))()},resetForm:function(){this.currentStep=1,this.selectedStock=null,this.quantityType="custom",this.customQuantity="",this.description=""},showSuccessDialog:function(e){this.successData=e,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(e){var t=e.which?e.which:e.keyCode;t>31&&(t<48||t>57)&&e.preventDefault()}}},AL=TL,FL=(a("c0f4"),Object(m["a"])(AL,EL,OL,!1,null,"fc55cbaa",null)),IL=FL.exports,PL=[{path:"dashboard-stock",name:"dashboard-stock",component:OM,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:Ej,meta:{id:A["Yb"],auth:!0,title:"Transferência para o estoque",icon:"local_grocery_store"}},{path:"product-transfer-in-collaborator/:id",name:"product-transfer-in-collaborator",component:Ej,meta:{id:A["Zb"],auth:!0,title:"Transferência para o colaborador",icon:"local_grocery_store"}},{path:"product-transfer-in-customer/:id",name:"product-transfer-in-customer",component:Ej,meta:{id:A["ec"],auth:!0,title:"Transferência para o cliente",icon:"local_grocery_store"}},{path:"product-transfer-out/:id",name:"product-transfer-out",component:Ej,meta:{id:A["kc"],auth:!0,title:"Transferência do estoque",icon:"local_grocery_store"}},{path:"product-transfer-out-collaborator/:id",name:"product-transfer-out-collaborator",component:Ej,meta:{id:A["lc"],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:Ej,meta:{id:A["qc"],auth:!0,title:"Transferência do cliente",icon:"local_grocery_store"}},{path:"product-entry/:id",name:"product-entry",component:Ej,meta:{id:A["Ab"],auth:!0,title:"Entrada de Produtos no Estoque",icon:"local_grocery_store"}},{path:"product-entry-collaborator/:id",name:"product-entry-collaborator",component:Ej,meta:{id:A["Bb"],auth:!0,title:"Movimentação para o colaborador",icon:"local_grocery_store"}},{path:"product-entry-customer/:id",name:"product-entry-customer",component:Ej,meta:{id:A["Gb"],auth:!0,title:"Movimentação para o cliente",icon:"local_grocery_store"}},{path:"product-removal/:id",name:"product-removal",component:Ej,meta:{id:A["Mb"],auth:!0,title:"Retirada de Produtos do estoque",icon:"local_grocery_store"}},{path:"product-removal-collaborator/:id",name:"product-removal-collaborator",component:Ej,meta:{id:A["Nb"],auth:!0,title:"Movimentação do estoque do colaborador",icon:"local_grocery_store"}},{path:"product-removal-customer/:id",name:"product-removal-customer",component:Ej,meta:{id:A["Sb"],auth:!0,title:"Movimentação do cliente",icon:"local_grocery_store"}},{path:"collaborator-daily-report/:id",name:"collaborator-daily-report",component:pL,meta:{auth:!0,title:"Relatório do dia"}},{path:"customer-daily-report/:id",name:"customer-daily-report",component:bL,meta:{auth:!0,title:"Relatório do dia"}},{path:"daily-report/:id",name:"daily-report",component:DL,meta:{auth:!0,title:"Relatório do dia"}},{path:"stock-ajustment",name:"stock-ajustment",component:IL,meta:{auth:!0,title:"Ajuste de Estoque"}}];function jL(e,t){return{id:{id:"9f35f528",create:"f39401b4",update:"cb0de42e",delete:"d227e21a"},list:!0,title:{list:"Estoques "+t,edit:{insert:"Adicionando Novo Estoque",update:"Editando Estoque"}},params:e,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(e){return 2==e.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(e){return 1==e.type}},{value:"public",text:"Opções avançadas",required:!1,size:["xs12","sm12","md2","lg2"],type:"switch",edit:!0,showField:function(e){return 1==e.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(e){return 3==e.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(e){return 4==e.type}},{text:"Dados de localização do estoque.",type:"subheader",edit:!0,showField:function(e){return e.public}},{value:"zip_code",text:"CEP",type:"text",size:["xs12","sm12","md2","lg2"],mask:"#####-###",required:!0,edit:!0,showField:function(e){return e.public}},{value:"address",text:"Endereço",type:"text",size:["xs12","sm12","md8","lg8"],required:!0,edit:!0,showField:function(e){return e.public}},{value:"number",text:"Número",type:"text",size:["xs12","sm12","md2","lg2"],required:!0,edit:!0,showField:function(e){return e.public}},{value:"district",text:"Bairro",type:"text",size:["xs12","sm12","md4","lg4"],required:!0,edit:!0,showField:function(e){return e.public}},{value:"complement",text:"Complemento",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(e){return e.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(e){return e.public}},{text:"Descrição opcional deste estoque.",type:"subheader",edit:!0},{value:"description",text:"Descrição",type:"textarea",edit:!0}]}}var qL={stock:jL({},"Individuais"),physical:jL({where:"type,1"},"Físicos"),virtual:jL({where:"type,2"},"Virtuais"),collaborator:jL({where:"type,3"},"de Colaboradores"),customer:jL({where:"type,4"},"de Clientes")},$L={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["yb"],title:"Exportar produtos em estoque",origins:{excel:{title:"Exportar para o Excel",permission:A["zb"],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"]}]},zL={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(e){return!!e.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"]}]},NL={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(e){return e.id?["xs12","sm12","md6","lg6"]:["xs12","sm12","md4","lg4"]}},{value:"description",text:"Descrição",type:"text",edit:!0,size:function(e){return e.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},ML=Object(ke["a"])(Object(ke["a"])({},zL),{},{showFilterDateToolbar:!1}),LL=ML,RL=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.title={list:null,edit:{insert:"Nova Transferência",update:"Editar Transferência"}},e.search={placeholder:"Pesquise ID, Nome, Status ou Nota Fiscal",fields:["id","person.name","person.first_name","status.name","invoice","external_code"]},e.params={limit:10},e.urlDetails={name:"product-transfer-in-collaborator",params:{}},e.components.list.tableRow=function(){return a.e("chunk-24ea4af4").then(a.bind(null,"4013"))},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.setFields([e.fieldSubHeader({text:"Informe os dados básicos desta Transferência."}),e.fieldSelectApi({value:"company_id",text:"Empresa (Matriz ou Filial)",required:!0,size:["xs12","sm12","md5","lg5"],disabled:function(e){return null!=e.id},api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name"}),e.fieldWiListDialog({value:"person_id",text:"",required:!0,size:["xs12","sm12","md7","lg7"],wiConfig:"",show:"person.first_name",icon:"person_outline",disabled:function(e){return null!=e.id&&1!=e.stage}}),e.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(e){return e.paid&&2===e.stage}}),e.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(e){return null!=e.id&&1!=e.stage}}),e.fieldText({value:"external_code",text:"Código Externo",size:["xs12","sm12","md2","lg2"]}),e.fieldText({value:"invoice",text:"N° Nota Fiscal",size:["xs12","sm12","md2","lg2"]}),e.fieldDate({value:"date_start",text:"Data de saída",size:["xs12","sm12","md2","lg2"],disabled:function(e){return null!=e.id&&1!=e.stage}}),e.fieldDate({value:"date_end",text:"Data de entrada",required:!0,size:["xs12","sm12","md2","lg2"],disabled:function(e){return null!=e.id&&1!=e.stage}}),e.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(e){return null!=e.id&&1!=e.stage}}),e.fieldTextArea({value:"observation",text:"Observações da Transferência",placeholder:"Ex: Transferência iniciada em..."})]),e.setFields([e.fieldList({value:"id",text:"ID"}),e.fieldList({value:"person.name",text:null}),e.fieldList({value:"business_status_id",text:"Status/Etapa"}),e.fieldList({value:"date_start",text:"Data de saída"}),e.fieldList({value:"date_end",text:"Data de entrada"}),e.fieldList({value:"collaborator_id",text:"Colaborador/Categoria"}),e.fieldList({value:"options",text:"Opções",sortable:!1})]),e}return i}(Tt["a"]),UL=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id={id:A["Yb"],create:A["dc"],update:A["jc"],delete:A["ic"]},e.name="product-transfer-in",e.title.list="Transferência para um estoque",e.apiUrl="stocks/product-transfer-in",e.urlDetails.name="product-transfer-in",e.icon="social_distance",e.fields[2]=e.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(e){return null!=e.id}}),e.fields[3].apiUrl="sales/config/status/product-transfer-in",e.fields[4].apiUrl="sales/config/category/product-transfer-in",e.fields[12].text="Colaborador",e}return a}(RL),WL=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id={id:A["Zb"],create:A["ac"],update:A["cc"],delete:A["bc"]},e.name="product-transfer-in-collaborator",e.title.list="Transfer p/ colaborador",e.apiUrl="stocks/product-transfer-in/collaborator",e.urlDetails.name="product-transfer-in-collaborator",e.icon="social_distance",e.fields[2].text="Colaborador",e.fields[2].wiConfig="collaborator",e.fields[3].apiUrl="sales/config/status/product-transfer-in-collaborator",e.fields[4].apiUrl="sales/config/category/product-transfer-in-collaborator",e.fields[12].text="Colaborador",e}return a}(RL),VL=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id={id:A["ec"],create:A["fc"],update:A["hc"],delete:A["gc"]},e.name="product-transfer-in-customer",e.title.list="Transfer p/ Cliente",e.apiUrl="stocks/product-transfer-in/customer",e.urlDetails.name="product-transfer-in-customer",e.icon="group_add",e.fields[2].text="Cliente",e.fields[2].wiConfig="customer",e.fields[3].apiUrl="sales/config/status/product-transfer-in-customer",e.fields[4].apiUrl="sales/config/category/product-transfer-in-customer",e.fields[12].text="Cliente",e}return a}(RL),BL=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id={id:A["kc"],create:A["pc"],update:A["vc"],delete:A["uc"]},e.name="product-transfer-out",e.title.list="Transferência para um estoque",e.apiUrl="stocks/product-transfer-out",e.urlDetails.name="product-transfer-out",e.icon="social_distance",e.fields[2]=e.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(e){return null!=e.id}}),e.fields[3].apiUrl="sales/config/status/product-transfer-out",e.fields[4].apiUrl="sales/config/category/product-transfer-out",e.fields[12].text="Colaborador",e}return a}(RL),HL=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id={id:A["lc"],create:A["mc"],update:A["oc"],delete:A["nc"]},e.name="product-transfer-out-collaborator",e.title.list="Transfer p/ colaborador",e.apiUrl="stocks/product-transfer-out/collaborator",e.urlDetails.name="product-transfer-out-collaborator",e.icon="social_distance",e.fields[2].text="Colaborador",e.fields[2].wiConfig="collaborator",e.fields[3].apiUrl="sales/config/status/product-transfer-out-collaborator",e.fields[4].apiUrl="sales/config/category/product-transfer-out-collaborator",e.fields[12].text="Colaborador",e}return a}(RL),GL=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id={id:A["qc"],create:A["rc"],update:A["tc"],delete:A["sc"]},e.name="product-transfer-out-customer",e.title.list="Transfer de um Cliente",e.apiUrl="stocks/product-transfer-out/customer",e.urlDetails.name="product-transfer-out-customer",e.icon="group_add",e.fields[2].text="Cliente",e.fields[2].wiConfig="customer",e.fields[3].apiUrl="sales/config/status/product-transfer-out-customer",e.fields[4].apiUrl="sales/config/category/product-transfer-out-customer",e.fields[12].text="Cliente",e}return a}(RL),YL=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"title",{list:null,edit:{insert:"Nova Movimentação",update:"Editar Movimentação"}}),Object(It["a"])(Object(Ft["a"])(e),"search",{placeholder:"Pesquise ID, Nome, Status ou Nota Fiscal",fields:["id","person.name","person.first_name","status.name","invoice","external_code"]}),Object(It["a"])(Object(Ft["a"])(e),"params",{limit:10}),Object(It["a"])(Object(Ft["a"])(e),"urlDetails",{name:null,params:{}}),Object(It["a"])(Object(Ft["a"])(e),"size",["xs12","sm12","md12","ls12","xl10","offset-xl1"]),Object(It["a"])(Object(Ft["a"])(e),"editSubHeader",e.fieldSubHeader({text:"Informe os dados básicos desta Movimentação."})),Object(It["a"])(Object(Ft["a"])(e),"editCompany",e.fieldSelectApi({value:"company_id",text:"Empresa (Matriz ou Filial)",required:!0,size:["xs12","sm12","md5","lg5"],disabled:function(e){return null!=e.id},api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name"})),Object(It["a"])(Object(Ft["a"])(e),"editStatus",e.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(e){return e.paid&&1!=e.stage}})),Object(It["a"])(Object(Ft["a"])(e),"editCategory",e.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(e){return null!=e.id&&1!=e.stage}})),Object(It["a"])(Object(Ft["a"])(e),"editInvoice",e.fieldText({value:"invoice",text:"N° Nota Fiscal",size:["xs12","sm12","md2","lg2"]})),Object(It["a"])(Object(Ft["a"])(e),"editDate",e.fieldDate({value:"date_start",text:"Data da movimentação",size:["xs12","sm12","md2","lg2"],disabled:function(e){return null!=e.id&&1!=e.stage},required:!0})),Object(It["a"])(Object(Ft["a"])(e),"editExternalCode",e.fieldText({value:"external_code",text:"Código Externo",size:["xs12","sm12","md2","lg2"]})),Object(It["a"])(Object(Ft["a"])(e),"editCollaborator",e.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(e){return null!=e.id&&1!=e.stage}})),Object(It["a"])(Object(Ft["a"])(e),"editObservation",e.fieldTextArea({value:"observation",text:"Observações da Movimentação",placeholder:"Ex: Movimentação iniciada em..."})),Object(It["a"])(Object(Ft["a"])(e),"listId",e.fieldList({value:"id",text:"ID"})),Object(It["a"])(Object(Ft["a"])(e),"listStatus",e.fieldList({value:"business_status_id",text:"Status/Etapa"})),Object(It["a"])(Object(Ft["a"])(e),"listDate",e.fieldList({value:"date_start",text:"Data da movimentação"})),Object(It["a"])(Object(Ft["a"])(e),"listCollaborator",e.fieldList({value:"collaborator_id",text:"Colaborador/Categoria"})),Object(It["a"])(Object(Ft["a"])(e),"listOptions",e.fieldList({value:"options",text:"Opções",sortable:!1})),e.components.list.tableRow=function(){return a.e("chunk-513ddc5b").then(a.bind(null,"7b1c"))},e}return i}(Tt["a"]),JL=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldStock",e.fieldWiListDialog({value:"stock_id",text:"Estoque",required:!0,size:["xs12","sm12","md7","lg7"],wiConfig:"stock",show:"stock.name",icon:"my_location",disabled:function(e){return null!=e.id&&1!=e.stage}})),Object(It["a"])(Object(Ft["a"])(e),"listStock",e.fieldList({value:"stock.name",text:"Estoque"})),e.setFields([e.editSubHeader,e.editCompany,e.fieldStock,e.editStatus,e.editCategory,e.editInvoice,e.editDate,e.editExternalCode,e.editCollaborator,e.editObservation]),e.setFields([e.listId,e.listStock,e.listStatus,e.listDate,e.listCollaborator,e.listOptions]),e}return a}(YL),QL=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"editPerson",e.fieldWiListDialog({value:"person_id",text:"",required:!0,size:["xs12","sm12","md7","lg7"],wiConfig:"",show:"person.first_name",icon:"person_outline",disabled:function(e){return null!=e.id&&1!=e.stage}})),Object(It["a"])(Object(Ft["a"])(e),"listPerson",e.fieldList({value:"person.name",text:null})),e.setFields([e.editSubHeader,e.editCompany,e.editPerson,e.editStatus,e.editCategory,e.editInvoice,e.editDate,e.editExternalCode,e.editCollaborator,e.editObservation]),e.setFields([e.listId,e.listPerson,e.listStatus,e.listDate,e.listCollaborator,e.listOptions]),e}return a}(YL),KL=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"name","product-entry"),Object(It["a"])(Object(Ft["a"])(e),"id",{id:A["Ab"],create:A["Fb"],update:A["Lb"],delete:A["Kb"]}),Object(It["a"])(Object(Ft["a"])(e),"title",{list:"Entrada de Produtos",edit:{insert:"Nova Entrada de Produtos",update:"Editar Entrada de Produtos"}}),Object(It["a"])(Object(Ft["a"])(e),"apiUrl","stocks/product-entry"),Object(It["a"])(Object(Ft["a"])(e),"icon","group_add"),e.urlDetails.name="product-entry",e.editStatus.apiUrl="stocks/config/status/product-entry",e.editCategory.apiUrl="stocks/config/category/product-entry",e}return a}(JL),XL=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"name","product-removal"),Object(It["a"])(Object(Ft["a"])(e),"id",{id:A["Mb"],create:A["Rb"],update:A["Xb"],delete:A["Wb"]}),Object(It["a"])(Object(Ft["a"])(e),"title",{list:"Retirada de Produtos",edit:{insert:"Nova Retirada de Produtos",update:"Editar Retirada de Produtos"}}),Object(It["a"])(Object(Ft["a"])(e),"apiUrl","stocks/product-removal"),Object(It["a"])(Object(Ft["a"])(e),"icon","group_add"),e.urlDetails.name="product-removal",e.editStatus.apiUrl="stocks/config/status/product-removal",e.editCategory.apiUrl="stocks/config/category/product-removal",e}return a}(JL),ZL=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"name","product-entry-collaborator"),Object(It["a"])(Object(Ft["a"])(e),"id",{id:A["Bb"],create:A["Cb"],update:A["Eb"],delete:A["Db"]}),Object(It["a"])(Object(Ft["a"])(e),"title",{list:"Entrada p/ Colaborador",edit:{insert:"Nova Entrada p/ Colaborador",update:"Editar Entrada p/ Colaborador"}}),Object(It["a"])(Object(Ft["a"])(e),"apiUrl","stocks/product-entry/collaborator"),Object(It["a"])(Object(Ft["a"])(e),"icon","group_add"),e.urlDetails.name="product-entry-collaborator",e.editPerson.text="Colaborador",e.editPerson.wiConfig="collaborator",e.editStatus.apiUrl="stocks/config/status/product-entry-collaborator",e.editCategory.apiUrl="stocks/config/category/product-entry-collaborator",e.listPerson.text="Colaborador",e}return a}(QL),eR=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"name","product-removal-collaborator"),Object(It["a"])(Object(Ft["a"])(e),"id",{id:A["Nb"],create:A["Ob"],update:A["Qb"],delete:A["Pb"]}),Object(It["a"])(Object(Ft["a"])(e),"title",{list:"Retirada do Colaborador",edit:{insert:"Nova Retirada do Colaborador",update:"Editar Retirada do Colaborador"}}),Object(It["a"])(Object(Ft["a"])(e),"apiUrl","stocks/product-removal/collaborator"),Object(It["a"])(Object(Ft["a"])(e),"icon","group_add"),e.urlDetails.name="product-removal-collaborator",e.editPerson.text="Colaborador",e.editPerson.wiConfig="collaborator",e.editStatus.apiUrl="stocks/config/status/product-removal-collaborator",e.editCategory.apiUrl="stocks/config/category/product-removal-collaborator",e.listPerson.text="Colaborador",e}return a}(QL),tR=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"name","product-entry-customer"),Object(It["a"])(Object(Ft["a"])(e),"id",{id:A["Gb"],create:A["Hb"],update:A["Jb"],delete:A["Ib"]}),Object(It["a"])(Object(Ft["a"])(e),"title",{list:"Entrada p/ Cliente",edit:{insert:"Nova Entrada p/ Cliente",update:"Editar Entrada p/ Cliente"}}),Object(It["a"])(Object(Ft["a"])(e),"apiUrl","stocks/product-entry/customer"),Object(It["a"])(Object(Ft["a"])(e),"icon","group_add"),e.urlDetails.name="product-entry-customer",e.editPerson.text="Cliente",e.editPerson.wiConfig="customer",e.editStatus.apiUrl="stocks/config/status/product-entry-customer",e.editCategory.apiUrl="stocks/config/category/product-entry-customer",e.listPerson.text="Cliente",e}return a}(QL),aR=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"name","product-removal-customer"),Object(It["a"])(Object(Ft["a"])(e),"id",{id:A["Sb"],create:A["Tb"],update:A["Vb"],delete:A["Ub"]}),Object(It["a"])(Object(Ft["a"])(e),"title",{list:"Retirada do Cliente",edit:{insert:"Nova Retirada do Cliente",update:"Editar Retirada do Cliente"}}),Object(It["a"])(Object(Ft["a"])(e),"apiUrl","stocks/product-removal/customer"),Object(It["a"])(Object(Ft["a"])(e),"icon","group_add"),e.urlDetails.name="product-removal-customer",e.editPerson.text="Cliente",e.editPerson.wiConfig="customer",e.editStatus.apiUrl="stocks/config/status/product-removal-customer",e.editCategory.apiUrl="stocks/config/category/product-removal-customer",e.listPerson.text="Cliente",e}return a}(QL),iR={id:A["qb"],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["mb"],title:"Importar",origins:{imanager:{title:"Importar do Excel",permission:A["nb"],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};iR.id="fb8e5b0e";var sR=iR,oR=function(e,t){return{id:"a02e979e",list:!0,title:{list:"Categorias de "+t,edit:{create:"Nova categoria de "+t,update:"Editar categoria de "+t}},icon:"category",apiUrl:"stocks/config/category/"+e,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}]}},nR={productTransferIn:oR("product-transfer-in","Transferência para o estoque"),productTransferInCollaborator:oR("product-transfer-in-collaborator","Transferência para o colaborador"),productTransferInCustomer:oR("product-transfer-in-customer","Transferência para o cliente"),productTransferOut:oR("product-transfer-out","Transferência do estoque"),productTransferOutCollaborator:oR("product-transfer-out-collaborator","Transferência do estoque do colaborador"),productTransferOutCustomer:oR("product-transfer-out-customer","Transferência do cliente"),productEntry:oR("product-entry","Movimentação de entrada"),productEntryCollaborator:oR("product-entry-collaborator","Movimentação para o colaborador"),productEntryCustomer:oR("product-entry-customer","Movimentação para o cliente"),productRemoval:oR("product-removal","Movimentação de retirada"),productRemovalCollaborator:oR("product-removal-collaborator","Movimentação do estoque do colaborador"),productRemovalCustomer:oR("product-removal-customer","Movimentação do cliente")},rR=function(e,t){return{id:"a02e979e",list:!0,title:{list:"Status/Etapas da "+t,edit:{create:"Nova Status/Etapas da "+t,update:"Editar Status/Etapas da "+t}},icon:"code",apiUrl:"clinic/config/status/"+e,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}]}},lR={productTransferIn:rR("product-transfer-in","Transferência para o estoque"),productTransferInCollaborator:rR("product-transfer-in-collaborator","Transferência para o colaborador"),productTransferInCustomer:rR("product-transfer-in-customer","Transferência para o cliente"),productTransferOut:rR("product-transfer-out","Transferência do estoque"),productTransferOutCollaborator:rR("product-transfer-out-collaborator","Transferência do estoque do colaborador"),productTransferOutCustomer:rR("product-transfer-out-customer","Transferência do cliente"),productEntry:rR("product-entry","Movimentação de Entrada"),productEntryCollaborator:rR("product-entry-collaborator","Movimentação para o colaborador"),productEntryCustomer:rR("product-entry-customer","Movimentação para o cliente"),productRemoval:rR("product-removal","Movimentação do estoque"),productRemovalCollaborator:rR("product-removal-collaborator","Movimentação do estoque do colaborador"),productRemovalCustomer:rR("product-removal-customer","Movimentação do cliente")},cR=function(e,t){return{id:e,title:"Adicionar Nota",icon:"message",apiUrl:"stocks/product-transfer-in"+t+"/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}]}},dR={productTransferIn:cR(A["jc"],"","à Transferência"),productTransferInCollaborator:cR(A["cc"],"/collaborator","à Transferência"),productTransferInCustomer:cR(A["hc"],"/customer","à Transferência"),productTransferOut:cR(A["vc"],"","à Transferência"),productTransferOutCollaborator:cR(A["oc"],"/collaborator","à Transferência"),productTransferOutCustomer:cR(A["tc"],"/customer","à Transferência"),productEntry:cR(A["Lb"],"","à Movimentação"),productEntryCollaborator:cR(A["Eb"],"/collaborator","à Movimentação"),productEntryCustomer:cR(A["Jb"],"/customer","à Movimentação"),productRemoval:cR(A["Xb"],"","à Movimentação"),productRemovalCollaborator:cR(A["Qb"],"/collaborator","à Movimentação"),productRemovalCustomer:cR(A["Vb"],"/customer","à Movimentação")},uR=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"title",{edit:{create:"Incluir Produto",update:"Editar Produto"}}),Object(It["a"])(Object(Ft["a"])(e),"icon","shopping_cart"),Object(It["a"])(Object(Ft["a"])(e),"subHeader",e.fieldSubHeader({text:"Selecione o Produto, informe a quantidade e valores."})),Object(It["a"])(Object(Ft["a"])(e),"stock",e.fieldWiListDialog({value:"stock_id",text:"Estoque",required:!0,size:function(e){return e.stock_id?["xs12","sm12","md5","lg5"]:["xs12","sm12","md12","lg12"]},wiConfig:"stock",show:"stock.name",icon:"my_location",disabled:function(e){return null!=e.id}})),Object(It["a"])(Object(Ft["a"])(e),"product",e.fieldWiListDialog({value:"item_id",text:"Produto",required:!0,size:["xs12","sm12","md8","lg8"],wiConfig:"product",show:"item.name",icon:"inventory_2",disabled:function(e){return null!=e.id&&1!=e.stage},callbackFields:[{get:"amount_sale",set:"amount_unit"}]})),Object(It["a"])(Object(Ft["a"])(e),"productStock",e.fieldWiListDialog({value:"item_id",text:"Produto",required:!0,size:["xs12","sm12","md8","lg8"],wiConfig:"stock-product",show:"item.name",icon:"inventory_2",filter:function(e){return{where:"stock_id,"+e.business.stock_id}},disabled:function(e){return null!=e.id&&1!=e.stage},callbackFields:[{get:"amount_sale",set:"amount_unit"},{get:"item_id",set:"item_id"},{get:"quantity",set:"quantityMax"},{get:"item",set:"item"}]})),Object(It["a"])(Object(Ft["a"])(e),"description",e.fieldText({value:"description",text:"Descrição do Produto",size:["xs12","sm12","md8","lg8"]})),Object(It["a"])(Object(Ft["a"])(e),"quantity",e.fieldNumber({value:"quantity",text:"Quantidade",size:["xs12","sm6","md2","lg2"],required:!0,min:1,max:function(e){return e.quantityMax||null},disabled:function(e){return!e.item_id},rules:function(){return[function(e){return!!e||"Campo obrigatório"},function(e){return parseInt(e)>0||"Quantidade inválida"}]}})),Object(It["a"])(Object(Ft["a"])(e),"amountUnit",e.fieldMoney({value:"amount_unit",text:"Valor Unitário",size:["xs12","sm6","md2","lg2"],required:!0,disabled:!0})),Object(It["a"])(Object(Ft["a"])(e),"subHeaderObservation",e.fieldSubHeader({text:"Use este campo para registrar alguma observação interna."})),Object(It["a"])(Object(Ft["a"])(e),"observation",e.fieldTextArea({value:"observation",text:"Observações do Produto"})),Object(It["a"])(Object(Ft["a"])(e),"fieldsFixed",[{value:"amount_total",data:0},{value:"amount_discount",data:0}]),e}return a}(Tt["a"]),pR=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"id",A["Lb"]),Object(It["a"])(Object(Ft["a"])(e),"apiUrl","stocks/product-entry/item"),Object(It["a"])(Object(Ft["a"])(e),"fields",[e.subHeader,e.product,e.quantity,e.amountUnit,e.subHeaderObservation,e.observation]),e}return a}(uR),mR=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"id",A["Jb"]),e}return a}(pR),vR=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"id",A["Eb"]),e}return a}(pR),fR=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"id",A["Xb"]),Object(It["a"])(Object(Ft["a"])(e),"apiUrl","stocks/product-entry/item"),Object(It["a"])(Object(Ft["a"])(e),"fields",[e.subHeader,e.productStock,e.quantity,e.amountUnit,e.subHeaderObservation,e.observation]),e.quantity.rules=function(e){return[function(e){return!!e||"Campo obrigatório"},function(e){return parseInt(e)>0||"Quantidade inválida"},function(t){return parseInt(t)<=parseInt(e.quantityMax)||"Acima do estoque (".concat(e.quantityMax,")")}]},e}return a}(uR),gR=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"id",A["Vb"]),e}return a}(fR),_R=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"id",A["Qb"]),e}return a}(fR),hR=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fields",[e.subHeader,e.stock,e.productStock,e.description,e.quantity,e.amountUnit,e.subHeaderObservation,e.observation]),e.productStock.size=["xs12","sm12","md7","lg7"],e.productStock.showField=function(e){return null!=e.stock_id},e.quantity.rules=function(e){return[function(e){return!!e||"Campo obrigatório"},function(e){return parseInt(e)>0||"Quantidade inválida"},function(t){return parseInt(t)<=parseInt(e.quantityMax)||"Acima do estoque (".concat(e.quantityMax,")")}]},e}return a}(uR),bR=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"id",A["Xb"]),Object(It["a"])(Object(Ft["a"])(e),"apiUrl","stocks/product-entry/item"),e.stock.text="Estoque de onde o produto será retirado",e.productStock.filter=function(e){return{where:"stock_id,"+e.stock_id}},e}return a}(hR),xR=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;Object(Dt["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 e.$router.push({name:"listing",params:{page:"finance-in-unpaid"},query:{period:"date",date:t.content.today}})}}},[e._v("A Receber Hoje")]):a("v-btn",{attrs:{small:"",color:"#4AB858",outline:""},on:{click:function(t){return e.$router.push({name:"listing",params:{page:"finance-in-unpaid"}})}}},[e._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"}},[e._v("publish")]),a("h4",{staticStyle:{"padding-left":"5px"}},[e._v("A pagar HOJE")]),a("v-spacer"),a("strong",{staticClass:"text_unpaid"},[e._v(e._s(t.content.finance_unpaid_validity_today.out.count))])],1),a("v-divider"),a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h2",{staticStyle:{color:"#F43E61"}},[e._v(e._s(e._f("money")(t.content.finance_unpaid_validity_today.out.amount)))]),t.content.finance_unpaid_validity_today.out.amount>0?a("v-btn",{attrs:{small:"",color:"#F43E61",outline:""},on:{click:function(a){return e.$router.push({name:"listing",params:{page:"finance-out-unpaid"},query:{period:"date",date:t.content.today}})}}},[e._v("A Pagar Hoje")]):a("v-btn",{attrs:{small:"",color:"#F43E61",outline:""},on:{click:function(t){return e.$router.push({name:"listing",params:{page:"finance-out-unpaid"}})}}},[e._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",[e._v("Recebimentos em atraso")]),a("v-spacer"),a("strong",{staticClass:"text_paid"},[e._v(e._s(t.content.finance_unpaid_validity_expired.in.count))])],1),a("v-divider"),a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h2",{staticStyle:{color:"#4AB858"}},[e._v(e._s(e._f("money")(t.content.finance_unpaid_validity_expired.in.amount)))]),a("v-btn",{attrs:{small:"",disabled:t.content.finance_unpaid_validity_expired.in.amount<1,color:"#4AB858",outline:""},on:{click:function(t){return e.$router.push({name:"finance-list",params:{page:"finance-in-list"},query:{expired:!0}})}}},[e._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",[e._v("Pagamentos em atraso")]),a("v-spacer"),a("strong",{staticClass:"text_unpaid"},[e._v(e._s(t.content.finance_unpaid_validity_expired.out.count))])],1),a("v-divider"),a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h2",{staticStyle:{color:"#F43E61"}},[e._v(e._s(e._f("money")(t.content.finance_unpaid_validity_expired.out.amount)))]),a("v-btn",{attrs:{small:"",disabled:t.content.finance_unpaid_validity_expired.out.amount<1,color:"#F43E61",outline:""},on:{click:function(t){return e.$router.push({name:"finance-list",params:{page:"finance-out-list"},query:{expired:!0}})}}},[e._v("em atraso")])],1)],1)],1)],1)],1)],1)],1)]}}])})},AR=[],FR={name:"FinanceDashboard",data:function(){return{value:[200,675,310,200,1075.35]}},computed:{dark:function(){return this.$store.state.style.dark||!1}}},IR=FR,PR=(a("4579"),Object(m["a"])(IR,TR,AR,!1,null,null,null)),jR=PR.exports,qR=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"toolbarItensBefore",fn:function(t){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:t.loading},on:{click:function(t){return e.openEditModal("finance-in-categories",{})}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Nova Categoria")])],1)]}},{key:"default",fn:function(t){return[a("v-container",{attrs:{align:"center"}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("category-dialog",{attrs:{data:e.oco_data,form:e.form},on:{select:e.select}}),a("v-flex",{staticStyle:{padding:"10px"},attrs:{xs12:"",sm7:"",md7:"",lg7:"","d-flex":""}},[a("v-card",[a("v-treeview",{attrs:{items:e.checkChildrenCount(t.content.data),"load-children":e.fetchUsers,transition:"","item-text":"name","open-on-click":""},scopedSlots:e._u([{key:"label",fn:function(t){var i=t.item;return a("span",{style:{color:i.active?"black":"#e0e0e0"},on:{click:function(t){return e.setSelected(i)}}},[e._v(" "+e._s(i.name)+" "),i.active<1?a("span",[e._v("(Inativo)")]):e._e()])}},{key:"prepend",fn:function(t){var i=t.item;return a("v-icon",{style:{color:i.active?i.color:"#e0e0e0"},attrs:{medium:""}},[e._v(e._s(i.icon||"category"))])}}],null,!0)})],1)],1),a("v-flex",{staticStyle:{padding:"10px"},attrs:{xs12:"",sm5:"",md5:"",lg5:"","d-flex":"","text-xs-center":""}},[e.selected?a("category-select",{attrs:{selected:e.selected,refresh:t.refresh,openEditModal:e.openEditModal}}):e._e()],1)],1)],1),e.editModal?a("div",[a("edit-modal",{attrs:{store:e.modalStore,setform:e.modalForm,action:e.editModal},on:{action:e.closeModal,refresh:t.refresh}})],1):e._e()]}}])})},$R=[],zR=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-scroll-y-transition",{attrs:{mode:"out-in"}},[e.selected?a("v-card",{key:e.selected.id},[a("v-card-text",{staticStyle:{padding:"16px 0px"}},[a("v-avatar",[e.selected.icon?a("v-icon",{style:{color:e.selected.active?e.selected.color:"#e0e0e0"},attrs:{"x-large":""}},[e._v(e._s(e.selected.icon))]):a("v-icon",{style:{color:e.selected.active?e.selected.color:"#e0e0e0"},attrs:{"x-large":""}},[e._v("device_hub")])],1),a("h3",{staticClass:"headline"},[e._v(" "+e._s(e.selected.name)+" ")]),e.selected.active?a("div",{staticClass:"gray--text subheading font-weight-bold",staticStyle:{color:"gray"}},[a("span",[e._v(e._s(e.selected.active))])]):e._e(),e.selected.description?a("v-divider"):e._e(),e.selected.description?a("div",{staticClass:"gray--text",staticStyle:{color:"gray"}},[e._v(e._s(e.selected.description))]):e._e(),a("v-divider"),e.selected.id&&e.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(t){return e.openEditModal("finance-in-categories",{finance_category_id:e.selected.id})}}},[a("v-icon",{attrs:{color:"green lighten-1"}},[e._v("add")])],1)],1),a("span",[e._v("Criar Sub-ocorrência")])],2):e._e(),e.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(t){return e.openEditModal("finance-in-categories",e.selected)}}},[a("v-icon",{attrs:{color:"orange lighten-1"}},[e._v("edit")])],1)],1),a("span",[e._v("Editar este tipo de ocorrência")])],2):e._e(),e.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:e.selected.id},on:{action:e.refresh}})],1),a("span",[e._v("Apagar este tipo de ocorrência")])],2):e._e(),a("v-divider")],1),e.editModal?a("div",[a("edit-modal",{attrs:{store:e.modalStore,setform:e.modalForm,action:e.editModal},on:{action:e.closeModal,refresh:e.refresh}})],1):e._e()],1):a("div",{staticClass:"title grey--text text--lighten-1 font-weight-light",staticStyle:{"align-self":"center"}},[e._v(" Selecione um grupo... ")])],1)},NR=[],MR={name:"CategorySelect",data:function(){return{editModal:!1,modalForm:{},modalStore:null}},methods:{openEditModal:function(e,t){this.modalForm=t,this.modalStore=e,this.editModal=!0},closeModal:function(){this.editModal=!1}},props:{selected:{required:!0,type:Object},refresh:{required:!0}}},LR=MR,RR=Object(m["a"])(LR,zR,NR,!1,null,null,null),UR=RR.exports,WR=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{"max-width":"100%"}},[a("div",{staticStyle:{"max-width":"100%"}},[e.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:e.disabled,avatar:""},on:{click:function(t){e.dialog=!0}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:"",color:e.data.color||"primary"}},[e._v(e._s(e.data.icon||"category"))])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Categoria Financeira")]),a("v-list-tile-title",{domProps:{innerHTML:e._s(e.data.name?e.data.name:e.data.name||"Nenhum Tipo de Ocorrência Selecionado")}}),a("v-input",{staticStyle:{display:"none"},attrs:{required:e.required,rules:e.rules},model:{value:e.finance_category_id,callback:function(t){e.finance_category_id=t},expression:"finance_category_id"}})],1),a("v-list-tile-action",[a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(t){e.dialog=!0}}},[a("v-icon",[e._v("edit")])],1)],1)],1)],1):e._e()],1),a("v-dialog",{attrs:{"return-value":"dialog",persistent:"",scrollable:"","max-width":"75%",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-icon",{attrs:{large:""}},[e._v("category")]),a("v-toolbar-title",[a("strong",[e._v("Selecionar Tipo de Ocorrência")])]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),e.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:e._u([{key:"default",fn:function(t){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.checkChildrenCount(t.content.data),"load-children":e.fetchUsers,transition:"","item-text":"name","open-on-click":""},scopedSlots:e._u([{key:"label",fn:function(t){var i=t.item;return a("span",{style:{color:i.active?"black":"#e0e0e0"}},[e._v(" "+e._s(i.name)+" "),i.active<1?a("span",[e._v("(Inativo)")]):e._e()])}},{key:"prepend",fn:function(t){var i=t.item;return a("div",{},[a("v-btn",{attrs:{outline:"",color:"green",small:""},on:{click:function(t){return e.setSelected(i)}}},[a("v-icon",{attrs:{small:""}},[e._v("done")])],1),a("v-icon",{style:{color:i.active?i.color:"#e0e0e0"},attrs:{medium:""}},[e._v(e._s(i.icon||"category"))])],1)}}],null,!0)})],1)],1)],1)]}}],null,!1,203749768)})],1):e._e()],1)],1)],1)},VR=[],BR={name:"OcorrenciaDialog",data:function(){return{dialog:!1,finance_category_id:null}},methods:{fetchUsers:function(e){return Object(Ae["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,a){r["b"].get({uri:"finance/category/in",params:{limit:1e3,order:"name,asc",where:"finance_category_id,"+e.id},sucess:function(a){var i;t(a.data.data);var s=a.data.data.filter((function(e){return e.children_count>0?e["children"]=[]:delete e.children,e}));(i=e.children).push.apply(i,Object(Te["a"])(s))},error:function(e){return a(e),e}})})));case 1:case"end":return t.stop()}}),t)})))()},checkChildrenCount:function(e){var t=e.filter((function(e){return e.children_count>0?e["children"]=[]:delete e.children,e}));return t},setSelected:function(e){console.log(e),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:Fe["a"]}},HR=BR,GR=(a("965b"),Object(m["a"])(HR,WR,VR,!1,null,"ac380786",null)),YR=GR.exports,JR={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(e){this.oco_data=e},fetchUsers:function(e){return Object(Ae["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,a){r["b"].get({uri:"finance/category/in",params:{limit:1e3,order:"name,asc",where:"finance_category_id,"+e.id},sucess:function(a){var i;t(a.data.data);var s=a.data.data.filter((function(e){return e.children_count>0?e["children"]=[]:delete e.children,e}));(i=e.children).push.apply(i,Object(Te["a"])(s))},error:function(e){return a(e),e}})})));case 1:case"end":return t.stop()}}),t)})))()},checkChildrenCount:function(e){var t=e.filter((function(e){return e.children_count>0?e["children"]=[]:delete e.children,e}));return t},setSelected:function(e){e&&(this.selected=e)},openEditModal:function(e,t){this.modalForm=t,this.modalStore=e,this.editModal=!0},openEditModalDisp:function(e,t){this.modalForm=t,this.modalStore=e,this.configModal=null,this.editModal=!0},closeModal:function(){this.editModal=!1,this.selected=null}},components:{CategorySelect:UR,CategoryDialog:YR}},QR=JR,KR=Object(m["a"])(QR,qR,$R,!1,null,null,null),XR=KR.exports,ZR=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.config?a("wi-report",{attrs:{title:e.config.title,config:e.config,api:{url:e.config.api.url,params:e.config.api.params}},scopedSlots:e._u([{key:"statistics",fn:function(t){return[a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.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"}},[e._v(e._s(i.title))]),a("strong",{staticStyle:{color:"white"},style:{"font-size":i.size||"16px"}},[e._v(e._s(t.statistics[i.field]))])])],1)],1)})),1)]}},{key:"default",fn:function(t){return[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[a("strong",[e._v(e._s(t.item.name))])]),a("td",{staticStyle:{"text-align":"center"}},[e._v(e._s(t.item.first_name))]),a("td",{staticStyle:{"text-align":"center"}},[e._v(e._s(t.item.entry_date))]),a("td",{staticStyle:{"text-align":"center"}},[t.item.count?a("strong",{staticStyle:{"font-size":"18px"}},[e._v(e._s(t.item.count))]):a("strong",[e._v("0")])]),a("td",{staticStyle:{"text-align":"center"}},[t.item.sum_amount?a("strong",[e._v(e._s(e._f("money")(t.item.sum_amount)))]):a("strong",[e._v("R$ 0,00")])]),a("td",{staticStyle:{"text-align":"center"}},[t.item.sum_amount?a("strong",[e._v(e._s(e._f("money")(t.item.sum_amount_paid)))]):a("strong",[e._v("R$ 0,00")])]),a("td",{staticStyle:{"text-align":"center"}},[t.item.sum_amount?a("strong",[e._v(e._s(e._f("money")(t.item.sum_amount_unpaid)))]):a("strong",[e._v("R$ 0,00")])]),a("td",{staticStyle:{"text-align":"center"}},[a("v-menu",{attrs:{"offset-y":""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{color:"primary",dark:""}},i),[e._v(" Opções ")])]}}],null,!0)},[a("v-list",[a("v-list-tile",{on:{click:function(a){return e.$router.push({name:e.person.name,params:{id:t.item.id}})}}},[a("v-list-tile-title",[e._v("Perfil do "+e._s(e.person.title))])],1),a("v-list-tile",{on:{click:function(a){return e.goToRouterByFinancesByFilter(t.item)}}},[a("v-list-tile-title",[e._v("Ver "+e._s(e.in_out.title)+"(s)")])],1)],1)],1)],1)])]}}],null,!1,3651673792)}):e._e()},eU=[],tU={name:"FinanceByPersonReport",data:function(){return{config:null,makeConfigCount:0}},computed:{person:function(){var e={};switch(this.$route.meta.person){case"customer":e={id:"person_id",name:"customer",title:"Cliente",first_name:"Razão Social"};break;case"provider":e={id:"person_id",name:"provider",title:"Fornecedor",first_name:"Razão Social"};break;case"collaborator":e={id:"collaborator_id",name:"collaborator",title:"Colaborador",first_name:"Nome Completo"};break}return e},in_out:function(){var e={};switch(this.$route.meta.in_out){case 1:e={name:"in",title:"Receita",titles:"Receitas",action:"Recebido"};break;case 2:e={name:"out",title:"Despesa",titles:"Despesas",action:"Pago"};break}return e}},methods:{makeConfig:function(){var e=this;this.config=null;var t={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(){e.config=t}),500):this.config=t,this.makeConfigCount++},goToRouterByFinancesByFilter:function(e){var t={name:"finance-list",params:{page:"finance-"+this.in_out.name+"-list"},query:Object(ke["a"])({person_id:e.id},this.$route.query)};this.$router.push(t)}},mounted:function(){this.makeConfig()},watch:{$route:"makeConfig"},components:{WiReport:Ye}},aU=tU,iU=Object(m["a"])(aU,ZR,eU,!1,null,null,null),sU=iU.exports,oU=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("WiCategoriesReport",{attrs:{title:e.config.title,viewIndex:"finance-categories-in",apiEndpoint:e.config.api.url,parentCategoryField:"finance_category_id",colorField:"color",iconField:"icon"}})],1)},nU=[],rU=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("WiView",{ref:"wiView",attrs:{index:e.viewIndex,apiUrl:e.apiEndpoint,apiParams:e.apiParams,notShowToolbar:!0,notGetID:!0},on:{afterLoad:e.setContent},scopedSlots:e._u([{key:"toolbar",fn:function(t){var i=t.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",[e._v(e._s(e.title))]),a("v-spacer"),a("WNDateIntervalFilter",{attrs:{startDate:e.apiParams.dateStart,endDate:e.apiParams.dateEnd,width:"400"},on:{filter:e.handleDateFilter}}),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(e){return i()}}},[a("v-icon",[e._v("refresh")])],1)],1)],1)])])]}},{key:"default",fn:function(t){var i=t.content;return[a("v-container",{staticClass:"pa-0 categories-container",attrs:{fluid:""}},[a("div",{staticClass:"categories-wrapper"},[e.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:e.selectCategory}})],1),a("v-flex",{staticClass:"selected-container",attrs:{xs12:"",md5:""}},[e.selectedCategory?a("SelectedCategory",{attrs:{category:e.selectedCategory,filters:e.apiParams},on:{"select-category":e.selectCategory}}):a("SelectedCategory",{attrs:{category:e.rootCategory,filters:e.apiParams},on:{"select-category":e.selectCategory}})],1)],1)]:void 0],2)])]}}])})},lU=[],cU=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e.search,dense:"",outlined:"","hide-details":"",placeholder:"Pesquisar categorias...",clearable:""},on:{input:e.debounceSearch,"click:clear":e.clearSearch},scopedSlots:e._u([{key:"prepend-inner",fn:function(){return[a("v-icon",{staticClass:"search-icon",attrs:{color:"grey darken-2"}},[e._v("search")])]},proxy:!0},e.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"}},[e._v(" "+e._s(e.filteredItems.length)+" ")]),a("span",{staticClass:"result-text"},[e._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"},[e._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":""}},[e._v("done")]),a("span",{staticClass:"header-text"},[e._v("Pago")])],1)]),a("div",{staticClass:"value-column"},[a("div",{staticClass:"header-item"},[a("v-icon",{staticClass:"header-icon unpaid-icon",attrs:{"x-small":""}},[e._v("alarm")]),a("span",{staticClass:"header-text"},[e._v("Pendente")])],1)]),a("div",{staticClass:"value-column"},[a("div",{staticClass:"header-item"},[a("v-icon",{staticClass:"header-icon total-icon",attrs:{"x-small":""}},[e._v("account_balance")]),a("span",{staticClass:"header-text"},[e._v("Total")])],1)])])])])]),a("v-treeview",{ref:"treeview",staticClass:"custom-tree",attrs:{items:e.filteredItems,"item-key":"id","item-text":"name","item-children":"children","open-on-click":"",hoverable:"",transition:"",shaped:"",dense:"","open-all":!1},on:{"update:active":e.handleSelect},scopedSlots:e._u([{key:"prepend",fn:function(t){var i=t.item;return[a("v-icon",{staticClass:"tree-icon",class:{selected:e.isSelected(i)},attrs:{color:i.color},on:{click:function(t){return e.handleSelect([i.id])}}},[e._v(" "+e._s(i.icon)+" ")])]}},{key:"label",fn:function(t){var i=t.item;return[a("div",{staticClass:"tree-label",class:{"has-children":i.children_count>0,selected:e.isSelected(i)},on:{click:function(t){return e.handleSelect([i.id])}}},[a("div",{staticClass:"label-content"},[i.highlightedName?a("span",{domProps:{innerHTML:e._s(e.truncateText(i.highlightedName,35))}}):a("span",[e._v(e._s(e.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":""}},[e._v(" "+e._s(e._f("money")(i.amount_total_paid))+" ")]):e._e(),null!==i.amount_total_unpaid?a("v-chip",{staticClass:"count-chip unpaid-chip",attrs:{"x-small":""}},[e._v(" "+e._s(e._f("money")(i.amount_total_unpaid))+" ")]):e._e(),null!==i.amount_total?a("v-chip",{staticClass:"count-chip total-chip",attrs:{"x-small":""}},[e._v(" "+e._s(e._f("money")(i.amount_total))+" ")]):e._e()],1)])])]}}]),model:{value:e.activeItems,callback:function(t){e.activeItems=t},expression:"activeItems"}}),e.search&&0===e.filteredItems.length?a("div",{staticClass:"no-results"},[a("v-icon",{attrs:{large:"",color:"grey lighten-1"}},[e._v("search_off")]),a("p",[e._v('Nenhuma categoria encontrada para "'+e._s(e.search)+'"')])],1):e._e()],1)],1)},dU=[],uU="selectedCategoryId",pU={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(uU),this.selectedId&&(this.activeItems=[this.selectedId])},mounted:function(){var e=this;this.selectedId&&this.$nextTick((function(){e.expandToSelected(e.selectedId)}))},computed:{totalCategories:function(){var e=function e(t){return t.reduce((function(t,a){return t+1+(a.children?e(a.children):0)}),0)};return e(this.items)},filteredItems:function(){var e=this;if(!this.search)return this.items;var t=this.search.toLowerCase().trim(),a=function a(i){return i.reduce((function(i,s){var o=Object(ke["a"])({},s),n=s.name.toLowerCase().includes(t);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=e.highlightText(s.name,t)),i.push(o)),i}),[])};return a(this.items)}},methods:{handleSelect:function(e){var t=Array.isArray(e)?e[0]:e.id;this.selectedId=t,sessionStorage.setItem(uU,t);var a=this.findItemById(t,this.items);this.$emit("select",a),this.expandToSelected(t)},highlightText:function(e,t){if(!t)return e;var a=new RegExp("(".concat(t,")"),"gi");return e.replace(a,'$1')},clearSearch:function(){this.search=""},debounceSearch:function(e){var t=this;this.debouncedSearch&&clearTimeout(this.debouncedSearch),this.debouncedSearch=setTimeout((function(){t.search=e}),300)},isSelected:function(e){return e.id===this.selectedId},findItemById:function(e,t){var a,i=Object(hk["a"])(t);try{for(i.s();!(a=i.n()).done;){var s=a.value;if(s.id===e)return s;if(s.children){var o=this.findItemById(e,s.children);if(o)return o}}}catch(n){i.e(n)}finally{i.f()}return null},findParentPath:function(e,t){var a,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],s=Object(hk["a"])(t);try{for(s.s();!(a=s.n()).done;){var o=a.value;if(o.id===e)return i;if(o.children&&o.children.length){var n=[].concat(Object(Te["a"])(i),[o.id]),r=this.findParentPath(e,o.children,n);if(r)return r}}}catch(l){s.e(l)}finally{s.f()}return null},expandToSelected:function(e){var t=this,a=this.findParentPath(e,this.items);a&&this.$nextTick((function(){t.$refs.treeview&&(a.forEach((function(e){t.$refs.treeview.updateOpen(e,!0)})),t.openNodes=Object(Te["a"])(a))}))},handleAddCategory:function(){this.$emit("add-category"),console.log("add-category")},truncateText:function(e,t){if(!e)return"";if(e.length<=t)return e;if(e.includes("-1?a("v-btn",{staticClass:"close-button",attrs:{icon:"",small:"",color:"rgba(0, 0, 0, 0.4)"},on:{click:e.handleClose}},[a("v-icon",[e._v("close")])],1):e._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",[e._v("done")])],1),a("div",{staticClass:"financial-content"},[a("div",{staticClass:"financial-label"},[e._v("Valor Pago")]),a("div",{staticClass:"financial-value"},[e._v("R$ "+e._s(e._f("money")(e.category.amount_total_paid)))])])]),a("div",{staticClass:"financial-item unpaid-item"},[a("div",{staticClass:"financial-icon"},[a("v-icon",[e._v("alarm")])],1),a("div",{staticClass:"financial-content"},[a("div",{staticClass:"financial-label"},[e._v("Valor Não Pago")]),a("div",{staticClass:"financial-value"},[e._v("R$ "+e._s(e._f("money")(e.category.amount_total_unpaid)))])])]),a("div",{staticClass:"financial-item total-item total-card"},[a("div",{staticClass:"financial-icon"},[a("v-icon",[e._v("account_balance")])],1),a("div",{staticClass:"financial-content"},[a("div",{staticClass:"financial-label"},[e._v("Valor Total")]),a("div",{staticClass:"financial-value"},[e._v("R$ "+e._s(e._f("money")(e.category.amount_total)))])])])]),a("div",{staticClass:"movements-button-container"},[a("v-btn",{staticClass:"movements-button",attrs:{color:"primary",outline:"",small:""},on:{click:e.handleViewMovements}},[a("v-icon",{attrs:{left:"",small:""}},[e._v("list_alt")]),e._v(" Ver Movimentações ")],1)],1),e.category.children&&e.category.children.length?a("div",{staticClass:"distribution-chart"},[a("div",{staticClass:"chart-header"},[a("v-icon",[e._v("pie_chart")]),a("h4",{staticClass:"ml-2"},[e._v("Distribuição por Subcategorias")])],1),a("apexchart",{attrs:{width:"100%",type:"donut",series:e.chartSeriesValues,options:e.chartOptions}})],1):e._e(),e.category.children&&e.category.children.length?a("div",{staticClass:"children-table-container"},[a("div",{staticClass:"table-header"},[a("v-icon",{attrs:{small:""}},[e._v("list")]),a("h5",{staticClass:"ml-2"},[e._v("Subcategorias")])],1),a("div",{staticClass:"children-table"},e._l(e.sortedChildren,(function(t){return a("div",{key:t.id,staticClass:"table-row",style:{borderLeftColor:t.color}},[a("div",{staticClass:"row-content"},[a("div",{staticClass:"category-info"},[a("v-icon",{staticClass:"category-icon",attrs:{small:"",color:t.color}},[e._v(e._s(t.icon))]),a("span",{staticClass:"category-name"},[e._v(e._s(t.name))])],1),a("div",{staticClass:"category-values"},[a("div",{staticClass:"values-row"},[a("span",{staticClass:"value-paid"},[e._v("R$ "+e._s(e._f("money")(t.amount_total_paid)))]),a("span",{staticClass:"value-unpaid"},[e._v("R$ "+e._s(e._f("money")(t.amount_total_unpaid)))]),a("span",{staticClass:"value-total"},[e._v("R$ "+e._s(e._f("money")(t.amount_total)))])])])])])})),0)]):e._e()])]):e._e()},_U=[],hU={name:"SelectedCategory",props:{category:{type:Object,default:null},filters:{type:Object,default:function(){return{}}}},computed:{orderedParents:function(){return Object(Te["a"])(this.category.parents).sort((function(e,t){return e.level-t.level})).reverse()},chartSeries:function(){var e,t;return null!==(e=this.category)&&void 0!==e&&null!==(t=e.children)&&void 0!==t&&t.length?this.category.children.map((function(e){return e.percentage_total})):[]},chartSeriesValues:function(){var e,t;return null!==(e=this.category)&&void 0!==e&&null!==(t=e.children)&&void 0!==t&&t.length?this.category.children.map((function(e){return e.amount_total})):[]},adjustedColors:function(){var e,t,a=this;if(null===(e=this.category)||void 0===e||null===(t=e.children)||void 0===t||!t.length)return[];var i=this.category.children.map((function(e){return e.color})),s={},o=[];return i.forEach((function(e,t){if(s[e]=(s[e]||0)+1,1===s[e])o[t]=e;else{var i=25*(s[e]-1);o[t]=a.lightenColor(e,i)}})),o},sortedChildren:function(){var e,t;return null!==(e=this.category)&&void 0!==e&&null!==(t=e.children)&&void 0!==t&&t.length?Object(Te["a"])(this.category.children).sort((function(e,t){return(t.amount_total||0)-(e.amount_total||0)})):[]},chartOptions:function(){var e,t,a,i,s=(null===(e=this.category)||void 0===e||null===(t=e.children)||void 0===t?void 0:t.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(e){return e.name})))||[],colors:this.adjustedColors,tooltip:{enabled:!0,custom:function(e){var t=e.seriesIndex,a=e.w,i=a.globals.labels[t],s=a.globals.initialSeries[t];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 e="finance-".concat(1==this.category.in_out?"in":"out","-list");console.log(e),console.log("filters",this.filters),this.$WiListDialog({wiConfig:e,filter:Object(ke["a"])(Object(ke["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(e,t){e=e.replace("#","");var a=parseInt(e.substring(0,2),16),i=parseInt(e.substring(2,4),16),s=parseInt(e.substring(4,6),16),o=1+t/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(e){return Number(e).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}}},bU=hU,xU=(a("ea96"),Object(m["a"])(bU,gU,_U,!1,null,"46f9f950",null)),yU=xU.exports,kU={name:"wi-categories",components:{CategoryTree:fU,SelectedCategory:yU,WNDateIntervalFilter:zk},data:function(){return{refresh:null,content:null,selectedCategory:null,apiParams:{dateField:null,dateStart:null,dateEnd:null,returnInactiveCategories:!1}}},methods:{setContent:function(e){var t=e.content,a=e.refresh;this.content=t,this.refresh=a},selectCategory:function(e){this.selectedCategory=e},handleEditCategory:function(e){this.$emit("on-edit-category",{refresh:this.refresh,category:e})},handleAddChildCategory:function(e){this.$emit("on-add-child-category",{refresh:this.refresh,parentCategory:e})},handleDeleteCategory:function(e){var t=this;this.$WiApiDelete({uri:this.deleteEndpoint,id:e.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(e.name,'"?'),confirmText:"Excluir",confirmColor:"error"}},callback:function(){t.refresh(),t.$emit("category-deleted",e)}})},hasCategories:function(e){return(null===e||void 0===e?void 0:e.data)&&e.data.length>0},handleAddCategory:function(){this.$emit("on-add-category",{refresh:this.refresh})},handleDateFilter:function(e){this.apiParams.dateStart=e.startDate,this.apiParams.dateEnd=e.endDate,this.refresh()}},computed:{rootCategory:function(){var e;if(null===(e=this.content)||void 0===e||!e.data)return null;var t=this.content.data.filter((function(e){return!e.parents||0===e.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:t,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||t.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 Pk()().startOf("month").format("YYYY-MM-DD")}},defaultEndDate:{type:String,default:function(){return Pk()().endOf("month").format("YYYY-MM-DD")}}},created:function(){this.apiParams=Object(ke["a"])(Object(ke["a"])({},this.apiParams),{},{dateField:this.defaultDateField,dateStart:this.defaultStartDate,dateEnd:this.defaultEndDate})}},CU=kU,wU=(a("7132"),Object(m["a"])(CU,rU,lU,!1,null,"0047bf1d",null)),SU=wU.exports,DU={name:"FinancesByCategories",computed:{config:function(){var e=this.$route.meta,t=e.title,a=e.in_out;return{title:t,api:{url:"finance/category/hierarchy/".concat(1===a?"in":"out")}}}},components:{WiCategoriesReport:SU}},EU=DU,OU=Object(m["a"])(EU,oU,nU,!1,null,null,null),TU=OU.exports,AU=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.apiParams?a("WiView",{attrs:{index:"finance-dre",apiUrl:"finance/report/dre",apiParams:e.apiParams,notShowToolbar:!0,notGetID:!0},on:{afterLoad:e.setContent},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.content,s=t.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(t){return e.$router.go(-1)}}},[a("v-icon",[e._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(e){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(e){return s()}}},[a("v-list-tile-sub-title",{staticStyle:{"font-size":"12px"}},[e._v(" Relatório Gerencial ")]),a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[e._v(" Demonstrativo de Resultados ")])],1)],1),a("v-spacer"),a("v-dialog",{attrs:{width:"500"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{outline:"",small:""}},i),[a("v-icon",{attrs:{left:""}},[e._v("event")]),"custom"===e.selectedPeriodType?a("span",{staticClass:"hidden-xs-only"},[e._v(" "+e._s(e._f("moment")(e.dateStart,"DD/MM/YY"))+" - "+e._s(e._f("moment")(e.dateEnd,"DD/MM/YY"))+" ")]):"month"===e.selectedPeriodType?a("span",{staticClass:"hidden-xs-only"},[e._v(" "+e._s(e._f("moment")(e.selectedMonth,"MMMM/YYYY"))+" ")]):a("span",{staticClass:"hidden-xs-only"},[e._v(" "+e._s(e.selectedYear)+" ")])],1)]}}],null,!0),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[e._v("Filtrar Período")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",[a("v-select",{attrs:{items:e.periodTypes,"item-text":"text","item-value":"value",label:"Tipo de Período",outline:"",dense:""},model:{value:e.selectedPeriodType,callback:function(t){e.selectedPeriodType=t},expression:"selectedPeriodType"}}),"month"===e.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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-text-field",e._g({attrs:{label:"Selecione o Mês","persistent-hint":"",readonly:"",outline:"",dense:""},model:{value:e.selectedMonth,callback:function(t){e.selectedMonth=t},expression:"selectedMonth"}},i))]}}],null,!0),model:{value:e.monthMenu,callback:function(t){e.monthMenu=t},expression:"monthMenu"}},[a("v-date-picker",{attrs:{type:"month","no-title":""},on:{input:function(t){e.monthMenu=!1}},model:{value:e.selectedMonth,callback:function(t){e.selectedMonth=t},expression:"selectedMonth"}})],1):e._e(),"year"===e.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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-text-field",e._g({attrs:{label:"Selecione o Ano","persistent-hint":"",readonly:"",outline:"",dense:""},model:{value:e.selectedYear,callback:function(t){e.selectedYear=t},expression:"selectedYear"}},i))]}}],null,!0),model:{value:e.yearMenu,callback:function(t){e.yearMenu=t},expression:"yearMenu"}},[a("v-date-picker",{attrs:{type:"year","no-title":""},on:{input:function(t){e.yearMenu=!1}},model:{value:e.selectedYear,callback:function(t){e.selectedYear=t},expression:"selectedYear"}})],1):e._e(),"custom"===e.selectedPeriodType?[a("v-text-field",{attrs:{dense:"",outline:"",type:"date",label:"Data Inicial"},model:{value:e.dateStart,callback:function(t){e.dateStart=t},expression:"dateStart"}}),a("v-text-field",{attrs:{dense:"",outline:"",type:"date",label:"Data Final"},model:{value:e.dateEnd,callback:function(t){e.dateEnd=t},expression:"dateEnd"}})]:e._e()],2),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{block:"",outline:"",color:"green"},on:{click:function(t){return e.changeFilters()}}},[a("v-icon",[e._v("filter_list")]),a("span",[e._v("Filtrar")])],1)],1)],1)],1),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(e){return s()}}},[a("v-icon",[e._v("refresh")])],1)],1)],1),a("v-flex",{staticStyle:{padding:"5px"},attrs:{sm12:""}},[a("strong",[e._v(" Exibindo dados do período de "+e._s(e._f("moment")(i.current_period.start,"DD/MM/YY"))+" a "+e._s(e._f("moment")(i.current_period.end,"DD/MM/YY"))+", comparando com o período anterior de "+e._s(e._f("moment")(i.previous_period.start,"DD/MM/YY"))+" a "+e._s(e._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):e._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):e._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):e._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):e._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):e._e()],1)],1)]}}],null,!1,3508838821)}):e._e()},FU=[],IU=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e.color+"--text"},[a("v-icon",{attrs:{size:"36"}},[e._v(e._s(e.icon))])],1),a("div",[a("h3",{staticClass:"text-h5 font-weight-bold grey--darken-3"},[e._v(" "+e._s(e.title)+" ")]),a("h2",{staticClass:"text-h5 font-weight-bold grey--darken-3"},[e._v(" "+e._s(e._f("money")(e.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"},[e._v(" Período Anterior ")]),a("div",{staticClass:"subtitle-1 font-weight-medium"},[e._v(" "+e._s(e._f("money")(e.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:e.percentage_variation>=0?"success":"error","text-color":"white",label:""}},[a("v-icon",{staticClass:"mr-1",attrs:{small:"",left:""}},[e._v(" "+e._s(e.percentage_variation>=0?"arrow_upward":"arrow_downward")+" ")]),a("span",{staticClass:"font-weight-medium"},[e._v(e._s(Math.abs(e.percentage_variation))+"%")])],1),a("div",{staticClass:"variation-value ml-2 caption",class:e.percentage_variation>=0?"success--text":"error--text"},[e._v(" "+e._s(e._f("money")(e.absolute_variation))+" ")])],1)])])])],1)},PU=[],jU={name:"DRECard",props:{title:String,icon:String,color:String,current_value:Number,previous_value:Number,percentage_variation:Number,absolute_variation:Number}},qU=jU,$U=(a("d8ae"),Object(m["a"])(qU,IU,PU,!1,null,"d67e4d0a",null)),zU=$U.exports,NU=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"===e.title?"success":"error"}},[e._v(" "+e._s("Receitas"===e.title?"trending_up":"trending_down")+" ")])],1),a("div",[a("h3",{staticClass:"text-h5 font-weight-bold grey--darken-3"},[e._v(e._s(e.title))]),a("span",{staticClass:"subtitle-2 grey--text"},[e._v(e._s(e.allCategories.length)+" categorias")])])])]),a("v-divider"),e.allCategories.length>0?[a("v-data-table",{staticClass:"custom-table",attrs:{headers:e.headers,items:e.allCategories,"disable-pagination":"","disable-sort":"","hide-default-footer":"","disable-initial-sort":"","hide-actions":"","hide-default-header":"","hide-header":"",dense:""},scopedSlots:e._u([{key:"headers",fn:function(t){var i=t.headers;return[a("tr",{staticClass:"row-hover positive-row",staticStyle:{height:"35px"}},e._l(i,(function(t){return a("td",{key:t.value},[a("strong",{domProps:{innerHTML:e._s(t.text)}})])})),0)]}},{key:"items",fn:function(t){var i=t.item;return[a("tr",{class:e.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:""}},[e._v(" "+e._s(i.icon)+" ")]):e._e(),a("strong",[e._v(" "+e._s(i.name)+" ")])],1)])]),a("td",{staticClass:"text-right"},[a("strong",{staticClass:"grey--text"},[e._v(" "+e._s(e._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:""}},[e._v(" "+e._s(parseFloat(i.previous_value)>parseFloat(i.value)?"arrow_downward":"arrow_upward")+" ")]):a("v-icon",{staticClass:"mr-2",attrs:{small:""}},[e._v(" drag_handle ")]),a("strong",{class:e.getValueColor(i.value)+"--text"},[e._v(" "+e._s(e._f("money")(i.value))+" ")])],1)])]}},{key:"footer",fn:function(){return[a("tr",{staticClass:"total-row"},[a("td",{staticClass:"text-h6"},[a("strong",[e._v("Total")])]),a("td",{staticClass:"text-right text-h6"},[a("strong",{class:e.getValueColor(e.previousTotal)+"--text"},[e._v(" "+e._s(e._f("money")(e.previousTotal))+" ")])]),a("td",{staticClass:"text-right text-h6"},[a("strong",{class:e.getValueColor(e.currentTotal)+"--text"},[e._v(" "+e._s(e._f("money")(e.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"},[e._v(" Nenhum dado foi encontrado para o período solicitado ")])])]],2)},MU=[],LU={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 e=this;return this.categories.map((function(t){var a=e.previousCategories.find((function(e){return e.name===t.name}));return Object(ke["a"])(Object(ke["a"])({},t),{},{previous_value:a?a.value:0})}))},headers:function(){var e=this.$moment(this.previousPeriodStart).format("DD/MM/YY")+" a "+this.$moment(this.previousPeriodEnd).format("DD/MM/YY"),t=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
'+e+"",value:"previous_value",align:"right",class:"text-subtitle-1 font-weight-bold"},{text:'Período atual
'+t+"",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(e){return{"row-hover":!0,"positive-row":e.value>0,"negative-row":e.value<0}}}},RU=LU,UU=(a("6453"),Object(m["a"])(RU,NU,MU,!1,null,"96b6f83a",null)),WU=UU.exports,VU={name:"FinanceDRE1",components:{DRECard:zU,DRETable:WU},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 e=new Date;this.selectedMonth=e.toISOString().substr(0,7),this.selectedYear=e.getFullYear().toString(),this.dateStart=new Date(e.getFullYear(),e.getMonth(),1).toISOString().split("T")[0],this.dateEnd=new Date(e.getFullYear(),e.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 e=this;this.setApiParams(),setTimeout((function(){e.refresh(),e.dialog=!1}),50)},setContent:function(e){var t=e.content,a=e.refresh;this.content=t,this.refresh=a}},created:function(){this.setInitialDateInterval(),this.setApiParams()},watch:{selectedPeriodType:function(e){"custom"===e&&this.setInitialDateInterval()}}},BU=VU,HU=Object(m["a"])(BU,AU,FU,!1,null,null,null),GU=HU.exports,YU=function(){var e=this,t=e.$createElement,a=e._self._c||t;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":e.onEditCategory,"on-add-category":e.onAddCategory,"on-add-child-category":e.onAddChildCategory}})},JU=[],QU={name:"finance-categories-in",components:{WiCategories:wS},methods:{onEditCategory:function(e){var t=e.refresh,a=e.category;this.$WiEditDialog({wiConfig:"finance-in-categories",data:a,redirectOnSubmit:!1,onSubmit:t})},onAddCategory:function(e){var t=e.refresh;this.$WiEditDialog({wiConfig:"finance-in-categories",data:{},redirectOnSubmit:!1,onSubmit:t})},onAddChildCategory:function(e){var t=e.refresh,a=e.parentCategory;this.$WiEditDialog({wiConfig:"finance-in-categories",data:{finance_category_id:a.id,color:a.color,icon:a.icon},redirectOnSubmit:!1,onSubmit:t})}}},KU=QU,XU=Object(m["a"])(KU,YU,JU,!1,null,null,null),ZU=XU.exports,eW=function(){var e=this,t=e.$createElement,a=e._self._c||t;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":e.onEditCategory,"on-add-category":e.onAddCategory,"on-add-child-category":e.onAddChildCategory}})},tW=[],aW={name:"finance-categories",components:{WiCategories:wS},methods:{onEditCategory:function(e){var t=e.refresh,a=e.category;this.$WiEditDialog({wiConfig:"finance-out-categories",data:a,redirectOnSubmit:!1,onSubmit:t})},onAddCategory:function(e){var t=e.refresh;this.$WiEditDialog({wiConfig:"finance-out-categories",data:{},redirectOnSubmit:!1,onSubmit:t})},onAddChildCategory:function(e){var t=e.refresh,a=e.parentCategory;this.$WiEditDialog({wiConfig:"finance-out-categories",data:{finance_category_id:a.id,color:a.color,icon:a.icon},redirectOnSubmit:!1,onSubmit:t})}}},iW=aW,sW=Object(m["a"])(iW,eW,tW,!1,null,null,null),oW=sW.exports,nW=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("WiView",{ref:"wiView",attrs:{index:e.viewIndex,apiUrl:e.apiEndpoint,apiParams:e.apiParams,notShowToolbar:!0,notGetID:!0},on:{afterLoad:e.setContent},scopedSlots:e._u([{key:"toolbar",fn:function(t){var i=t.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",[e._v(e._s(e.title))]),a("v-spacer"),a("WNDateIntervalFilter",{attrs:{startDate:e.apiParams.date_start,endDate:e.apiParams.date_end,width:"400"},on:{filter:e.handleDateFilter}}),a("v-btn",{staticClass:"finances-by-date__export-btn mr-2",attrs:{flat:"",icon:""},on:{click:e.handleExportPDF}},[a("v-icon",{attrs:{color:"red"}},[e._v("picture_as_pdf")])],1),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(e){return i()}}},[a("v-icon",[e._v("refresh")])],1)],1)],1)])])]}},{key:"default",fn:function(t){var i=t.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"},[e._v("Total Registros")]),a("div",{staticClass:"finances-by-date__card-value"},[e._v(e._s(i.statistics.count_total))])]),a("v-icon",{staticClass:"finances-by-date__card-icon"},[e._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"},[e._v("Valor Total")]),a("div",{staticClass:"finances-by-date__card-value"},[e._v(e._s(e.formatCurrency(i.statistics.sum_amount_total)))])]),a("v-icon",{staticClass:"finances-by-date__card-icon"},[e._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"},[e._v("Total Pago")]),a("div",{staticClass:"finances-by-date__card-value"},[e._v(e._s(e.formatCurrency(i.statistics.sum_amount_paid_total)))])]),a("v-icon",{staticClass:"finances-by-date__card-icon"},[e._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"},[e._v("A Receber")]),a("div",{staticClass:"finances-by-date__card-value"},[e._v(e._s(e.formatCurrency(i.statistics.sum_amount_unpaid_total)))])]),a("v-icon",{staticClass:"finances-by-date__card-icon"},[e._v("schedule")])],1)])],1)],1)],1)]:e._e(),i&&i.data?[a("div",{staticClass:"finances-by-date__table-wrapper"},[e._l(i.data,(function(t,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"}},[e._v("event")]),e._v(" "+e._s(e.formatDate(t.date))+" ")],1),a("div",{staticClass:"finances-by-date__group-amount"},[e._v(" "+e._s(e.formatCurrency(t.sum_total))+" ")])]),a("table",{staticClass:"finances-by-date__table"},[a("thead",[a("tr",{staticClass:"finances-by-date__header-row"},[a("th",[e._v("Data")]),a("th",[e._v("Descrição")]),a("th",[e._v("Categoria")]),a("th",[e._v("Contato")]),a("th",[e._v("Conta")]),a("th",[e._v("Forma Pagto")]),a("th",{staticClass:"finances-by-date__amount-column"},[e._v("Valor")])])]),a("tbody",e._l(t.items,(function(t){return a("tr",{key:t.id,staticClass:"finances-by-date__item"},[a("td",[e._v(e._s(e.formatDate(t.date_receive)))]),a("td",[a("span",{class:{"finances-by-date__empty-data":!t.description}},[e._v(" "+e._s(t.description||"Sem descrição")+" ")])]),a("td",[a("span",{class:{"finances-by-date__empty-data":!t.category}},[e._v(" "+e._s(t.category&&t.category.name||"Sem categoria")+" ")])]),a("td",[a("span",{class:{"finances-by-date__empty-data":!t.person}},[e._v(" "+e._s(t.person&&t.person.name||"Sem contato")+" ")])]),a("td",[a("span",{class:{"finances-by-date__empty-data":!t.account}},[e._v(" "+e._s(t.account&&t.account.name||"Sem conta")+" ")])]),a("td",[t.form_payment?a("v-icon",{staticClass:"mr-1",style:{color:t.form_payment.color},attrs:{small:""}},[e._v(" "+e._s(t.form_payment.icon)+" ")]):e._e(),a("span",{class:{"finances-by-date__empty-data":!t.form_payment}},[e._v(" "+e._s(t.form_payment&&t.form_payment.name||"Não definida")+" ")])],1),a("td",{staticClass:"finances-by-date__amount-column"},[e._v(e._s(e.formatCurrency(t.amount_total)))])])})),0)])])]}))],2)]:e._e()],2)]}}])})},rW=[],lW={name:"FinancesByDateReport",components:{WNDateIntervalFilter:zk},data:function(){return{content:null,apiParams:{date_field:"date_receive",date_start:Pk()().startOf("month").format("YYYY-MM-DD"),date_end:Pk()().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(e){var t=e.content;this.content=t},handleDateFilter:function(e){this.apiParams.date_start=e.startDate,this.apiParams.date_end=e.endDate},formatDate:function(e){return Pk()(e).format("DD/MM/YYYY")},formatCurrency:function(e){return new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(e)},getPaymentIcon:function(e){var t={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 t[e]||"payment"},handleExportPDF:function(){console.log("Export to PDF clicked")}}},cW=lW,dW=(a("b32b"),Object(m["a"])(cW,nW,rW,!1,null,"b150af50",null)),uW=dW.exports,pW=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"finances-report",class:"in"===e.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"===e.inOut?"finances-report__type-badge--income":"finances-report__type-badge--expense"},[a("span",{staticClass:"finances-report__type-icon"},[e._v(" "+e._s("in"===e.inOut?"📈":"📉")+" ")]),a("span",{staticClass:"finances-report__type-text"},[e._v(" "+e._s("in"===e.inOut?"Receitas":"Despesas")+" ")])])]),a("h1",{staticClass:"finances-report__title"},[e._v(" Relatório de "+e._s("in"===e.inOut?"Receitas":"Despesas")+" por Período ")]),a("p",{staticClass:"finances-report__subtitle"},[e._v(" Selecione o formato desejado para gerar seu relatório ")]),e._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":e.loadingExcel,"finances-report__card--income":"in"===e.inOut,"finances-report__card--expense":"out"===e.inOut},on:{click:e.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"}},[e._v("EXCEL")])])]),e._m(1),e.loadingExcel?a("div",{staticClass:"finances-report__card-loading"},[a("div",{staticClass:"finances-report__spinner"}),a("span",[e._v("Gerando relatório...")])]):e._e()]),a("div",{staticClass:"finances-report__card finances-report__card--pdf",class:{"finances-report__card--loading":e.loadingPdf,"finances-report__card--income":"in"===e.inOut,"finances-report__card--expense":"out"===e.inOut},on:{click:e.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"}},[e._v("PDF")])])]),e._m(2),e.loadingPdf?a("div",{staticClass:"finances-report__card-loading"},[a("div",{staticClass:"finances-report__spinner"}),a("span",[e._v("Gerando relatório...")])]):e._e()])])])])},mW=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"finances-report__steps"},[a("h3",[e._v("Passo a passo:")]),a("ol",[a("li",[e._v("Selecione o formato desejado (Excel ou PDF)")]),a("li",[e._v("Escolha o período desejado")]),a("li",[e._v("Aplique filtros específicos")]),a("li",[e._v("O download será realizado automaticamente")])])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"finances-report__card-content"},[a("h3",{staticClass:"finances-report__card-title"},[e._v("Relatório Excel")]),a("p",{staticClass:"finances-report__card-description"},[e._v(" Gere um relatório detalhado em formato Excel (.xlsx) com todas as informações organizadas em planilhas ")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"finances-report__card-content"},[a("h3",{staticClass:"finances-report__card-title"},[e._v("Relatório PDF")]),a("p",{staticClass:"finances-report__card-description"},[e._v(" Crie um relatório profissional em PDF com formatação otimizada para impressão ")])])}],vW={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(e){console.log("Route changed:",e.name),this.inOut="finances-in-by-period"===e.name?"in":"out",console.log("inOut set to:",this.inOut)},immediate:!0}},methods:{generateExcelReport:function(){var e=this;this.loadingExcel||(this.loadingExcel=!0,this.$WiEditDialog({wiConfig:"in"===this.inOut?"finance-in-export":"finance-out-export",onSubmit:function(t){console.log(t),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),e.loadingExcel=!1}}),setTimeout((function(){e.loadingExcel=!1}),1e3))},generatePdfReport:function(){var e=this;return Object(Ae["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!e.loadingPdf){t.next=2;break}return t.abrupt("return");case 2:e.loadingPdf=!0,e.$WiEditDialog({wiConfig:"in"===e.inOut?"finance-in-export-pdf":"finance-out-export-pdf",onSubmit:function(t){console.log(t),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),e.loadingPdf=!1}});case 4:case"end":return t.stop()}}),t)})))()}}},fW=vW,gW=(a("e271"),Object(m["a"])(fW,pW,mW,!1,null,"7a5d4eba",null)),_W=gW.exports,hW=[{path:"dashboard-finance",name:"dashboard-finance",component:jR,meta:{id:"bc2dcdd9-8571-4515-9917-8c1f871ca822",auth:!0,title:"Dashboard Financeiro",icon:"dashboard"}},{path:"finance-category",name:"finance-category",component:XR,meta:{id:"1b113a91",auth:!0,title:"Categorias Financeiras",icon:"category"}},{path:"report-finance-in-by-customer",name:"finance-in-by-customer",component:sU,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:sU,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:sU,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:sU,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:TU,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:TU,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:GU,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:ZU,meta:{id:"4da2381f",auth:!0,title:"Categorias de Receitas",icon:"category"}},{path:"finance-categories-out",name:"finance-categories-out",component:oW,meta:{id:"4da2381f",auth:!0,title:"Categorias de Despesas",icon:"category"}},{path:"finance-report-by-date",name:"finance-report-by-date",component:uW,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:_W,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:_W,meta:{id:"4da2381f",auth:!0,title:"Relatório de Despesas por Período",icon:"bar_chart"}}],bW=function(e){switch(e){case"customer":return"cli";case"provider":return"for"}return null},xW=[{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(e){return!e.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(e){return e.id?2===e.status?["xs12","sm12","md6","lg6"]:["xs12","sm12","md8","lg8"]:2===e.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(e){return 2===e.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(e){return 2===e.status?["xs12","sm12","md2","lg2"]:e.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(e){return e.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(e){return e.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(e){return e.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(e){return 1===e.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(e){return 2===e.in_out}},{value:"finance_account_id",text:"Categoria/Conta",type:"text",list:!0,edit:!1,search:!0,size:function(e){return e.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(e){return e.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(e){return e.advanced}},{text:"Vincular a um Centro de Custo, Cliente, Fornecedor ou Colaborador.",type:"subheader",edit:!0,size:["xs12","sm12","md6","lg6"],showField:function(e){return e.advanced}},{value:"date_competence",text:"Data de Competência",type:"date",edit:!0,size:["xs12","sm12","md2","ls2","xl2"],showField:function(e){return e.advanced}},{value:"amount_discount",text:"Desconto",type:"money",edit:!0,size:["xs12","sm12","md2","ls2","xl2"],showField:function(e){return e.advanced}},{value:"amount_addition",text:"Acréscimo",type:"money",edit:!0,size:["xs12","sm12","md2","ls2","xl2"],showField:function(e){return e.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(e){return e.advanced}},{value:"person_make",text:"Vincular Fornecedor, Cliente/Colaborador.",size:["xs12","sm12","md2","lg2"],type:"switch",edit:!0,showField:function(e){return e.advanced}},{text:"Vincular esta transação a um Cliente, Fornecedor ou a um Colaborador.",type:"subheader",edit:!0,showField:function(e){return e.advanced&&e.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(e){return e.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(e){return e.advanced&&e.person_make}},{value:"person_id",text:"Cliente*",placeholder:"Busque um cliente para vincular a esta transação financeira",autocomplete:!0,required:!0,size:function(e){return e.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(e){return e.advanced&&e.person_make&&"customer"===e.person_type}},{value:"person_id",text:"Fornecedor*",placeholder:"Busque um fornecedor para vincular a esta transação financeira",autocomplete:!0,required:!0,size:function(e){return e.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(e){return e.advanced&&e.person_make&&"provider"===e.person_type}},{value:"person_id",text:"Colaborador*",placeholder:"Busque um colaborador para vincular a esta transação financeira",autocomplete:!0,required:!0,size:function(e){return e.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(e){return e.advanced&&e.person_make&&"collaborator"===e.person_type}},{value:"negatived",text:"Negativado",size:["xs12","sm12","md2","lg2"],type:"switch",edit:!0,showField:function(e){return e.id&&e.advanced&&e.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(e){return{person_id:e.person_id,cli_ou_for:bW(e.person_type)}},filter:function(e){return{person_id:e.person_id,where:"stage,1"}},showField:function(e){return e.id&&e.advanced&&e.person_make&&e.negatived}},{value:"observation",text:"Observações",type:"textarea",edit:!0},{value:"id",text:"Opções",list:!0,align:"center",sortable:!1}],yW=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e,i=arguments.length>0&&void 0!==arguments[0]&&arguments[0];Object(Dt["a"])(this,a),e=t.call(this);var s=i?"/".concat(i):"";return e.id="",e.title="Filtrar Movimentações",e.fields={subHeader1:e.fieldSubHeader({text:"Filtre por status, categoria ou conta financeira."}),status_id:e.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:e.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:e.fieldSelectApi({value:"finance_account_id",text:"Conta Financeira",show:"name",api:{url:"finance/account"},size:["xs12","sm12","md4","lg4"]}),subHeader2:e.fieldSubHeader({text:"Filtre por data, informando uma data inicial e final."}),dateField:e.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:e.fieldDate({value:"date_start",text:"Data inicial",placeholder:"Selecione a data inicial",size:["xs12","sm12","md4","lg4"]}),dateEnd:e.fieldDate({value:"date_end",text:"Data final",placeholder:"Selecione a data final",size:["xs12","sm12","md4","lg4"]}),subHeader3:e.fieldSubHeader({text:"Filtre por forma de pagamento ou cliente, fornecedor ou colaborador."}),formPayment:e.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:e.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:e.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(e){return"customer"===e.person_type}}),providerId:e.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(e){return"provider"===e.person_type}}),collaboratorId:e.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(e){return"collaborator"===e.person_type}})},e}return a}(Lt["a"]),kW=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){return Object(Dt["a"])(this,a),t.call(this,"in")}return a}(yW),CW=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){return Object(Dt["a"])(this,a),t.call(this,"out")}return a}(yW),wW={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:xW,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 yW},SW={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:xW,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 kW,exports:{permission:A["p"],title:"Exportar Receitas",origins:{excel:{title:"Exportar para o Excel",permission:A["p"],description:"Exportar receitas para o Excel.",image:"/static/icons/excel_icon.png",wiConfig:"finance-in-export"}}}},DW={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:xW,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 kW},EW={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:xW,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 kW},OW={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:xW,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 CW,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"}}}},TW={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:xW,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 CW},AW={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:xW,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 CW},FW={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(e){return 2===e.finance_account_type_id||4===e.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(e){return 2===e.finance_account_type_id||4===e.finance_account_type_id}},{value:"account",text:"N° da Conta",type:"text",edit:!0,size:["xs12","sm12","md2","lg2"],showField:function(e){return 2===e.finance_account_type_id||4===e.finance_account_type_id},search:!0},{value:"agency",text:"Agência",type:"text",edit:!0,size:["xs12","sm12","md2","lg2"],showField:function(e){return 2===e.finance_account_type_id||4===e.finance_account_type_id},search:!0},{value:"operation",text:"Operação/Dígito",type:"text",edit:!0,size:["xs12","sm12","md2","lg2"],showField:function(e){return 2===e.finance_account_type_id||4===e.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(e){return 2===e.finance_account_type_id||4===e.finance_account_type_id}},{value:"person_type",text:"Definir o tipo de Beneficiário",align:"center",type:"select",edit:!0,size:function(e){return e.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(e){return 2===e.finance_account_type_id||4===e.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(e){return(2===e.finance_account_type_id||4===e.finance_account_type_id)&&"customer"===e.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(e){return(2===e.finance_account_type_id||4===e.finance_account_type_id)&&"provider"===e.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(e){return(2===e.finance_account_type_id||4===e.finance_account_type_id)&&"company"===e.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(e){return(2===e.finance_account_type_id||4===e.finance_account_type_id)&&"collaborator"===e.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}]},IW=(Tt["a"],function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),accountTypeName:e.fieldList({value:"type.name",text:"Tipo de Conta"}),bankName:e.fieldList({value:"bank.name",text:"Instituição Bancária"}),account:e.fieldList({value:"account",text:"N° da Conta"}),agency:e.fieldList({value:"agency",text:"Agência"}),operation:e.fieldList({value:"operation",text:"Operação/Dígito"}),integration_code:e.fieldList({value:"integration_code",text:"Chave Pix"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe o nome, saldo inicial e o tipo desta conta."}),finance_account_type_id:e.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:e.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:e.fieldText({value:"account",text:"N° da Conta",size:["xs12","sm12","md4","lg4"],required:!0}),agency:e.fieldText({value:"agency",text:"Agência",size:["xs12","sm12","md3","lg3"],required:!0}),operation:e.fieldText({value:"operation",text:"Operação/Dígito",size:["xs12","sm12","md2","lg2"]}),keyPix:e.fieldText({value:"integration_code",text:"Chave Pix",placeholder:"Ex: 12934587890",size:["xs12","sm12","md3","lg3"]}),subHeader3:e.fieldSubHeader({text:"Use o campo Descrição/Observações para registrar detalhes desta conta."}),description:e.fieldTextArea({value:"description",text:"Descrição/Observações"})}),e.id={id:"c80ca89f",create:"dd723990",update:"9717e418",delete:"c191fa40"},e.edit=!0,e.title={list:"Contas Bancárias",edit:{insert:"Nova Conta Bancária",update:"Editar Conta Bancária"}},e.icon="account_balance",e.apiUrl="finance/account",e.maxWidth="858px",e.size=["xs12","sm12","md12","lg12","xl12","offset-xl1"],e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return a}(Tt["a"])),PW=[{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(e){return!!e.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(e){return!!e.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(e){return!!e.id},defaultOption:12,showField:function(e){return 1===e.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(e){return!!e.id},defaultOption:2,showField:function(e){return 5===e.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(e){return!!e.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(e){return e.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(e){return 1===e.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(e){return 2===e.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(e){return e.id},defaultOption:"update-next-unpaid-finances"},{value:"finance_account_id",text:"Conta",type:"text",list:!1,edit:!1,search:!0,size:function(e){return e.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(e){return e.advanced}},{text:"Vincular a um Centro de Custo, Cliente, Fornecedor ou Colaborador.",type:"subheader",edit:!0,size:["xs12","sm12","md6","lg6"],showField:function(e){return e.advanced}},{value:"amount_discount",text:"Desconto",type:"money",edit:!0,size:["xs12","sm12","md2","ls2","xl2"],showField:function(e){return e.advanced}},{value:"amount_addition",text:"Acréscimo",type:"money",edit:!0,size:["xs12","sm12","md2","ls2","xl2"],showField:function(e){return e.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(e){return e.advanced}},{value:"person_make",text:"Vincular Fornecedor, Cliente/Colaborador.",size:["xs12","sm12","md2","lg2"],type:"switch",edit:!0,showField:function(e){return e.advanced}},{text:"Vincular esta transação a um Cliente, Fornecedor ou a um Colaborador.",type:"subheader",edit:!0,showField:function(e){return e.advanced&&e.person_make}},{value:"person_type",text:"Cliente, Fornecedor ou Colaborador",align:"center",type:"select",edit:!0,required:!0,size:function(e){return e.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(e){return e.advanced&&e.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(e){return e.advanced&&e.person_make&&"customer"===e.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(e){return e.advanced&&e.person_make&&"provider"===e.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(e){return e.advanced&&e.person_make&&"collaborator"===e.person_type}},{value:"observation",text:"Observações",type:"textarea",edit:!0}],jW=function(e){var t=1===e?"Receita":"Despesa";return{id:{id:"40ec1d35",create:"87035054",update:"82b8e3b9",delete:"e90e45c8"},actions:{create:!0,update:!0,delete:!1},list:!0,title:{list:"".concat(t,"s Recorrentes"),edit:{insert:"Inserir ".concat(t," Recorrente"),update:"Atualizar ".concat(t," Recorrente")}},icon:"downloading",apiUrl:"finance/recurrence",apiParams:{order:"created_at,desc",in_out:e},search:{placeholder:"Pesquise ID, descrição ou pessoa envolvida",fields:["id","description","person.name"]},fields:PW,fieldsFixed:[{value:"in_out",data:e}],notLoadOnMounted:!1,size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{tableRow:function(){return a.e("chunk-4f532674").then(a.bind(null,"db64"))}}}}},qW={in:jW(1),out:jW(2)},$W={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(e){return e.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"},zW=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe os dados de integração encontrados no Internet Banking."}),integration_username:e.fieldText({value:"integration_username",text:"ClientId",placeholder:"Insira o Cliente ID",size:["xs12","sm12","md4","lg4"],required:!0}),integration_access_token:e.fieldText({value:"integration_access_token",text:"ClientSecret",placeholder:"Insira o Cliente Secret",size:["xs12","sm12","md4","lg4"],required:!0}),integration_public_token:e.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:e.fieldSubHeader({text:"Informe o conteúdo do arquivo API_Certificado.crt"}),integration_cert_crt:e.fieldTextArea({value:"integration_cert_crt",text:"Inter API_Certificado.crt",required:!0}),subHeader3:e.fieldSubHeader({text:"Informe o conteúdo do arquivo Inter API_Chave.key"}),integration_cert_key:e.fieldTextArea({value:"integration_cert_key",text:"Inter API_Chave.key",required:!0})}),e.id="c80ca89f",e.actions={update:!0},e.title="Configuração Banco Inter",e.icon="settings_suggest",e.apiUrl="finance/account",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),NW=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id="dc1919bd",e.actions={list:!0,edit:!1},e.name="finance-payment",e.title={list:"Recebimentos",edit:{insert:"Novo Recebimento",update:"Editar Recebimento"}},e.apiUrl="finance/payment",e.icon="credit_card",e.search={placeholder:"Pesquise ID, Código de integração",fields:["id","integration_order","integration_payment"]},e.components.list.tableRow=function(){return a.e("chunk-bebf93f0").then(a.bind(null,"ffb6"))},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.setFields([e.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"]}),e.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"]}),e.fieldDate({value:"date_validity",text:"Nova data de vencimento",size:["xs12","sm12","md2","lg2"],required:function(e){return e.set_new_validity},disabled:function(e){return!e.set_new_validity}})]),e.setFields([e.fieldList({value:"id",text:"ID"}),e.fieldList({value:"amount",text:"Valor"}),e.fieldList({value:"date_validity",text:"Validade"}),e.fieldList({value:"emitted_at",text:"Emissão"}),e.fieldList({value:"payded_at",text:"Pag./Cancel."}),e.fieldList({value:"status.name",text:"Status"}),e.fieldList({value:"via",text:"Via"}),e.fieldList({value:"integration_order",text:"Order"}),e.fieldList({value:"integration_payment",text:"Payment"}),e.fieldList({value:"id",text:"Opções"})]),e}return i}(Tt["a"]),MW=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title="Criar 2° via de recebimento",delete e.actions,e}return a}(NW),LW=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{message:e.fieldMessage({text:"Você pode enviar a fatura para o e-mail cadastrado no perfil do cliente ou para um outro e-mail"}),changeEmail:e.fieldSwitch({value:"change_email",text:"Enviar para outro e-mail",size:["xs12"]}),email:e.fieldText({value:"email",text:"Insira o outro e-mail",size:["xs12"],disabled:function(e){return console.log(e.change_email),!e.change_email}})}),e.id=A["M"],e.actions={create:!0},e.title="Enviar fatura por e-mail",e.icon="email",e.apiUrl="finance/send/email",e.maxWidth="400px",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),RW=[{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}],UW={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:RW},WW={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:RW},VW=function(e){return{id:e,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}]}},BW={in:VW("dc1919bd"),out:VW("5cdf28f1")},HW={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:xW,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 yW},GW=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id="dc1919bd",e.actions={list:!0},e.name="invoice",e.title="Notas Fiscais",e.apiUrl="finance/invoice",e.apiParams={with:"file"},e.icon="request_quote",e.search={placeholder:"Pesquise número ou código de integração",fields:["id","number","integration_id"]},e.components.list.tableRow=function(){return a.e("chunk-2375ec63").then(a.bind(null,"c112"))},e.maxWidth="800px",e.size=["xs12","sm12","md12","ls8","xl6"],e.setFields([e.fieldList({value:"number",text:"Número"}),e.fieldList({value:"amount",text:"Valor"}),e.fieldList({value:"emited_at",text:"Data de Emissão"}),e.fieldList({value:"service_date",text:"Data da prestação de serviço"})]),e}return i}(Tt["a"]),YW=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Selecione o período"}),date_field:e.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:e.fieldDate({value:"date_start",text:"Data Inicial*",required:!0,size:["xs12","sm12","md4","lg4"]}),dateEnd:e.fieldDate({value:"date_end",text:"Data Final*",required:!0,size:["xs12","sm12","md4","lg4"]}),subHeader2:e.fieldSubHeader({text:"Filtros adicionais"}),finance_category_id:e.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:e.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:e.fieldSubHeader({text:"Filtrar por pessoa"}),person_type:e.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:e.fieldWiListDialog({value:"person_id",text:"Colaborador",wiConfig:"collaborator",show:"person.first_name",icon:"person_outline",size:["xs12","sm12","md12","lg12"],showField:function(e){return e.person_type&&"collaborator"===e.person_type}}),person_id_customer:e.fieldWiListDialog({value:"person_id",text:"Cliente",wiConfig:"customer",show:"person.first_name",icon:"person_outline",size:["xs12","sm12","md12","lg12"],showField:function(e){return e.person_type&&"customer"===e.person_type}}),person_id_provider:e.fieldWiListDialog({value:"person_id",text:"Fornecedor",wiConfig:"provider",show:"person.first_name",icon:"person_outline",size:["xs12","sm12","md12","lg12"],showField:function(e){return e.person_type&&"provider"===e.person_type}})}),e.id=A["r"],e.list=!0,e.title="Exportar Financeiro",e.apiUrl="finance/export",e.icon="upload",e.maxWidth="798px",e}return a}(Tt["a"]),JW=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id=A["q"],e.title="Exportar Despesas",e.apiUrl="finance/export/out",e.fieldsEdit.finance_category_id.api={url:"finance/category/out",params:{fields:"id,name",order:"name,asc"}},e.fieldsEdit.person_type.options=[{value:"provider",text:"Fornecedor"},{value:"collaborator",text:"Colaborador"}],e.setFields(e.fieldsEdit),e}return a}(YW),QW=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id=A["p"],e.title="Exportar Receitas",e.apiUrl="finance/export/in",e.fieldsEdit.finance_category_id.api={url:"finance/category/in",params:{fields:"id,name",order:"name,asc"}},e.fieldsEdit.person_type.options=[{value:"customer",text:"Cliente"},{value:"collaborator",text:"Colaborador"}],e.setFields(e.fieldsEdit),e}return a}(YW),KW=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{name:e.fieldList({value:"name",text:"Nome do Banco"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe os dados do banco."}),name:e.fieldText({value:"name",text:"Nome do Banco",placeholder:"Digite o nome do banco",size:["xs12","sm12","md6","lg6"],required:!0}),logo_url:e.fieldText({value:"logo_url",text:"URL do Logo",placeholder:"Digite a URL do logotipo do banco",size:["xs12","sm12","md6","lg6"],required:!1})}),e.id="f92db47e",e.actions={update:!0},e.title="Bancos",e.icon="account_balance",e.apiUrl="finance/bank",e.apiParams={fields:"id,name,logo_url",order:"name,asc"},e.setFields(e.fieldsList),e}return a}(Tt["a"]),XW=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Selecione o período"}),date_field:e.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:e.fieldDate({value:"date_start",text:"Data Inicial*",required:!0,size:["xs12","sm12","md4","lg4"]}),dateEnd:e.fieldDate({value:"date_end",text:"Data Final*",required:!0,size:["xs12","sm12","md4","lg4"]})}),e.id=A["r"],e.list=!0,e.title="Exportar Financeiro",e.apiUrl="finance/export-pdf",e.icon="upload",e.maxWidth="798px",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),ZW=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id=A["r"],e.title="Exportar Receitas",e.apiUrl="finance/export-pdf/in",e}return a}(XW),eV=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id=A["r"],e.title="Exportar Despesas",e.apiUrl="finance/export-pdf/out",e}return a}(XW),tV={finances:wW,"finance-list":HW,"finance-accounts":FW,"finance-accounts-person":new IW,"finance-payment":new NW,"finance-payment-create":new MW,"finance-accounts-banco-inter":new zW,"finance-send-email":new LW,"finance-in":SW,"finance-in-list":DW,"finance-in-unpaid":EW,"finance-in-recurrence":qW.in,"finance-recurrence-remove":$W,"finance-out":OW,"finance-out-list":TW,"finance-out-unpaid":AW,"finance-out-recurrence":qW.out,"finance-in-categories":UW,"finance-out-categories":WW,"finance-event":BW.in,invoice:new GW,"finance-out-export":new JW,"finance-in-export":new QW,"finance-in-export-pdf":new ZW,"finance-out-export-pdf":new eV,bank:new KW},aV=La["a"].date(),iV=[{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:aV,date_end:aV}}},{id:"3b41a419",icon:"category",title:"Despesas por Categorias",route:{name:"finances-out-by-categories",query:{date_field:"date_competence",date_start:aV,date_end:aV}}},{id:"d447931a",icon:"people_outline",title:"Receitas por Cliente",route:{name:"finance-in-by-customer",query:{date_field:"date_competence",date_start:aV,date_end:aV}}},{id:"47434df2",icon:"assignment_ind",title:"Despesas por Colaborador",route:{name:"finance-out-by-collaborator",query:{date_field:"date_competence",date_start:aV,date_end:aV}}},{id:"1bdc29b2",icon:"people_outline",title:"Despesas por Cliente",route:{name:"finance-out-by-customer",query:{date_field:"date_competence",date_start:aV,date_end:aV}}},{id:"7287bfda",icon:"assignment_ind",title:"Despesas por Fornecedor",route:{name:"finance-out-by-provider",query:{date_field:"date_competence",date_start:aV,date_end:aV}}}]},{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"}}]}],sV={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:iV,router:hW,config:tV},oV=a("efa9"),nV=[{path:"purchase/:id",name:"purchase",component:Ej,meta:{id:"1b7857f9",auth:!0,title:"Detalhes da compra",icon:"local_grocery_store"}},{path:"quotation/:id",name:"quotation",component:Ej,meta:{id:"5bfa5b87",auth:!0,title:"Detalhes da Cotação",icon:"shop"}},{path:"business-print",name:"business-print",component:Cq["a"],meta:{id:"2f2b5a92-c209-4f37-beb7-b70ce2059075",auth:!0,title:"Impressão",icon:"print"}},{path:"dashboard-purchases",name:"dashboard-purchases",component:qq,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:oV["default"],meta:{id:"2f2b5a92-c209-4f37-beb7-b70ce2059075",auth:!0,title:"Compras",icon:"local_shipping",touch:!0}}],rV=function(e,t){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 "+e,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[t],{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(e){return null!=e.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 t&&(s.params["stage"]=t),s},lV={open:rV("Em Aberto","open"),close:rV("Aprovadas","close"),cancel:rV("Rejeitadas","cancel")},cV=function(e,t){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:t,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["Z"],title:"Importar",origins:{xml:{title:"Importar XML",permission:A["ab"],description:"Baixe o modelo de planilha e importe para o sistema.",image:"/static/icons/xml_icon.png",wiConfig:"import-purchase-xml",onImported:function(e){var t=e.response.data,a=e.router;console.log(t),a.push({name:"purchase",params:{id:t.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[e],{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(e){return null!=e.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(e){return e.paid&&2===e.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 e&&"all"!=e&&(s.params["stage"]=e),s},dV={purchase:cV("all","Compras"),open:cV("open","Compras Em Aberto"),close:cV("close","Histórico de Compras"),cancel:cV("cancel","Compras Canceladas")},uV=function(e,t,a){return{id:e,title:"Adicionar Nota "+a,icon:"message",apiUrl:"purchases/"+t+"/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}]}},pV={purchase:uV("b41dcfec","purchase","à Compra"),quotation:uV("d3c48579","quotation","à Cotação")},mV={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}]},vV=function(e,t,a,i){return{id:e,title:{edit:{create:"Incluir "+i,update:"Editar "+i}},apiUrl:"purchases/"+t+"/item",fields:mV[a],fieldsFixed:[{value:"amount_total",data:0}]}},fV={product:{purchase:vV("b41dcfec","purchase","product","Produto a Compra"),quotation:vV("d3c48579","quotation","product","Produto à Cotação")},service:{purchase:vV("b41dcfec","purchase","service","Serviço a Compra"),quotation:vV("d3c48579","quotation","service","Serviço à Cotação")}},gV=function(){for(var e=[],t=1;t<=60;t++)e.push({value:t,text:t+"x"});return e},_V=function(e,t,a){return{id:e,title:{edit:{create:"Inserir Pagamento(s) da "+t,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:gV(),edit:{insert:!0}},{value:"description",text:"Descrição",type:"text",list:!0,edit:!0,search:!0,size:function(e){return e.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}]}},hV={purchase:_V("b41dcfec","Compra","purchase"),quotation:_V("d3c48579","Cotação","quotation")},bV=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="7ea05f3a",e.title={list:"",edit:{create:"Criar Parcela da compra",update:"Editar parcela da compra"}},e.apiUrl="purchases/purchase/finance",e.fieldsFixed=[{value:"in_out",data:2}],e}return a}(oN),xV=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="7ea05f3a",e.actions={update:!0},e.title="Pagar",e}return a}(Lb),yV=function(e,t){return{id:"a02e979e",list:!0,title:{list:"Status/Etapas de "+t,edit:{create:"Nova Status/Etapas de "+t,update:"Editar Status/Etapas de "+t}},icon:"code",apiUrl:"purchases/config/status/"+e,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}]}},kV=yV("purchase","Compra"),CV=yV("quotation","Cotação"),wV={purchase:kV,quotation:CV},SV=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="a02e979e",e.clearFields(),e.fieldsEdit.finance_category_id&&e.fieldsEdit.finance_category_id.apiUrl&&(e.fieldsEdit.finance_category_id.apiUrl="finance/category/hierarchy/out"),e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return a}(Yb),DV=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Categorias de Compra",e.apiUrl="purchases/config/category/purchase",e}return a}(SV),EV=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Categorias de Cotação",e.apiUrl="purchases/config/category/quotation",e}return a}(SV),OV=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="a02e979e",e}return a}(hx),TV=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.apiUrl="purchases/config/category/purchase",e}return a}(OV),AV=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.apiUrl="purchases/config/category/quotation",e}return a}(OV);Xb.id="b9a915a3";var FV=Xb,IV=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),name:e.fieldList({value:"name",text:"Nome",align:"center"}),unitCode:e.fieldList({value:"unit.full_name",text:"Unidade de medida",align:"center"}),amountCost:e.fieldList({value:"amount_cost",text:"Preço de Custo",align:"center"}),margin:e.fieldList({value:"margin",text:"Markup %",align:"center"}),amountSale:e.fieldList({value:"amount_sale",text:"Preço de Venda",align:"center"}),options:e.fieldList({value:"id",text:"Opções",align:"center"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe os dados básicos deste serviço."}),name:e.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:e.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 e.permissionIsAvaiable(A["M"])}}),itemUnitId:e.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:e.fieldSwitch({value:"active",text:"Ativo",defaultValue:!0,size:["xs12","sm12","md3","lg3"]}),amountCost:e.fieldMoney({value:"amount_cost",text:"Preço de Custo",size:["xs12","sm12","md4","lg4"]}),margin:e.fieldNumber({value:"margin",text:"Markup %",placeholder:"Ex: 10 (10%)",step:".01",size:["xs12","sm12","md4","lg4"]}),amountSale:e.fieldMoney({value:"amount_sale",text:"Preço de Venda",size:["xs12","sm12","md4","lg4"]}),subHeader2:e.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações sobre este serviço."}),description:e.fieldTextArea({value:"description",text:"Observações do serviço",placeholder:"Por favor, descreva este chamado de forma detalhada."})}),e.list=!0,e.id=A["qb"],e.name="service",e.title={list:"Serviços",edit:{create:"Novo Serviço",update:"Atualizar Serviço"}},e.search={placeholder:"Pesquise ID ou nome do serviço",fields:["id","name"]},e.params={limit:10,order:"created_at,desc"},e.icon="room_service",e.apiUrl="register/service",e.apiParams={limit:50},e.maxWidth="800px",e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.components.list.tableRow=function(){return a.e("chunk-51b7e6c2").then(a.bind(null,"12cd"))},e.fieldsSelected={itemName:"serviço(s)"},e.imports={permission:A["ob"],title:"Importar",origins:{imanager:{title:"Importar do Excel",permission:A["pb"],description:"Baixe o modelo de planilha e importe para o sistema.",image:"/static/icons/excel_icon.png",wiConfig:"import-service-excel"}}},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),PV=(A["qb"],A["ob"],A["pb"],function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="b9a915a3",e}return a}(IV));ix.id="b9a915a3";var jV=ix,qV={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(e){return"Fisica"===e.type}},{text:"Dados avançados do(a) "+name,type:"subheader",edit:!0,showField:function(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.additional_info}},{value:"profession",text:"Profissão",placeholder:"Insira a Profissão",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(e){return"Fisica"===e.type&&e.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(e){return"Fisica"===e.type&&e.additional_info}},{value:"education",text:"Escolaridade",placeholder:"Insira a Escolaridade",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(e){return"Fisica"===e.type&&e.additional_info}},{value:"naturalness",text:"Naturalidade",placeholder:"Insira a Naturalidade",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(e){return"Fisica"===e.type&&e.additional_info}},{value:"religion",text:"Religião",placeholder:"Insira a Religião",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(e){return"Fisica"===e.type&&e.additional_info}},{value:"ethnicity",text:"Etnia",placeholder:"Insira a etnia",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(e){return"Fisica"===e.type&&e.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};Tt["a"];qV.id="b9a915a3";var $V,zV,NV=qV,MV=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Selecione o Produto para açociação com o Fornecedor."}),itemId:e.fieldWiListDialog({value:"item_id",text:"Produto",required:!0,wiConfig:"product",show:"item.name"})}),e.list=!1,e.title="Associar Item ao Fornecedor",e.params={limit:10},e.icon="list",e.maxWidth="500px",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),LV=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="b41dcfec",e.apiUrl="purchases/purchase/item-provider",e}return a}(MV),RV=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",[e.fieldSubHeader({text:"Faça upload do arquivo XML da compra.",style:{color:"black"}}),e.fieldWiFileDialog({value:"file_id",text:"Arquivo XML",placeholder:"Selecione a compra em XML",required:!0,data:{is_public:!1},filter:{is_public:!1}})]),e.id=A["ab"],e.list=!0,e.title="Importar Compra em XML",e.icon="upload",e.apiUrl="purchases/purchase/import-by-xml",e.maxWidth="420px",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),UV={purchase:dV.purchase,"purchase-open":dV.open,"purchase-close":dV.close,"purchase-cancel":dV.cancel,"purchase-event":pV.purchase,"purchase-item-product":fV.product.purchase,"purchase-item-service":fV.service.purchase,"purchase-finances":hV.purchase,"purchase-finance":new Lb,"purchase-finance-edit":new bV,"purchase-finance-receive":new xV,quotation:lV.quotation,"quotation-open":lV.open,"quotation-close":lV.close,"quotation-cancel":lV.cancel,"quotation-event":pV.quotation,"quotation-item-product":fV.product.quotation,"quotation-item-service":fV.service.quotation,"quotation-finances":hV.quotation,"quotation-finance":new Lb,"config-status-purchase":wV.purchase,"config-category-purchase":new DV,"config-status-quotation":wV.quotation,"config-category-quotation":new EV,"config-category-purchase-layout-html":new TV,"config-category-quotation-layout-html":new AV,"purchases-register-product":FV,"purchases-register-service":new PV,"purchases-register-customer":jV,"purchases-register-collaborator":NV,"purchases-item-provider":new LV,"import-purchase-xml":new RV},WV=[{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"}}}]}],VV={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:WV,router:nV,config:UV},BV=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("view-detail",{attrs:{index:"well",title:"Detalhes do Poço",apiUrl:e.wellId?"wells/well/"+e.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:e.wellId&&e.wellId>0,notShowToolbar:e.wellId&&e.wellId>0},scopedSlots:e._u([{key:"toolbarItensBefore",fn:function(t){var i=t.content,s=t.refresh,o=t.loading;return[i?a("BusinessActions",{attrs:{business:i,refresh:s,loading:o}}):e._e()]}},{key:"default",fn:function(t){var i=t.content,s=t.refresh,o=t.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:e.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):e._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):e._e(),i.observation?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessObservation",{attrs:{observation:i.observation}})],1):e._e()],1)],1)]}}])})},HV=[],GV=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"medical-record-businesses",attrs:{outlined:"",elevation:"17",color:e.$wiDark?"#424242":"#FAFAFA"}},[a("v-toolbar",{attrs:{dense:"",flat:"",color:e.$wiDark?"#424242":"#FAFAFA"}},[a("v-icon",[e._v("person_search")]),a("v-toolbar-title",[e.content&&e.content.businesses&&e.content.businesses.length>0?a("span",[e._v(e._s(e.content.businesses.length)+" ")]):e._e(),a("span",[e._v(" Orden(s) de serviço")])]),a("v-spacer"),a("v-btn",{attrs:{small:"",outline:"",disabled:e.loading},on:{click:function(t){return e.addOrder()}}},[a("v-icon",[e._v("add")]),a("span",[e._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"}},[e.content&&e.content.businesses&&e.content.businesses.length>0?a("v-timeline",{attrs:{dense:""}},e._l(e.content.businesses,(function(t,i){return a("v-timeline-item",{key:i,attrs:{color:e.$wiDark?"black":"white",large:""},scopedSlots:e._u([{key:"icon",fn:function(){return[a("v-avatar",{style:{background:t.category.color}},[a("v-icon",{attrs:{color:e.$WiColorContrast(t.category.color)}},[e._v(" "+e._s(t.category.icon)+" ")])],1)]},proxy:!0}],null,!0)},[a("v-card",{attrs:{color:e.$wiDark?"black":""}},[a("v-list-tile",[a("v-list-tile-content",[a("v-list-tile-sub-title",[a("strong",[e._v(" #"+e._s(t.id)+" - ")]),a("span",[e._v(" "+e._s(e._f("date")(t.date_start,"DD/MM/YYYY HH:mm"))+" ")])]),a("v-list-tile-title",[a("strong",{domProps:{textContent:e._s(t.category.name)}})])],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){return e.$WiEditDialog({wiConfig:t.info.name,onSubmit:e.refresh,data:t,redirectOnSubmit:!1})}}},[a("v-icon",[e._v("edit")])],1)],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){e.$WiDialog(e.wiDialogs.files(t.info.name,t.id))}}},[a("v-badge",{attrs:{right:"",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:e._u([{key:"badge",fn:function(){return[t.count_files?a("span",[t.count_files<10?a("span",[e._v(e._s(t.count_files))]):a("span",[e._v("9+")])]):e._e()]},proxy:!0}],null,!0)},[a("v-icon",[e._v(" attach_file ")])],1)],1)],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){e.$WiDialog(e.wiDialogs.events(t.info.name,t.id))}}},[a("v-badge",{attrs:{right:"",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:e._u([{key:"badge",fn:function(){return[t.count_notes?a("span",[t.count_notes<10?a("span",[e._v(e._s(t.count_notes))]):a("span",[e._v("9+")])]):e._e()]},proxy:!0}],null,!0)},[a("v-icon",[e._v(" message ")])],1)],1)],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:"",ripple:"",link:"",to:{name:"order",params:{id:t.id}}}},[a("v-icon",[e._v("visibility")])],1)],1)],1)],1)],1)})),1):a("div",{staticStyle:{width:"100%",padding:"30px 0","text-align":"center"}},[a("h3",[e._v("Nenhum atendimento encontrado.")]),a("v-btn",{attrs:{small:"",outline:"",disabled:e.loading},on:{click:function(t){return e.addOrder()}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Nova ordem")])],1)],1)],1)],1)},YV=[],JV={name:"WellOrders",data:function(){var e=this;return{maxHeigth:window.innerHeight-378+"px",wiDialogs:{files:function(t,i){return{title:"Arquivos/Anexos",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"ac23"))},props:{index:t+"-fileList",api:{url:"sales/sale/file",params:"?order=id,desc&where=business_id,"+i}}},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:i}},onClose:function(){e.$WiView(t+"-fileList").refresh(),e.refresh()}})}}}},events:function(t,i){return{title:"Anotações/Eventos ",icon:"message",component:{content:function(){return a.e("chunk-28f87665").then(a.bind(null,"5d29"))},props:{index:t+"-event",api:{url:"sales/sale/event",params:"?order=id,desc&where=business_id,"+i}}},button:{icon:"add",text:"Adicionar Nota",action:function(){e.$WiEditDialog({wiConfig:t+"-event",onSubmit:function(){e.$WiView(t+"-event").refresh(),e.refresh()},data:{business_id:i}})}}}}}}},computed:{businesses:function(){return this.content.businesses.filter((function(e){return 11===e.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"]},QV=JV,KV=(a("2dec"),Object(m["a"])(QV,GV,YV,!1,null,"7dbcdd65",null)),XV=KV.exports,ZV=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{attrs:{flat:"",elevation:"17",color:"#FAFAFA"}},[a("v-toolbar",{attrs:{dense:"",flat:"",color:"#FAFAFA"}},[a("v-icon",[e._v("attach_file")]),a("v-toolbar-title",[e.content&&e.content.files&&e.content.files.length>0?a("span",[e._v(" "+e._s(e.content.files.length)+" ")]):e._e(),a("span",[e._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"}},[e.content&&e.content.files&&e.content.files.length>0?a("div",[a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.content.files,(function(t,i){return a("v-flex",{key:i,staticStyle:{padding:"10px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},["png"==t.file.extension||"jpg"==t.file.extension?a("v-dialog",{attrs:{"max-width":"598",scrollable:""},scopedSlots:e._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-card",e._g({staticStyle:{cursor:"pointer"}},s),[a("WiFileListItem",{attrs:{file:t.file}})],1)]}}],null,!0),model:{value:t["dialog"],callback:function(a){e.$set(t,"dialog",a)},expression:"file['dialog']"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("span",[a("strong",[e._v(e._s(e._f("stringlength")(t.file.name,20)))]),e._v(" - "+e._s(e._f("moment")(t.created_at,"DD/MM/YY HH:mm"))+" ")]),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:"",link:"",target:"_blank",href:t.file.url}},[a("v-icon",[e._v("open_in_new")]),a("span",[e._v("Abrir")])],1),a("v-btn",{attrs:{icon:"",flat:"flat"},on:{click:function(e){t["dialog"]=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",{staticStyle:{"max-height":"570px !important"}},[a("img",{staticStyle:{width:"100%","max-height":"auto !important"},attrs:{src:t.file.url,aspectRatio:"1"}}),t.file.description?a("div",{domProps:{innerHTML:e._s(t.file.description)}}):e._e()]),a("v-divider")],1)],1):a("v-card",{attrs:{link:"",target:"_blank",href:t.url}},[a("a",{attrs:{target:"_blank",href:t.file.url}},[a("WiFileListItem",{attrs:{file:t.file}})],1)])],1)})),1)],1):a("div",{staticStyle:{width:"100%",padding:"30px 0","text-align":"center"}},[a("h3",[e._v("Nenhum arquivo encontrado.")])])])],1)},eB=[],tB=a("cb9a"),aB={name:"OrderRecordFiles",data:function(){return{fileDialog:!1,maxHeigth:window.innerHeight-378+"px"}},methods:{},props:["content"],components:{WiFileListItem:tB["a"]}},iB=aB,sB=Object(m["a"])(iB,ZV,eB,!1,null,null,null),oB=sB.exports,nB={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:XV,BusinessInfo:al,BusinessForm:wd,BusinessActions:yl,BusinessAddress:Sd["a"],BusinessObservation:Cu,WellOrderRecordFiles:oB,BusinessRelationships:qu},mixins:[Qr]},rB=nB,lB=Object(m["a"])(rB,BV,HV,!1,null,null,null),cB=lB.exports,dB=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"default",fn:function(t){var i=t.data,s=t.refresh,o=t.addNewItem;return[a("v-card",{staticStyle:{margin:"10px"}},[i&&i.data&&i.data.length>0?a("div",[a("WiGoogleMaps",{attrs:{defaultMapMode:"hybrid",markers:e.formatMakers(i.data)},on:{markerClick:e.markerClick}}),a("v-dialog",{attrs:{scrollable:"","max-width":"75%",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.selectedWellDialog,callback:function(t){e.selectedWellDialog=t},expression:"selectedWellDialog"}},[e.selectedWellDialog&&e.selectedWell&&e.selectedWell.id?a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-toolbar-title",[a("v-icon",[e._v("waves")]),a("span",[e._v("Detalhes do Poço")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.selectedWellDialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-content",{staticStyle:{height:"500px","overflow-y":"scroll"}},[a("Well",{attrs:{"well-id":e.selectedWell.id}})],1)],1):e._e()],1)],1):a("WNNotFoundMessage",{on:{onAdd:o,onRefresh:s}})],1)]}}])},[a("template",{slot:"toolbarActionsBefore"},[a("v-btn",{attrs:{icon:e.$vuetify.breakpoint.xsOnly,small:!e.$vuetify.breakpoint.xsOnly,outline:!e.$vuetify.breakpoint.xsOnly,color:e.$vuetify.breakpoint.xsOnly?"":"white"},on:{click:function(t){return e.$WiListDialog({wiConfig:"well"})}}},[a("v-icon",{attrs:{color:"white"}},[e._v("list")]),e.$vuetify.breakpoint.xsOnly?e._e():a("span",[e._v("Listar todos os poços")])],1)],1)],2)],1)},uB=[],pB=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.$slots.toolbar?e._t("toolbar",null,{data:e.data,config:e.config,refresh:e.getData,loading:e.loading,nextPage:e.nextPage,addNewItem:e.addNewItem,hasNextPage:e.hasNextPage}):e._e(),e.toolbar?a("WiViewListToolbar",e._b({attrs:{data:e.data,config:e.config,nextPage:e.nextPage,hasNextPage:e.hasNextPage,loadingPaginate:e.loadingPaginate,wnConfig:e.wnConfig,params:e.serviceParams},on:{onRefresh:e.onRefresh,onFilter:e.onFilter,onClose:e.onClose,onAdd:e.addNewItem},scopedSlots:e._u([{key:"actionsBefore",fn:function(){return[e._t("toolbarActionsBefore",null,{data:e.data,config:e.config,refresh:e.getData,loading:e.loading,nextPage:e.nextPage,hasNextPage:e.hasNextPage})]},proxy:!0},{key:"actionsAfter",fn:function(){return[e._t("toolbarActionsAfter",null,{data:e.data,config:e.config,refresh:e.getData,loading:e.loading,nextPage:e.nextPage,hasNextPage:e.hasNextPage})]},proxy:!0}],null,!0)},"WiViewListToolbar",Object.assign({},e.toolbar),!1)):e._e(),a("v-card-text",{staticClass:"wi-view__content"},[a("WiLoading",{attrs:{loading:e.loading,message:e.loadingConfig.message}},[e.firstLoad?e._t("default",null,{data:e.data,config:e.config,refresh:e.getData,loading:e.loading,nextPage:e.nextPage,addNewItem:e.addNewItem,hasNextPage:e.hasNextPage,loadingPaginate:e.loadingPaginate}):e._e(),e.error?a("WiViewListError",{on:{"on-refresh":e.onRefresh}}):e._e()],2)],1)],2)},mB=[],vB=(a("c1f9"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"wi-view-list-error"},[e._m(0),a("v-btn",{attrs:{color:"primary"},on:{click:function(t){return e.refreshEvent()}}},[a("v-icon",[e._v("refresh")]),a("span",[e._v(" Tentar novamente")])],1),a("v-btn",{on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("navigate_before")]),a("span",[e._v(" Voltar")])],1)],1)}),fB=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("h1",[a("span",[e._v("Erro ao buscar informações. ")]),a("br"),a("span",[e._v("Tente novamente ou contacte o suporte.")])])}],gB={name:"WiViewListError",methods:{refreshEvent:function(){this.$emit("onRefresh")}}},_B=gB,hB=(a("4d9f"),Object(m["a"])(_B,vB,fB,!1,null,"d3c904b6",null)),bB=hB.exports,xB=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"wi-view-list-toolbar"},[a("v-toolbar",{class:{"white--text":e.getColor},attrs:{dense:"",app:e.fixed,fixed:e.fixed,color:e.getColor}},[a("v-toolbar-title",[e.icon?a("v-icon",{attrs:{color:e.getColor?"white":""}},[e._v(" "+e._s(e.icon)+" ")]):e._e(),e.title?a("span",[e._v(" "+e._s(e.title||e.wnConfig.title||"Listagem")+" ")]):e._e()],1),a("v-spacer"),e.data?e._t("actionsBefore",null,{data:e.data,config:e.config,loading:e.loading,close:e.closeEvent,refresh:e.refreshEvent,nextPage:e.nextPageEvent}):e._e(),e.wnConfig&&e.wnConfig.filters?a("WiListFilters",{attrs:{config:e.wnConfig.filters,params:e.params,mode:e.$vuetify.breakpoint.xsOnly?"icon":"button"},on:{filter:e.filter}}):e._e(),e.add?a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.addEvent()}}},[a("v-icon",{attrs:{color:e.getColor?"white":""}},[e._v("add")])],1):e._e(),e.refresh?a("v-btn",{attrs:{icon:"",disabled:e.loading},on:{click:function(t){return e.refreshEvent()}}},[a("v-icon",{attrs:{color:e.getColor?"white":""}},[e._v("refresh")])],1):e._e(),e.close?a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.closeEvent()}}},[a("v-icon",{attrs:{color:e.getColor?"white":""}},[e._v("close")])],1):e._e(),e.data?e._t("actionsAfter",null,{data:e.data,config:e.config,loading:e.loading,close:e.closeEvent,refresh:e.refreshEvent,nextPage:e.nextPageEvent}):e._e()],2),e.loadingPaginate?a("v-progress-linear",{attrs:{indeterminate:"",color:"primary"}}):e._e()],1)},yB=[],kB={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(e){this.$emit("onFilter",e)}},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:E_["a"]}},CB=kB,wB=(a("9199"),Object(m["a"])(CB,xB,yB,!1,null,"5706eca5",null)),SB=wB.exports,DB={name:"WNViewList",data:function(){return{page:null,data:[],firstLoad:!1,config:{},filters:{},error:!1,loading:!1,subscriber:null,loadingPaginate:!1}},computed:{wnConfig:function(){var e=this.$store.state.pages[this.wiConfig]||{};return e},url:function(){var e=this.$store.state.url;return e.base+e.version+e.group},formatedServiceParams:function(){return Object(ke["a"])(Object(ke["a"])({},this.serviceParams),{},{page:this.page})},hasNextPage:function(){return this.config&&this.config.last_page>this.config.current_page}},methods:{getData:function(){var e=Object(Ae["a"])(regeneratorRuntime.mark((function e(){var t,a,i=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.page=1,this.loading=!0,this.onListing(),t=new URLSearchParams(this.serviceParams),a=Object.fromEntries(t),a=Object(ke["a"])(Object(ke["a"])(Object(ke["a"])({},this.wnConfig.params),this.filters),a),r["b"].get({uri:this.wnConfig.apiUrl,params:a,sucess:function(e){i.makeSuccess(e)},error:function(e){i.makeError(e)}});case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),nextPage:function(){this.config&&this.config.current_page&&(this.page=this.config.current_page+1,this.paginate())},paginate:function(){var e=Object(Ae["a"])(regeneratorRuntime.mark((function e(){var t,a,i=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.loadingPaginate=!0,this.onListing(),t=new URLSearchParams(this.formatedServiceParams),a=Object.fromEntries(t),a=Object(ke["a"])(Object(ke["a"])({},this.wnConfig.params),a),r["b"].get({uri:this.wnConfig.apiUrl,params:a,sucess:function(e){i.makeSuccessPaginate(e)},error:function(e){i.makeError(e)}});case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),onListing:function(){this.$emit("onListing")},onListed:function(){this.$emit("onListed",{data:this.data,config:this.config})},onError:function(e){this.$emit("onError",e)},onFilter:function(e){for(var t in this.$emit("onFilter",e),this.filters={},e)e[t]&&(this.filters[t]=e[t]);this.getData()},makeSuccess:function(e){this.data=e.data,delete e.data,this.config=e,this.loading=!1,this.firstLoad=!0,this.loadingPaginate=!1,this.onListed()},makeSuccessPaginate:function(e){var t=this;e.data.map((function(e){t.data.push(e)})),delete e.data,this.config=e,this.loading=!1,this.loadingPaginate=!1,this.onListed()},makeError:function(e){this.error=!0,this.loading=!1,this.loadingPaginate=!1,this.onError(e),this.$WiMakeError({id:101,error:e,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(e){this.data.unshift(e),this.$forceUpdate()},onUpdated:function(e){var t=this.data.findIndex((function(t){return t.id==e.id}));t>-1?this.data.splice(t,1,e):this.onCreated(e),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 e=this;this.$WiEditDialog({wiConfig:this.wiConfig,onSubmit:function(){e.getData()},redirectOnSubmit:!1}),this.$emit("onAdd")}},mounted:function(){this.getData()},destroyed:function(){this.unSubscribe()},components:{WiLoading:LM["a"],WiViewListError:bB,WiViewListToolbar:SB},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}}}}},EB=DB,OB=(a("1b07"),Object(m["a"])(EB,pB,mB,!1,null,"828bee7c",null)),TB=OB.exports,AB=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-card-text",{staticClass:"wi-not-found-message"},[a("img",{attrs:{src:e.imageUrl,"max-width":"300"}}),a("h1",{staticClass:"wi-not-found-message__title"},[e._v(" "+e._s(e.title||"Nenhum resultado encontrado")+" ")]),a("br"),a("h3",{staticClass:"wi-not-found-message__subtitle"},[e._v(" "+e._s(e.subtitle||"Você pode adicionar um novo item ou mudar seus filtros")+" ")]),a("br"),e.showAddButton||e.showRefreshButton?a("div",[e.showAddButton?a("v-btn",{attrs:{outline:"",small:"",color:"green"},on:{click:function(t){return e.onAdd()}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar")])],1):e._e(),e.showRefreshButton?a("v-btn",{attrs:{outline:"",small:""},on:{click:function(t){return e.onRefresh()}}},[a("v-icon",[e._v("refresh")]),a("span",[e._v("Buscar novamente")])],1):e._e()],1):e._e()])],1)},FB=[],IB={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}}},PB=IB,jB=(a("d716c"),Object(m["a"])(PB,AB,FB,!1,null,"30b99586",null)),qB=jB.exports,$B={name:"WellsMap",data:function(){return{wells:[],selectedWell:null,selectedWellDialog:!1}},methods:{formatMakers:function(e){var t=e.filter((function(e){var t;return!(null===e||void 0===e||null===(t=e.address)||void 0===t||!t.latitude)})).map((function(e){var t,a,i,s;return Object(ke["a"])(Object(ke["a"])({},e),{},{pinColor:e.category.color.replace("#",""),latitude:(null===e||void 0===e?void 0:e.latitude)||(null===e||void 0===e||null===(t=e.address)||void 0===t?void 0:t.latitude),longitude:(null===e||void 0===e?void 0:e.longitude)||(null===e||void 0===e||null===(a=e.address)||void 0===a?void 0:a.longitude),title:"".concat(null===e||void 0===e||null===(i=e.category)||void 0===i?void 0:i.name," de ").concat(null===e||void 0===e||null===(s=e.person)||void 0===s?void 0:s.name),label:null===e||void 0===e?void 0:e.location_name})}));return t},markerClick:function(e){var t=e.data;this.selectedWell=t,this.selectedWellDialog=!0},refresh:function(){this.$emit("refresh")}},props:{hosts:{default:function(){return[]}}},components:{Well:cB,WNViewList:TB,WiGoogleMaps:EA,WNNotFoundMessage:qB}},zB=$B,NB=(a("9adb"),Object(m["a"])(zB,dB,uB,!1,null,"993e0a6e",null)),MB=NB.exports,LB={},RB=Object(m["a"])(LB,$V,zV,!1,null,null,null),UB=RB.exports,WB=[{path:"well/:id",name:"well",component:cB,meta:{id:A["fd"],auth:!0,title:"Detalhes do Poço",icon:"waves",permission:A["ld"],config:{code:32,name:"well",title:"Poço Tubular",icon:"waves",permission:{update:A["ld"]}}}},{path:"wells-geolocation",name:"wells-geolocation",component:MB,meta:{id:A["fd"],auth:!0,title:"Poços por Georreferenciamento",icon:"waves",permission:A["ld"]}},{path:"contract/:id",name:"contract",component:gq,meta:{id:A["i"],auth:!0,title:"Detalhes do Contrato",icon:"border_color",permission:A["l"],config:{code:31,name:"contract",title:"Contrato",icon:"border_color",permission:{update:A["l"]}}}},{path:"guarantee/:id",name:"guarantee",component:kq,meta:{id:A["G"],auth:!0,title:"Detalhes do Termo de Garantia",icon:"privacy_tip",permission:A["J"],config:{code:33,name:"guarantee",title:"Termo de Garantia",icon:"privacy_tip",permission:{update:A["J"]}}}},{path:"form-reply-list/:id",name:"form-reply-list",component:xd,meta:{auth:!0,title:"form-reply-list",icon:"privacy_tip"}},{path:"form-reply-edit/:id",name:"form-reply-edit",component:UB,meta:{auth:!0,title:"form-reply-edit",icon:"privacy_tip"}},{path:"dashboard-wells",name:"dashboard-wells",component:qq,meta:{id:A["fd"],auth:!0,title:"Dashboard de Poços Tubulares",icon:"dashboard",moduleName:"wells"}}],VB=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.availableFields.status_id.apiUrl="wells/config/status/well",e.availableFields.category_id.apiUrl="wells/config/category/well",e.fields=[e.availableFields.subHeader1,e.availableFields.status_id,e.availableFields.category_id,e.availableFields.external_code,e.availableFields.person_id,e.availableFields.collaborator_id,e.availableFields.state_id,e.availableFields.city_id],e}return a}(c_),BB=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.id={id:A["fd"],create:A["jd"],update:A["ld"],delete:A["kd"]},e.name="well",e.title={list:"Poços Tubulares",edit:{insert:"Novo Poço Tubular",update:"Editar Poço Tubular"}},e.icon="waves",e.apiUrl="wells/well",e.urlDetails.name="well",e.filters=new VB,e.clearFields(),e.fieldsEdit.dateStart.text="Início Perfuração",e.fieldsEdit.dateEnd.text="Termino Perfuração",e.fieldsEdit.subHeader1.text="Informe os dados básicos deste poço tubular.",e.fieldsEdit.status.apiUrl="wells/config/status/well",e.fieldsEdit.category.apiUrl="wells/config/category/well",e.fieldsEdit.invoiceTypeId["showField"]=function(){return!1},e.fieldsList={id:e.fieldList({value:"id",text:"ID"}),wellAddress:e.fieldList({value:"well_address",text:"Cliente/Endereço",sortable:!1}),dateStart:e.fieldList({value:"date_start",text:"Início/Termino"}),status:e.fieldList({value:"business_status_id",text:"Status/Etapa",align:"center"}),collaborator:e.fieldList({value:"collaborator_id",text:"Colaborador/Categoria",sortable:!1}),options:e.fieldList({value:"options",text:"Opções",sortable:!1})},e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e.components.list.tableRow=function(){return a.e("chunk-eaa06a2e").then(a.bind(null,"c5fe"))},e}return i}(ub),HB=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Poços em Andamento",e.params.stage="open",e}return a}(BB),GB=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Poços Concluídos",e.params.stage="close",e}return a}(BB),YB=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Poços Cancelados",e.params.stage="cancel",e}return a}(BB),JB=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id=A["ld"],e.name="well",e.title="Editar documento",e.icon="waves",e.apiUrl="wells/well",e}return a}(Wb),QB=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id=A["gd"],e.title.list="Etapas do Poço",e.apiUrl="wells/config/status/well",e}return a}(lN),KB=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id=A["gd"],e.title.list="Categorias de Poços",e.apiUrl="wells/config/category/well",e}return a}(Yb),XB=a("83b0"),ZB=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{name:e.fieldText({value:"latitude",text:"Latitude (Decimal)",placeholder:"Ex: 00.000000",size:["xs12","sm12","md6","lg6"]}),variable:e.fieldText({value:"longitude",text:"Longitude (Decimal)",placeholder:"Ex: 00.000000",size:["xs12","sm12","md6","lg6"]}),description:e.fieldText({value:"location_name",text:"Nome/Descrição",placeholder:"Ex: Marcação 01",size:["xs12","sm12","md12","lg12"]})}),e.id=A["ld"],e.name="layout-variable",e.title="Localização",e.icon="my_location",e.apiUrl="wells/well",e.actions={update:!0},e.maxWidth="498px",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),eH={well:new BB,"well-open":new HB,"well-close":new GB,"well-cancel":new YB,"well-layout":new JB,"well-location":new ZB,"well-event":Wz.sale,"config-status-well":new QB,"config-category-well":new KB,"config-layout-variable-well":new XB["a"],"wells-register-customer":SN,"wells-register-collaborator":DN,"well-config-form":new rx,"well-config-form-field":new lx,"well-config-form-reply":new dx,"well-config-form-field-option":new cx},tH={id:A["fd"],icon:"waves",title:"Gestão de Poços",children:[{id:A["fd"],icon:"select_all",title:"Poços Tubulares Em Aberto",route:{name:"wells-list",params:{page:"well-open"}}},{id:A["fd"],icon:"done_outline",title:"Histórico de Poços Tubulares",route:{name:"wells-list",params:{page:"well-close"}}},{id:A["fd"],icon:"close",title:"Poços Tubulares Canceladas",route:{name:"wells-list",params:{page:"well-cancel"}}}]},aH={id:A["i"],icon:"border_color",title:"Gestão de Contratos",children:[{id:A["i"],icon:"select_all",title:"Contratos Em Aberto",route:{name:"wells-list",params:{page:"contract-open"}}},{id:A["i"],icon:"done_outline",title:"Contratos Vigentes",route:{name:"wells-list",params:{page:"contract-close"}}},{id:A["i"],icon:"close",title:"Contratos Cancelados",route:{name:"wells-list",params:{page:"contract-cancel"}}}]},iH={id:A["G"],icon:"privacy_tip",title:"Gestão de Garantia",children:[{id:A["G"],icon:"select_all",title:"Garantias Em Aberto",route:{name:"wells-list",params:{page:"guarantee-open"}}},{id:A["G"],icon:"done_outline",title:"Garantias Encerradas",route:{name:"wells-list",params:{page:"guarantee-close"}}},{id:A["G"],icon:"close",title:"Garantias Canceladas",route:{name:"wells-list",params:{page:"guarantee-cancel"}}}]},sH={id:A["gd"],icon:"settings",title:"Configurações",children:[{id:A["gd"],icon:"code",title:"Status/Etapas de Poços Tubulares",route:{name:"wells-list",params:{page:"config-status-well"}}},{id:A["gd"],icon:"code",title:"Status/Etapas de Contratos",route:{name:"wells-list",params:{page:"config-status-contract"}}},{id:A["gd"],icon:"code",title:"Status/Etapas de Garantia",route:{name:"wells-list",params:{page:"config-status-guarantee"}}},{id:A["gd"],icon:"category",title:"Categorias de Poços Tubulares",route:{name:"wells-list",params:{page:"config-category-well"}}},{id:A["gd"],icon:"category",title:"Categorias de Contrato",route:{name:"wells-list",params:{page:"config-category-contract"}}},{id:A["gd"],icon:"category",title:"Categorias de Garantia",route:{name:"wells-list",params:{page:"config-category-guarantee"}}},{id:A["t"],icon:"list_alt",title:"Dados de Poços Tubulares",route:{name:"wells-list",params:{page:"well-config-form"}}}]},oH={id:A["id"],icon:"description",title:"Cadastro",children:[{id:A["id"],icon:"assignment_ind",title:"Colaboradores",route:{name:"wells-list",params:{page:"wells-register-collaborator"}},selected:!1,permission:["admin"]},{id:A["id"],icon:"people_outline",title:"Clientes",route:{name:"wells-list",params:{page:"wells-register-customer"}},selected:!1}]},nH=[{id:A["fd"],icon:"dashboard",title:"Dashboard de Poços Tubulares",route:{name:"dashboard-wells"}},{id:A["fd"],icon:"map",title:"Poços por Georreferenciamento",route:{name:"wells-geolocation"}},tH,aH,iH,oH,sH],rH={id:A["hd"],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:nH,router:WB,config:eH},lH={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:[rH,eM,sV,PE,kM,Wx,OR,kI,VV,Wa,PI]},cH=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"sanitations"},[a("div",{staticClass:"sanitations__header"},[a("h1",{staticClass:"sanitations__title"},[e._v(e._s(e.pageTitle))]),a("p",{staticClass:"sanitations__description"},[e._v(" "+e._s(e.pageDescription)+" ")])]),a("div",{staticClass:"sanitations__grid"},e._l(e.sanitizationOptions,(function(t){return a("div",{key:t.id,staticClass:"sanitations__card",on:{click:function(a){return e.startSanitization(t)}}},[a("div",{staticClass:"sanitations__card-icon"},[a("img",{staticClass:"sanitations__card-logo",attrs:{src:e.getLogoPath(t.logo),alt:t.name},on:{error:e.handleImageError}})]),a("div",{staticClass:"sanitations__card-content"},[a("h3",{staticClass:"sanitations__card-title"},[e._v(e._s(t.name))]),a("p",{staticClass:"sanitations__card-description"},[e._v(e._s(t.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(),e.startSanitization(t)}}},[e._v(" Ativar "+e._s(e.pageTitle)+" ")])],1)])})),0),a("div",{staticClass:"sanitations__footer"},[a("p",{staticClass:"sanitations__footer-text"},[e._v(" Selecione uma das opções acima para começar o processo de "+e._s(e.pageTitle)+". ")])])])},dH=[],uH={name:"Sanitations",data:function(){return{sanitizationOptions:[]}},computed:{pageTitle:function(){var e;return(null===(e=this.$route.meta)||void 0===e?void 0:e.title)||"Higienização de Crédito"},pageDescription:function(){var e;return(null===(e=this.$route.meta)||void 0===e?void 0:e.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 e;this.sanitizationOptions=null===(e=this.$route.meta)||void 0===e?void 0:e.options},methods:{getLogoPath:function(e){return"/static/integration/logos/".concat(e)},handleImageError:function(e){e.target.src="/static/integration/logos/banco-generico.webp"},startSanitization:function(e){console.log("Iniciando higienização para:",e.name)}},watch:{$route:{handler:function(e){var t=this;this.sanitizationOptions=[],setTimeout((function(){var a;t.sanitizationOptions=null===(a=e.meta)||void 0===a?void 0:a.options}),100)}}}},pH=uH,mH=(a("8a69"),Object(m["a"])(pH,cH,dH,!1,null,"12625ab0",null)),vH=mH.exports,fH=[{path:"sanitations",name:"sanitations",component:vH,meta:{id:A["o"],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:vH,meta:{id:A["m"],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"}]}}],gH={},_H=[{id:A["o"],icon:"cleaning_services",title:"Higienização",route:{name:"sanitations"}},{id:A["m"],icon:"keyboard",title:"Digitação",route:{name:"digitations"}}],hH={id:A["n"],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:_H,router:fH,config:gH},bH={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:[hH,PE,eM,Wx,sV,kI,Wa,PI]},xH=[{path:"graduation/:id",name:"graduation",component:Ej,meta:{id:"4d8hd50b",auth:!0,title:"Detalhes da Formatura",icon:"school"}},{path:"business-print",name:"business-print",component:Cq["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:oV["default"],meta:{id:"0bae9ce3-400f-8818-94a0-15d1b3bdf088",auth:!0,title:"Formaturas",icon:"school",touch:!0}}],yH=Gt({name:"Cliente",field:"customer"});yH.id={id:"549b7548",create:"ba7aae1c",update:"1bced885",delete:"d99b53a2"},yH.title={list:"Clientes",edit:{insert:"Novo cliente",update:"Editar cliente"}},yH.icon="people_outline",yH.apiUrl="register/person/customer",yH.urlDetails.name="customer",yH.params["with"]="address_master",yH.components={list:{tableRow:function(){return a.e("chunk-f2675864").then(a.bind(null,"893d"))}}},yH["imports"]={permission:A["jb"],title:"Importar Cliente",origins:{imanager:{title:"I-Manager",description:"Importar cliente do I-Manager através do CPF/CNPJ.",permission:A["lb"],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["kb"],image:"/static/integration/logos/hubspot-logo.png",wiConfig:""}}},yH["filters"]=new Rt;var kH=yH;kH.title={list:"Alunos/Clientes",edit:{insert:"Novo Alunos/cliente",update:"Editar Alunos/cliente"}},kH.icon="people_outline",kH.apiUrl="graduations/register/customer",kH.urlDetails.name="customer",kH.fields[25].size=["xs12","sm12","md5","lg5"],kH.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(e){return"Fisica"===e.type||"Juridica"===e.type}});var CH=kH,wH=Gt({name:"Cliente",field:"customer"});wH.id={id:"549b7548",create:"ba7aae1c",update:"1bced885",delete:"d99b53a2"},wH.title={list:"Clientes",edit:{insert:"Novo cliente",update:"Editar cliente"}},wH.icon="people_outline",wH.apiUrl="register/person/customer",wH.urlDetails.name="customer",wH.params["with"]="address_master",wH.components={list:{tableRow:function(){return a.e("chunk-f2675864").then(a.bind(null,"893d"))}}},wH["imports"]={permission:A["jb"],title:"Importar Cliente",origins:{imanager:{title:"I-Manager",description:"Importar cliente do I-Manager através do CPF/CNPJ.",permission:A["lb"],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["kb"],image:"/static/integration/logos/hubspot-logo.png",wiConfig:""}}},wH["filters"]=new Rt;var SH=wH;SH.title={list:"Comissão de Formatura",edit:{insert:"Novo Alunos/cliente",update:"Editar Alunos/cliente"}},SH.icon="person",SH.apiUrl="graduations/register/commission",SH.urlDetails.name="customer",SH.fields[25].size=["xs12","sm12","md5","lg5"],SH.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(e){return"Fisica"===e.type||"Juridica"===e.type}});var DH=SH,EH=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(e,s){var o;return Object(Dt["a"])(this,i),o=t.call(this),o.list=!0,o.id={id:"4d8hd50b",create:"e578be37",update:"4d8brfa0",delete:"83wd7827"},o.name="graduation",o.title={list:e,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(e){return console.log(e),null!=e.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}(fz),OH={graduation:new EH("Projetos de Formatura",null,{value:"opened_at",text:"Data da Contratação"}),open:new EH("Formaturas Em Aberto","open",{value:"opened_at",text:"Data da Contratação"}),close:new EH("Histórico de Formaturas","close",{value:"closed_at",text:"Previsão de Conclusão"}),cancel:new EH("Formaturas Canceladas","cancel",{value:"canceled_at",text:"Data de Cancelamento"})},TH=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.list=!0,e.id={id:"4d8hd50b",create:"e578be37",update:"4d8brfa0",delete:"83wd7827"},e.name="grade",e.title={list:"Turmas/Classes",edit:{insert:"Criar nova Turma/Classe",update:"Editar Turma/Classe"}},e.apiUrl="graduations/grade",e.icon="assignment_turned_in",e.redirectOnSubmit=!1,e.setFields([e.fieldSubHeader({text:"Informe todos os dados desta turma."}),e.fieldSelectApi({value:"college_id",text:"Faculdade/Colégio",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"graduations/register/college"},show:"name"}),e.fieldSelectApi({value:"course_id",text:"Curso/Disciplina",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"graduations/register/course"},show:"name"}),e.fieldNumber({value:"year",text:"Ano",size:["xs12","sm12","md4","lg4"]}),e.fieldSelect({value:"semester",text:"Semestre",options:[{value:"1° Semestre",text:"1° Semestre"},{value:"2° Semestre",text:"2° Semestre"}],size:["xs12","sm12","md4","lg4"]}),e.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"]}),e.fieldSubHeader({text:"Observações ou anotações "}),e.fieldTextArea({value:"observation",text:"Observações",placeholder:"Ex: Como deve ser executado(a)."})]),e}return a}(Tt["a"]),AH=new TH,FH=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id="4d8brfa0",e.name="grade",e.title={list:"Alunos/Clientes da Turmas",edit:{insert:"Adicionar Aluno/Cliente à Turmas",update:"Editar Aluno/Cliente da Turmas"}},e.urlDetails.name="customer",e.urlDetails.params={id:"person_id"},e.apiUrl="graduations/grade/person",e.apiParams={with:"person.phones;person.adresses"},e.icon="assignment_turned_in",e.search={placeholder:"Pesquise pelo nome, CPF ou E-mail",fields:["person.name","person.first_name","person.cpf_cnpj","person.email"]},e.size=["xs12","sm12","md12","ls12","xl12"],e.redirectOnSubmit=!1,e.components.list.tableRow=function(){return a.e("chunk-418ed634").then(a.bind(null,"6c09"))},e.setFields([e.fieldSubHeader({text:"Informe todos os dados desta turma."}),e.fieldWiListDialog({value:"person_id",text:"Aluno/Cliente",required:!0,size:["xs12","sm12","md12","lg12"],wiConfig:"customer",show:"person.first_name",icon:"person_outline"})]),e.setFields([e.fieldList({value:"person.id",text:"ID"}),e.fieldList({value:"person.name",text:"Aluno/Cliente",align:"center"}),e.fieldList({value:"person.cpf_cnpj",text:"CPF"}),e.fieldList({value:"person.prones",text:"Telefones",sortable:!1}),e.fieldList({value:"person.adresses",text:"Endereços",sortable:!1}),e.fieldList({value:"person.status",text:"Status"})]),e}return i}(Tt["a"]),IH=new FH,PH=function(e,t,a){return{id:e,title:"Adicionar Nota "+a,icon:"message",apiUrl:"graduations/"+t+"/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}]}},jH={graduation:PH("4d8brfa0","graduation","à Formatura")},qH={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}]},$H=function(e,t,a,i){return{id:e,title:{edit:{create:"Incluir "+i,update:"Editar "+i}},apiUrl:"graduations/"+t+"/item",fields:qH[a],fieldsFixed:[{value:"amount_total",data:0}]}},zH={product:{graduation:$H("4d8brfa0","sale","product","Produto à Formatura")},service:{graduation:$H("4d8brfa0","sale","service","Serviço à Formatura")}},NH=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="4d8brfa0",e.name="process-finance-paid",e.apiUrl="graduations/graduation/person",e.title={list:"Colaboradores",edit:{insert:"Adicionar Colaborador",update:"Atualizar Colaborador"}},e.icon="people",e.fields[11].options[1].text=e.fields[11].options[1].text+" aos recebimentos da formatura.",e}return a}(jb),MH=new NH,LH=function(){for(var e=[],t=1;t<=60;t++)e.push({value:t,text:t+"x"});return e},RH=function(e,t,a){return{id:e,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:LH(),edit:{insert:!0}},{value:"description",text:"Descrição",type:"text",list:!0,edit:!0,search:!0,size:function(e){return e.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}]}},UH={graduation:RH("4d8brfa0","Formatura","graduation")},WH=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="4d8brfa0",e.name="process-finance-paid",e.title="Receber Parcela do Projeto de Formatura",e.icon="get_app",e.fields[1].text="Informe a data de recebimento desta parcela.",e}return a}(Lb),VH=new WH,BH=function(e,t){return{id:"a02e979e",list:!0,title:{list:"Status/Etapas de "+t,edit:{create:"Nova Status/Etapas de "+t,update:"Editar Status/Etapas de "+t}},icon:"code",apiUrl:"juridical/config/status/"+e,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}]}},HH={graduation:BH("graduation","Formatura")},GH=function(e,t){return{id:"a02e979e",list:!0,title:{list:"Categorias de "+t,edit:{create:"Nova categoria de "+t,update:"Editar categoria de "+t}},icon:"category",apiUrl:"graduations/config/category/"+e,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}]}},YH={graduation:GH("graduation","Formatura")},JH=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.list=!0,e.id="a84885b9",e.name="course",e.title={list:"Cursos/Graduações",edit:{insert:"Criar Cursos/Graduações",update:"Editar Cursos/Graduações"}},e.search={placeholder:"Pesquise pelo nome ou abreviação",fields:["name","tag"]},e.apiUrl="graduations/register/course",e.apiParams={limit:10,fields:"id,name,tag,description",order:"created_at,desc"},e.icon="g_translate",e.redirectOnSubmit=!1,e.fieldsEdit={header1:e.fieldSubHeader({text:"Informe nome, abreviação e descrição."}),name:e.fieldText({value:"name",text:"Nome",required:!0,size:["xs12","sm12","md6","lg6"]}),tag:e.fieldText({value:"tag",text:"Abreviação",required:!0,size:["xs12","sm12","md6","lg6"]}),description:e.fieldTextArea({value:"description",text:"Descrição"})},e.fieldsList={name:e.fieldList({value:"name",text:"Nome"}),tag:e.fieldList({value:"tag",text:"Abreviação"}),description:e.fieldList({value:"description",text:"Descrição"})},e.setFields(e.fieldsEdit),e.setFields(e.fieldsList),e}return a}(Tt["a"]),QH=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.list=!0,e.id="a84885b9",e.name="college",e.title={list:"Faculdades/Colégios",edit:{insert:"Criar nova Faculdades/Colégios",update:"Editar Faculdades/Colégios"}},e.search={placeholder:"Pesquise pelo nome ou abreviação",fields:["name","tag"]},e.apiUrl="graduations/register/college",e.apiParams={limit:10,fields:"id,name,tag,description",order:"created_at,desc"},e.icon="domain",e.redirectOnSubmit=!1,e.fieldsEdit={header1:e.fieldSubHeader({text:"Informe nome, abreviação e descrição."}),name:e.fieldText({value:"name",text:"Nome",required:!0,size:["xs12","sm12","md6","lg6"]}),tag:e.fieldText({value:"tag",text:"Abreviação",required:!0,size:["xs12","sm12","md6","lg6"]}),description:e.fieldTextArea({value:"description",text:"Descrição"})},e.fieldsList={name:e.fieldList({value:"name",text:"Nome"}),tag:e.fieldList({value:"tag",text:"Abreviação"}),description:e.fieldList({value:"description",text:"Descrição"})},e.setFields(e.fieldsEdit),e.setFields(e.fieldsList),e}return a}(Tt["a"]),KH={"graduations-register-customer":CH,"graduations-register-comission":DH,graduation:OH.graduation,"graduation-open":OH.open,"graduation-close":OH.close,"graduation-cancel":OH.cancel,"graduation-grade":AH,"graduation-grade-person":IH,"graduation-event":jH.graduation,"graduation-item-product":zH.product.graduation,"graduation-item-service":zH.service.graduation,"graduation-person":MH,"graduation-finances":UH.graduation,"graduation-finance":VH,"config-status-graduation":HH.graduation,"config-category-graduation":YH.graduation,"graduation-register-course":new JH,"graduation-register-college":new QH},XH=[{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"}}}]}],ZH={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:XH,router:xH,config:KH},eG=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-toolbar",{staticClass:"elevation-5 theme--light white--text",attrs:{dense:"",color:e.$wiDark?"dark":"primary"}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("arrow_back")])],1),a("v-toolbar-title",[e._v("Agenda")]),a("v-spacer"),a("GoToDateDialog",{attrs:{loading:e.loading,events:e.events},on:{select:e.goToDate}}),a("v-btn",{attrs:{outline:"",small:"",color:"white",link:"",to:{name:"clinic-list",params:{page:"task-clinic"}}}},[a("v-icon",[e._v("event_seat")]),a("span",[e._v("Fila de Espera")])],1),a("v-btn",{attrs:{outline:"",small:"",color:"white"},on:{click:function(t){return e.addTask()}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Agendamento")])],1),a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(t){return e.refreshCalendar()}}},[a("v-icon",{attrs:{color:"white"}},[e._v("refresh")])],1)],1),e.loading?a("v-progress-linear",{staticStyle:{margin:"1px 0 0 0 !important"},attrs:{indeterminate:!0}}):e._e(),a("v-card",{staticStyle:{margin:"10px",padding:"20px"}},[a("FullCalendar",{ref:"calendar",attrs:{options:e.calendarOptions}})],1),a("TaskDialog",{attrs:{task:e.selectedTask,refresh:e.refreshCalendar,active:e.taskDialog},on:{active:e.closeTaskDialog}})],1)},tG=[],aG=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",lazy:"","full-width":"",width:"290px"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"white--text",attrs:{loading:e.loading,outline:"",small:"",color:"white"}},i),[a("v-icon",[e._v("find_in_page")]),a("span",[e._v("Ir até uma data")])],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-date-picker",{attrs:{events:e.arrayEvents,type:"month",locale:"pt-br",color:"primary",scrollable:""},model:{value:e.selectedDate,callback:function(t){e.selectedDate=t},expression:"selectedDate"}},[a("v-spacer"),a("v-btn",{attrs:{flat:""},on:{click:function(t){e.dialog=!1}}},[e._v("Cancelar")]),a("v-btn",{attrs:{flat:"",color:"primary"},on:{click:function(t){return e.goToDate(e.selectedDate)}}},[e._v("OK")])],1)],1)},iG=[],sG={name:"GoToDateDialog",data:function(){return{dialog:!1,selectedDate:this.$DateTime.date(),arrayEvents:null}},methods:{goToDate:function(e){this.$emit("select",e),this.dialog=!1}},props:["loading","events"]},oG=sG,nG=Object(m["a"])(oG,aG,iG,!1,null,null,null),rG=nG.exports,lG=a("0f06"),cG={data:function(){return{events:[],selectedTask:{},taskDialog:!1,loading:!1,calendarOptions:{height:window.innerHeight-175,locales:[D_.a],timeZone:"local",firstDay:0,dayMaxEventRows:4,nowIndicator:!0,editable:!1,defaultTimedEventDuration:"00:30",plugins:[f_["a"],g_["b"],__["a"],h_["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(e){var t=[];return e.map((function(e){var a=e.date,i=e.customer?e.customer.name:e.description;e.time_formated&&(a=e.date+" "+e.time_formated),t.push({id:e.id,title:i,date:a,color:e.status_info.color})})),t},createNewTask:function(e){var t=this;e=this.formatDateTime(e),this.$WiEditDialog({wiConfig:"task-clinic",data:{date:e.date,time:e.time},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})},formatDateTime:function(e){return e&&e.split("T").length>0?e.split("T")[1]&&e.split("T")[1].split("-").length>0?{date:e.split("T")[0],time:e.split("T")[1].split("-")[0]}:{date:e.split("T")[0],time:e.split("T")[1]}:{date:e}},getEvents:function(e,t,a){var i=this;this.$Api.get({uri:"system/calendar/period",params:{date_start:e.startStr,date_end:e.endStr},sucess:function(e){var a;null!==e&&void 0!==e&&null!==(a=e.data)&&void 0!==a&&a.events&&e.data.events.length>0?(i.events=e.data.events,t(i.formatCalendarEvents(e.data.events)),i.$forceUpdate()):(i.events=[],t([]))},error:function(e){a(e)}})},setLoading:function(e){var t=this;this.loading=e,e?this.$swal({title:"Buscando agendamentos...",text:"Aguarde até que a ação seja finalizada.",onOpen:function(){t.$swal.showLoading()}}):this.$swal.close()},getEventById:function(e){return this.events.find((function(t){return t.id===e}))},eventClick:function(e){var t=this.getEventById(e.event.id);this.openTaskDialog(t)},dayClick:function(e){this.createNewTask(e.dateStr)},refreshCalendar:function(){var e,t,a;null===(e=this.$refs)||void 0===e||null===(t=e.calendar)||void 0===t||null===(a=t.getApi())||void 0===a||a.refetchEvents()},goToDate:function(e){var t,a,i;null===(t=this.$refs)||void 0===t||null===(a=t.calendar)||void 0===a||null===(i=a.getApi())||void 0===i||i.changeView("dayGridMonth",e)},addTask:function(){var e=this;this.$WiEditDialog({wiConfig:"task-clinic",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})},openTaskDialog:function(e){this.selectedTask=e,this.taskDialog=!0},closeTaskDialog:function(){this.selectedTask={},this.taskDialog=!1}},components:{TaskDialog:lG["a"],FullCalendar:v_["a"],GoToDateDialog:rG}},dG=cG,uG=(a("5e7c"),Object(m["a"])(dG,eG,tG,!1,null,null,null)),pG=uG.exports,mG=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("wi-view",{attrs:{index:"business",title:"Prontuário",apiUrl:"clinic/medical-record"},scopedSlots:e._u([{key:"toolbarItensBefore",fn:function(t){var i=t.content,s=t.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",[e._v("person")]),a("span",[e._v("Perfil do Paciente")])],1):e._e()]}},{key:"default",fn:function(e){var t=e.content,i=e.loading,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("v-card",{staticClass:"elevation-17"},[a("PatientInfo",{attrs:{refresh:s,person:t.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:t,refresh:s,loading:i}})],1),a("v-flex",{staticStyle:{"padding-left":"10px"},attrs:{xs12:"",sm12:"",md5:"",lg5:""}},[a("MedicalRecordFiles",{attrs:{content:t,refresh:s,loading:i}})],1)],1)],1)]}}])})},vG=[],fG=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"medical-record-attendances",attrs:{outlined:"",elevation:"17",color:e.$wiDark?"#424242":"#FAFAFA"}},[a("v-toolbar",{attrs:{dense:"",flat:"",color:e.$wiDark?"#424242":"#FAFAFA"}},[a("v-icon",[e._v("person_search")]),a("v-toolbar-title",[e.content&&e.content.attendances&&e.content.attendances.length>0?a("span",[e._v(e._s(e.content.attendances.length)+" ")]):e._e(),a("span",[e._v(" Atendimento(s)")])]),a("v-spacer"),e.content&&e.content.attendances&&e.content.attendances.length>0?a("MedicalRecordCategories",{attrs:{patient:e.content.patient,categories:e.content.categories,refresh:e.refresh},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{small:"",outline:"",disabled:e.loading}},i),[a("v-icon",[e._v("add")]),a("span",[e._v("Novo Atendimento")])],1)]}}],null,!1,931817386)}):e._e()],1),a("v-divider"),a("v-divider"),a("v-card-text",{staticStyle:{padding:"0 10px 0px 30px","overflow-y":"scroll"},style:{"min-height":e.maxHeigth,"max-height":e.maxHeigth}},[e.content&&e.content.attendances&&e.content.attendances.length>0?a("v-timeline",{attrs:{dense:""}},e._l(e.content.attendances,(function(t,i){return a("v-timeline-item",{key:i,attrs:{color:e.$wiDark?"black":"white",large:""},scopedSlots:e._u([{key:"icon",fn:function(){return[a("v-avatar",[10==t.type?a("img",{attrs:{src:"/static/icons/monitor/system_task_96.png"}}):e._e(),11==t.type?a("img",{attrs:{src:"/static/icons/monitor/pass_fail_96.png"}}):e._e(),12==t.type?a("img",{attrs:{src:"/static/icons/monitor/pills_96.png"}}):e._e(),14==t.type?a("img",{attrs:{src:"/static/icons/monitor/microscope_96.png"}}):e._e(),15==t.type?a("img",{attrs:{src:"/static/icons/monitor/good_notes_96.png"}}):e._e()])]},proxy:!0}],null,!0)},[a("v-card",{attrs:{color:e.$wiDark?"black":""}},[a("v-list-tile",[a("v-list-tile-content",[a("v-list-tile-sub-title",{domProps:{textContent:e._s(t.opened_at_format)}}),a("v-list-tile-title",[a("WNTag",{attrs:{size:"16",text:t.category.name,icon:t.category.icon,color:t.category.color}})],1)],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){return e.$WiEditDialog({wiConfig:t.info.name,onSubmit:e.refresh,data:Object.assign({},t,{unimed:"exam-request"==t.info.name&&2==t.category.layout_type_id}),redirectOnSubmit:!1})}}},[a("v-icon",[e._v("edit")])],1)],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){e.$WiDialog(e.wiDialogs.files(t.info.name,t.id))}}},[a("v-badge",{attrs:{right:"",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:e._u([{key:"badge",fn:function(){return[t.files_count?a("span",[t.files_count<10?a("span",[e._v(e._s(t.files_count))]):a("span",[e._v("9+")])]):e._e()]},proxy:!0}],null,!0)},[a("v-icon",[e._v(" attach_file ")])],1)],1)],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){e.$WiDialog(e.wiDialogs.events(t.info.name,t.id))}}},[a("v-badge",{attrs:{right:"",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:e._u([{key:"badge",fn:function(){return[t.notes_count?a("span",[t.notes_count<10?a("span",[e._v(e._s(t.notes_count))]):a("span",[e._v("9+")])]):e._e()]},proxy:!0}],null,!0)},[a("v-icon",[e._v(" message ")])],1)],1)],1),1==t.category.layout_type_id?a("v-list-tile-action",[a("MedicalRecordAttendanceDialog",{attrs:{attendance:t},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",ripple:""}},i),[a("v-icon",[e._v("visibility")])],1)]}}],null,!0)})],1):e._e(),2==t.category.layout_type_id?a("v-list-tile-action",[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){return e.openViewLayoutDialog(t)}}},[a("v-icon",[e._v("print")])],1)],1):e._e()],1)],1)],1)})),1):a("div",{staticStyle:{width:"100%",padding:"30px 0","text-align":"center"}},[a("h3",[e._v("Nenhum atendimento encontrado.")]),e.content?a("MedicalRecordCategories",{attrs:{patient:e.content.patient,categories:e.content.categories,refresh:e.refresh},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{small:"",outline:"",disabled:e.loading}},i),[a("v-icon",[e._v("add")]),a("span",[e._v("Novo Atendimento")])],1)]}}],null,!1,931817386)}):e._e()],1),e.viewLayoutDialogIsOpened?a("BusinessLayoutDialog",{attrs:{business:e.viewLayoutDialogAttendance,refresh:e.refresh},model:{value:e.viewLayoutDialogIsOpened,callback:function(t){e.viewLayoutDialogIsOpened=t},expression:"viewLayoutDialogIsOpened"}}):e._e()],1)],1)},gG=[],_G=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-menu",{staticClass:"medical-record-categories",attrs:{right:"",transition:"slide-y-transition"},scopedSlots:e._u([{key:"activator",fn:function(t){var a=t.on;return[e._t("default",null,{on:a})]}}],null,!0)},[a("v-list",[e._l(e.categories,(function(t,i){return[i?a("v-divider",{key:"divider-"+i}):e._e(),a("v-list-tile",{key:i,on:{click:function(a){return e.categoryAction(t)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:t.color}},[e._v(e._s(t.icon))])],1),a("v-list-tile-title",[e._v(e._s(t.name))])],1)]}))],2)],1)},hG=[],bG={name:"MedicalRecordCategories",methods:{categoryAction:function(e){this.$WiEditDialog({wiConfig:e.type_info.name,onSubmit:this.refresh,data:{business_category_id:e.id,person_id:this.patient.id,description:e.layout,task_id:this.$route.query.task_id,unimed:"exam-request"==e.type_info.name&&2==e.layout_type_id},redirectOnSubmit:!1})}},props:["categories","refresh","patient"]},xG=bG,yG=(a("de2e"),Object(m["a"])(xG,_G,hG,!1,null,"4a2f8a02",null)),kG=yG.exports,CG=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"","max-width":"90%"},scopedSlots:e._u([{key:"activator",fn:function(t){var a=t.on;return[e._t("default",null,{on:a})]}}],null,!0),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:e.$wiDark?"#424242":"#FAFAFA"}},[a("v-icon",{domProps:{textContent:e._s(e.attendance.category.icon)}}),a("v-toolbar-title",[a("span",{domProps:{textContent:e._s(e.attendance.category.name)}}),a("span",[e._v(" - ")]),a("span",{domProps:{textContent:e._s(e.attendance.person.name)}})]),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(t){return e.printContent()}}},[a("v-icon",[e._v("print")]),a("span",[e._v("Imprimir")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),e.dialog?a("v-card-text",[a("TinyEditor",{attrs:{apiKey:e.apiKey,"initial-value":e.attendance.description,init:e.config,disabled:!0}})],1):e._e()],1)],1)},wG=[],SG={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:gg["a"]}},DG=SG,EG=Object(m["a"])(DG,CG,wG,!1,null,null,null),OG=EG.exports,TG={name:"MedicalRecordAttendances",data:function(){var e=this;return{viewLayoutDialogIsOpened:!1,viewLayoutDialogAttendance:null,maxHeigth:window.innerHeight-378+"px",wiDialogs:{files:function(t,i){return{title:"Arquivos/Anexos",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"ac23"))},props:{index:t+"-fileList",api:{url:"clinic/"+t+"/file",params:"?order=id,desc&where=business_id,"+i}}},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:i}},onClose:function(){e.$WiView(t+"-fileList").refresh(),e.refresh()}})}}}},events:function(t,i){return{title:"Anotações/Eventos ",icon:"message",component:{content:function(){return a.e("chunk-28f87665").then(a.bind(null,"5d29"))},props:{index:t+"-event",api:{url:"clinic/"+t+"/event",params:"?order=id,desc&where=business_id,"+i}}},button:{icon:"add",text:"Adicionar Nota",action:function(){e.$WiEditDialog({wiConfig:t+"-event",onSubmit:function(){e.$WiView(t+"-event").refresh(),e.refresh()},data:{business_id:i}})}}}}}}},computed:{attendances:function(){return this.content.attendances.filter((function(e){return 11===e.type}))}},methods:{openViewLayoutDialog:function(e){var t=this;this.viewLayoutDialogAttendance=e,setTimeout((function(){t.viewLayoutDialogIsOpened=!0}),100)}},props:["content","refresh","loading"],components:{WNTag:_D["a"],BusinessLayoutDialog:_l,MedicalRecordCategories:kG,MedicalRecordAttendanceDialog:OG}},AG=TG,FG=(a("faab"),Object(m["a"])(AG,fG,gG,!1,null,"328ab82c",null)),IG=FG.exports,PG=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{attrs:{flat:"",elevation:"17",color:"#FAFAFA"}},[a("v-toolbar",{attrs:{dense:"",flat:"",color:"#FAFAFA"}},[a("v-icon",[e._v("attach_file")]),a("v-toolbar-title",[e.content&&e.content.files&&e.content.files.length>0?a("span",[e._v(e._s(e.content.files.length)+" ")]):e._e(),a("span",[e._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":e.maxHeigth,"max-height":e.maxHeigth}},[e.content&&e.content.files&&e.content.files.length>0?a("div",[a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.content.files,(function(t,i){return a("v-flex",{key:i,staticStyle:{padding:"10px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},["png"==t.file.extension||"jpg"==t.file.extension?a("v-dialog",{attrs:{"max-width":"598"},scopedSlots:e._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-card",e._g({staticStyle:{cursor:"pointer"}},s),[a("WiFileListItem",{attrs:{file:t.file}})],1)]}}],null,!0),model:{value:t["dialog"],callback:function(a){e.$set(t,"dialog",a)},expression:"file['dialog']"}},[a("v-card",[a("v-card-text",[a("v-img",{attrs:{src:t.url}}),t.description?a("div",{domProps:{innerHTML:e._s(t.description)}}):e._e()],1),a("v-divider"),a("v-card-actions",[a("span",[a("strong",[e._v(e._s(t.file.name))]),e._v(" - "+e._s(e._f("moment")(t.created_at,"DD/MM/YY HH:mm"))+" ")]),a("v-spacer"),a("v-btn",{attrs:{color:"green darken-1",flat:"flat"},on:{click:function(e){t["dialog"]=!1}}},[e._v(" Fechar ")])],1)],1)],1):a("v-card",{attrs:{link:"",target:"_blank",href:t.url}},[a("WiFileListItem",{attrs:{file:t.file}})],1)],1)})),1)],1):a("div",{staticStyle:{width:"100%",padding:"30px 0","text-align":"center"}},[a("h3",[e._v("Nenhum arquivo encontrado.")])])])],1)},jG=[],qG={name:"MedicalRecordFiles",data:function(){return{fileDialog:!1,maxHeigth:window.innerHeight-378+"px"}},methods:{},props:["content"],components:{WiFileListItem:tB["a"]}},$G=qG,zG=Object(m["a"])($G,PG,jG,!1,null,null,null),NG=zG.exports,MG={name:"MedicalRecord",components:{PatientInfo:l["a"],MedicalRecordAttendances:IG,MedicalRecordFiles:NG}},LG=MG,RG=Object(m["a"])(LG,mG,vG,!1,null,null,null),UG=RG.exports,WG=[{path:"medical-record/:id",name:"medical-record",component:UG,meta:{id:"015b8d97",auth:!0,title:"Prontuário",icon:"settings_accessibility"}},{path:"patient/:id",name:"patient",component:_e,meta:{id:"549b7548",auth:!0,title:"Detalhes do Paciente",icon:"people"}},{path:"clinic-calendar",name:"clinic-calendar",component:pG,meta:{id:"c4f8c247",auth:!0,title:"Agenda",icon:"event"}},{path:"exam-request-category-layout/:id",name:"exam-request-category-layout",component:Y$,meta:{id:"a02e979e",auth:!0,title:"Layout de Categoria de Exame",icon:"category"}}],VG=function(e,t,a){return{id:e,title:"Adicionar Nota "+a,icon:"message",apiUrl:"clinic/"+t+"/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}]}},BG={evolution:VG("c8aaffa1","evolution","à Evolução"),anamnesis:VG("871f09f4","anamnesis","à Anamneses"),prescription:VG("d8317aeb","prescription","ao Receituário"),examRequest:VG("b2812888","exam-request","à Solicitação de Exame"),attested:VG("27201def","attested","ao Atestado")},HG={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(e){return e.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}]},GG=function(e,t,a,i){return{id:e,title:{edit:{create:"Incluir "+i,update:"Editar "+i}},apiUrl:"sales/"+t+"/item",fields:HG[a],fieldsFixed:[{value:"amount_total",data:0}]}},YG={product:{sale:GG("b41dcfec","sale","product","Produto"),budget:GG("d3c48579","budget","product","Produto")},service:{sale:GG("b41dcfec","sale","service","Serviço"),budget:GG("d3c48579","budget","service","Serviço")}},JG=function(e,t){return{id:"a02e979e",list:!0,title:{list:"Status/Etapas da "+t,edit:{create:"Nova Status/Etapas da "+t,update:"Editar Status/Etapas da "+t}},icon:"code",apiUrl:"clinic/config/status/"+e,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}]}},QG={evolution:JG("evolution","Evolução"),anamnesis:JG("anamnesis","Anamnese"),prescription:JG("prescription","Receituário"),examRequest:JG("exam-request","Solicitação de Exame"),attested:JG("attested","Atestado")},KG=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(e,s){var o;return Object(Dt["a"])(this,i),o=t.call(this),Object(It["a"])(Object(Ft["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(It["a"])(Object(Ft["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(e){return 1==e.layout_type_id}}),layout:o.fieldTinyEditor({value:"layout",text:"Layout desta categoria",placeholder:"Crie a estrutura da categoria.",showField:function(e){return 1==e.layout_type_id}}),subHeader3:o.fieldSubHeader({text:"Salve as configurações desta categoria e posteriormente você poderá editar o layout desta categoria.",showField:function(e){return 2==e.layout_type_id}})}),o.id="a02e979e",o.name=e,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}(Tt["a"]),XG=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this,"evolution","Evolução"),e.apiUrl="clinic/config/category/evolution",e}return a}(KG),ZG=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this,"anamnesis","Anamnese"),e.apiUrl="clinic/config/category/anamnesis",e}return a}(KG),eY=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this,"prescription","Receituário"),e.apiUrl="clinic/config/category/prescription",e}return a}(KG),tY=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this,"exam-request","Solicitação de Exame"),e.apiUrl="clinic/config/category/exam-request",e}return a}(KG),aY=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this,"attested","Atestado"),e.apiUrl="clinic/config/category/attested",e}return a}(KG),iY={evolution:new XG,anamnesis:new ZG,prescription:new eY,examRequest:new tY,attested:new aY},sY=function(e){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:Wt(e)}},oY=sY({name:"Paciente",field:"customer"});oY.id="d897f3f3",oY.title={list:"Pacientes",edit:{insert:"Novo paciente",update:"Editar paciente"}},oY.search={placeholder:"Pesquise o(a) paciente por ID, Nome, CPF ou RG",fields:["id","name","first_name","cpf_cnpj","email","RG"]},oY.icon="people_outline",oY.apiUrl="register/person/customer",oY.urlDetails.name="patient",oY.fields[1].text="Nome do paciente",oY.fields[2].value="birthday",oY.fields[2].text="Data de Nascimento",oY.fields[3].text="CPF/RG",oY.fields[8].showField=function(){return!1},oY.fields[10].size=["xs12","sm4","md6","lg6"],oY.fields[26].text="Médico responsável",oY.components.list.tableRow=function(){return a.e("chunk-427eb880").then(a.bind(null,"5279"))},oY.fieldsFixed=[{value:"type",data:"Fisica"}];var nY=oY;ox.id={id:"d897f3f3",create:"d897f3f3",update:"d897f3f3",delete:"d897f3f3"};var rY=ox,lY=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id={id:"c4f8c247",create:"1924fe51",update:"324e9d87",delete:"22e2e801"},e.name="task-clinic",e.title={list:"Sala de Espera",edit:{insert:"Criar novo Agendamento",update:"Editar Agendamento"}},e.apiUrl="tasks/task",e.icon="event_available",e.params={limit:100,order:"time,asc",date:(new Date).toISOString().slice(0,10)},e.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"]},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.showFilterDateToolbar={period:"date",title:"Exibindo Agendamentos de ",noChangePeriod:!0},e.components.list.tableRow=function(){return a.e("chunk-82a65208").then(a.bind(null,"ea0d"))},e.setFields([e.fieldSubHeader({text:"Informe os dados básicos "}),e.fieldWiListDialog({value:"person_id",text:"Paciente",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"patient",show:"customer.first_name",icon:"person_outline"}),e.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"}),e.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(e){return!!e.id}}),e.fieldDate({value:"date",text:"Data",required:!0,size:["xs12","sm12","md2","lg2"]}),e.fieldTime({value:"time",text:"Horário",required:!1,size:["xs12","sm12","md1","lg1"]}),e.fieldText({value:"description",text:"Descrição",size:["xs12","sm12","md6","lg6"],required:!1}),e.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"}),e.fieldSubHeader({text:"Observações ou anotações "}),e.fieldEditor({value:"observation",text:"Observações",placeholder:"Ex: Como deve ser executado(a)."}),e.fieldList({value:"person_id",text:"Paciente",sortable:!1}),e.fieldList({value:"time",text:"Horário",sortable:!1}),e.fieldList({value:"type",text:"Procedimento",sortable:!1}),e.fieldList({value:"status",text:"Status",align:"center",sortable:!1}),e.fieldList({value:"description",text:"Descrição",sortable:!1}),e.fieldList({value:"id",text:"Prontuário",sortable:!1})]),e}return i}(Tt["a"]),cY=new lY,dY=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.list=!0,e.id={id:"c4f8c247",create:"1924fe51",update:"324e9d87",delete:"22e2e801"},e.name="task-clinic-all",e.title={list:"Agendamentos",edit:{insert:"Criar novo Agendamento",update:"Editar Agendamento"}},e.apiUrl="tasks/task",e.icon="event_available",e.params={limit:10,order:"date,desc"},e.search={placeholder:"Pesquise pelo(a) nome ou código do paciente",fields:["person_id","person.first_name"]},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.components.list.tableRow=function(){return a.e("chunk-13de831a").then(a.bind(null,"d511"))},e.setFields([e.fieldSubHeader({text:"Informe os dados básicos "}),e.fieldWiListDialog({value:"person_id",text:"Paciente",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"customer",show:"person.first_name",icon:"person_outline"}),e.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"}),e.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(e){return!!e.id}}),e.fieldDate({value:"date",text:"Data",required:!0,size:["xs12","sm12","md2","lg2"]}),e.fieldTime({value:"time",text:"Horário",required:!1,size:["xs12","sm12","md1","lg1"]}),e.fieldText({value:"description",text:"Descrição",size:["xs12","sm12","md6","lg6"],required:!1}),e.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"}),e.fieldSubHeader({text:"Observações ou anotações "}),e.fieldEditor({value:"observation",text:"Observações",placeholder:"Ex: Como deve ser executado(a)."}),e.fieldList({value:"person_id",text:"Paciente",sortable:!1}),e.fieldList({value:"date",text:"Horário",sortable:!1}),e.fieldList({value:"type",text:"Procedimento",sortable:!1}),e.fieldList({value:"status",text:"Status",align:"center",sortable:!1}),e.fieldList({value:"description",text:"Descrição",sortable:!1})]),e}return i}(Tt["a"]),uY=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Agendamentos",e.icon="event",e.params={limit:10,order:"date,desc",where:"status,!=,100;status,!=,101"},e}return a}(dY),pY=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Histórico",e.icon="event_available",e.params={limit:10,order:"date,desc",where:"status,100"},e}return a}(dY),mY=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Desistências",e.icon="event_busy",e.params={limit:10,order:"date,desc",where:"status,101"},e}return a}(dY),vY=sY({name:"Paciente",field:"customer"});vY.id="d897f3f3",vY.title={list:"Pacientes",edit:{insert:"Novo paciente",update:"Editar paciente"}},vY.search={placeholder:"Pesquise o(a) paciente por ID, Nome, CPF ou RG",fields:["id","name","first_name","cpf_cnpj","email","RG"]},vY.icon="people_outline",vY.apiUrl="register/person/customer",vY.urlDetails.name="patient",vY.fields[1].text="Nome do paciente",vY.fields[2].value="birthday",vY.fields[2].text="Data de Nascimento",vY.fields[3].text="CPF/RG",vY.fields[8].showField=function(){return!1},vY.fields[10].size=["xs12","sm4","md6","lg6"],vY.fields[26].text="Médico responsável",vY.components.list.tableRow=function(){return a.e("chunk-427eb880").then(a.bind(null,"5279"))},vY.fieldsFixed=[{value:"type",data:"Fisica"}];var fY=vY;fY.id="d897f3f3",fY.title={list:"Prontuários",edit:{insert:"Novo paciente",update:"Editar paciente"}},fY.icon="medical_services",fY.urlDetails.name="medical-record",fY.components.list.tableRow=function(){return a.e("chunk-427eb880").then(a.bind(null,"5279"))},fY.fields[1].text="Nome do paciente",fY.fields[2].value="birthday",fY.fields[2].text="Data de Nascimento",fY.fields[3].text="CPF/RG";var gY=fY,_Y=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Dt["a"])(this,a),e=t.call(this),e.list=!0,e.id={id:"bef1bf0e",create:"2df4f2c5",update:"871f09f4",delete:"eac7db8f"},e.name=i.name,e.title={list:i.title+"s",edit:{insert:"Nova "+i.title,update:"Editar "+i.title}},e.icon="list_alt",e.apiUrl="clinic/"+i.name,e.search={placeholder:"Pesquise ID, Paciente, Status ou Prontuário",fields:["id","person.name","person.first_name","status.name","invoice","external_code"]},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.setFields([e.fieldSubHeader({text:"Informe os dados básicos desta ".concat(i.title,".")}),e.fieldSelectApi({value:"company_id",text:"Consultório/Clínica",required:!0,size:["xs12","sm12","md5","lg5"],disabled:function(e){return null!=e.id},api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name"}),e.fieldText({value:"external_code",text:"Prontuário",size:["xs12","sm12","md3","lg3"]}),e.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"}),e.fieldTinyEditor({value:"description",text:"Conteúdo da ".concat(i.title,".")})]),e.setFields([e.fieldList({value:"id",text:"ID"}),e.fieldList({value:"person.name",text:"Nome do Paciente"}),e.fieldList({value:"business_status_id",text:"Status/Etapa"}),e.fieldList({value:"opened_at",text:"Data/hora"}),e.fieldList({value:"collaborator_id",text:"Responsável"}),e.fieldList({value:"options",text:"Opções",sortable:!1})]),e}return a}(Tt["a"]),hY=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this,{name:"anamnesis",title:"Anamnese"}),e.id={id:"bef1bf0e",create:"2df4f2c5",update:"871f09f4",delete:"eac7db8f"},e.icon="list_alt",e}return a}(_Y),bY=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this,{name:"prescription",title:"Receituário"}),e.id={id:"1a8ecf85",create:"b7325980",update:"d8317aeb",delete:"a7dc9bdc"},e.icon="medication",e}return a}(_Y),xY=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;Object(Dt["a"])(this,a);var i={name:"exam-request",title:"Solicitação de Exame"};return e=t.call(this,i),e.id={id:"8542199c",create:"5becc327",update:"b2812888",delete:"b43274c9"},e.icon="multiline_chart",e.clearFields(),e.setFields([e.fieldSubHeader({text:"Informe os dados básicos desta solicitação de exame."}),e.fieldSelectApi({value:"company_id",text:"Consultório/Clínica",required:!0,size:["xs12","sm12","md5","lg5"],disabled:function(e){return null!=e.id},api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name"}),e.fieldText({value:"external_code",text:"Prontuário",size:["xs12","sm12","md3","lg3"]}),e.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"}),e.fieldTinyEditor({value:"description",text:"Conteúdo da ".concat(i.title,"."),showField:function(e){return!e.unimed}}),e.fieldSubHeader({text:"Informe a justificativa abaixo:",size:["xs12","sm12","md6","lg6"],showField:function(e){return!!e.unimed}}),e.fieldSubHeader({text:"Informe os exames solicitados abaixo:",size:["xs12","sm12","md6","lg6"],showField:function(e){return!!e.unimed}}),e.fieldTextArea({value:"information",text:"Justificativa",size:["xs12","sm12","md6","lg6"],showField:function(e){return!!e.unimed}}),e.fieldTextArea({value:"observation",text:"Exames solicitados",size:["xs12","sm12","md6","lg6"],showField:function(e){return!!e.unimed}})]),e}return a}(_Y),yY=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this,{name:"attested",title:"Atestado"}),e.id={id:"087a5d15",create:"1b58fb35",update:"27201def",delete:"37772904"},e.icon="verified_user",e}return a}(_Y),kY=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this,{name:"evolution",title:"Evolução"}),e.id={id:"47f85bf9",create:"5a7f8ce8",update:"c8aaffa1",delete:"ee0fbf04"},e.icon="drive_folder_upload",e}return a}(_Y),CY={anamnesis:new hY,prescription:new bY,"exam-request":new xY,attested:new yY,evolution:new kY,"evolution-event":BG.evolution,"anamnesis-event":BG.anamnesis,"prescription-event":BG.prescription,"examRequest-event":BG.examRequest,"attested-event":BG.attested,"sale-item-product":YG.product.sale,"sale-item-service":YG.service.sale,"config-status-evolution":QG.evolution,"config-status-anamnesis":QG.anamnesis,"config-status-prescription":QG.prescription,"config-status-exam-request":QG.examRequest,"config-status-attested":QG.attested,"config-category-evolution":iY.evolution,"config-category-anamnesis":iY.anamnesis,"config-category-prescription":iY.prescription,"config-category-examRequest":iY.examRequest,"config-category-attested":iY.attested,patient:nY,"clinic-register-collaborator":rY,"task-clinic":cY,"task-clinic-opened":new uY,"task-clinic-closed":new pY,"task-clinic-canceled":new mY,"medical-records":gY},wY=[{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"}}}]}],SY={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:wY,router:WG,config:CY},DY=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.config?a("wi-report",{attrs:{title:e.config.title,config:e.config,api:{url:e.config.api.url,params:e.config.api.params}},scopedSlots:e._u([{key:"statistics",fn:function(t){return[a("BusinessComissionByPersonReportDialog",{attrs:{active:e.dialog,person:e.selectedPerson,refresh:t.refresh},on:{active:e.closeDialog}}),a("v-layout",{attrs:{row:"",wrap:""}})]}},{key:"default",fn:function(t){return[a("tr",[a("td",{class:{pointer:t.item.finances&&t.item.finances.length>0},staticStyle:{"text-align":"center"},on:{click:function(a){return e.openDialog(t.item)}}},[a("strong",[e._v(e._s(t.item.name))])]),a("td",{class:{pointer:t.item.finances&&t.item.finances.length>0},staticStyle:{"text-align":"center"},on:{click:function(a){return e.openDialog(t.item)}}},[e._v(" "+e._s(t.item.first_name)+" ")]),a("td",{class:{pointer:t.item.finances&&t.item.finances.length>0},staticStyle:{"text-align":"center"},on:{click:function(a){return e.openDialog(t.item)}}},[t.item.entry_date?a("span",[e._v(e._s(t.item.created_at))]):a("strong",[e._v("--/--/--")])]),a("td",{class:{pointer:t.item.finances&&t.item.finances.length>0},staticStyle:{"text-align":"center"},on:{click:function(a){return e.openDialog(t.item)}}},[t.item.finances_count?a("strong",{staticStyle:{"font-size":"18px"}},[e._v(e._s(t.item.finances_count))]):a("strong",[e._v("0")])]),a("td",{class:{pointer:t.item.finances&&t.item.finances.length>0},staticStyle:{"text-align":"center"},on:{click:function(a){return e.openDialog(t.item)}}},[t.item.finances_sum_amount?a("strong",[e._v(e._s(e._f("money")(t.item.finances_sum_amount)))]):a("strong",[e._v("R$ 0,00")])]),a("td",{staticStyle:{"text-align":"center"}},[a("v-menu",{attrs:{"offset-y":""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{color:"primary",dark:""}},i),[e._v(" Opções ")])]}}],null,!0)},[a("v-list",[t.item.count_opened>0?a("v-list-tile",{on:{click:function(a){return e.$router.push({name:e.business.module+"-list",params:{page:e.business.name+"-open"},query:{where:e.person.id+","+t.item.id}})}}},[a("v-list-tile-title",[e._v(e._s(e.business.titles)+" em Aberto ("+e._s(t.item.count_opened)+")")])],1):e._e(),t.item.count_closed>0?a("v-list-tile",{on:{click:function(a){return e.$router.push({name:e.business.module+"-list",params:{page:e.business.name+"-close"},query:{where:e.person.id+","+t.item.id}})}}},[a("v-list-tile-title",[e._v("Histórico de "+e._s(e.business.titles)+" ("+e._s(t.item.count_closed)+")")])],1):e._e(),a("v-list-tile",{on:{click:function(a){return e.$router.push({name:e.person.name,params:{id:t.item.id}})}}},[a("v-list-tile-title",[e._v("Perfil do "+e._s(e.person.title))])],1)],1)],1)],1)])]}}],null,!1,4068248315)}):e._e()},EY=[],OY=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{scrollable:""},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[e.person?a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("span",[e._v("Parcelas do colaborador ")]),a("strong",{domProps:{textContent:e._s(e.person.first_name)}}),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",[e.person&&e.person.finances&&e.person.finances.length>0?a("v-data-table",{staticClass:"elevation-1",attrs:{headers:e.headers,"hide-actions":"",items:e.person.finances,"item-key":"id","select-all":""},scopedSlots:e._u([{key:"items",fn:function(t){return[a("td",{staticClass:"justify-center"},[a("v-checkbox",{attrs:{disabled:t.item.finance_id,primary:"","hide-details":""},model:{value:t.selected,callback:function(a){e.$set(t,"selected",a)},expression:"props.selected"}})],1),a("td",{staticClass:"justify-center"},[e._v("Processo #"+e._s(t.item.business_id)+" ("+e._s(t.item.first_name)+")")]),a("td",{staticClass:"justify-center"},[e._v(e._s(t.item.date_validity_formated))]),a("td",{staticClass:"justify-center"},[e._v(e._s(e._f("money")(t.item.amount)))]),a("td",{staticClass:"justify-center"},[e._v(e._s(t.item.number_this)+"/"+e._s(t.item.number_total))]),a("td",{staticClass:"justify-center"},[a("v-btn",{attrs:{disabled:t.item.finance_id,color:"green",dark:"",outline:"",small:""},on:{click:function(a){return e.makeFinanceByComission("unique",t.item)}}},[e._v("Lançar no Financeiro")])],1)]}}],null,!1,1650449771),model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}}):e._e()],1),a("v-toolbar",{attrs:{dense:""}},[a("strong",[e._v(e._s(e.selected.length+" "))]),a("span",[e._v(" parcelas selecionadas ")]),a("strong",[e._v(e._s(e._f("money")(e.total)))]),a("v-spacer"),a("v-btn",{attrs:{disabled:e.selected.length<=0,color:"green",dark:""},on:{click:function(t){return e.makeFinanceByComission("multiple",e.selected)}}},[e._v(" Lançar no Financeiro ")])],1)],1):e._e()],1)},TY=[],AY={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 e=0;return this.selected.filter((function(t){e+=t.amount})),e},dialog:{get:function(){return this.active},set:function(e){e||(this.selected=[]),this.$emit("active")}}},methods:{makeFinanceByComission:function(e,t){var a=this.getFinanceOutData();a="unique"===e?this.getFinanceOutDataBySelectedTypeUnique(a,t):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(e,t){return e.amount_initial=t.amount,e.finance_account_id=t.finance_account_id,e.finance_form_payment_id=t.finance_form_payment_id,e.observation=this.$options.filters.money(t.amount)+" - Processo #"+t.business_id+" ("+t.first_name+")",e.business_person_finances.push(t.id),e},getFinanceOutDataBySelectedTypeMultiple:function(e){var t=this;return e.amount_initial=this.total,e.finance_account_id=this.selected[0].finance_account_id,e.finance_form_payment_id=this.selected[0].finance_form_payment_id,this.selected.filter((function(a){e.observation+=t.$options.filters.money(a.amount)+" - Processo #"+a.business_id+" ("+a.first_name+")\n",e.business_person_finances.push(a.id)})),e},openFinanceOutEditDialog:function(e){var t=this;this.$WiEditDialog({wiConfig:"finance-out",data:e,onSubmit:function(){t.refresh(),t.dialog=!1}})}},props:["active","person","refresh"]},FY=AY,IY=(a("991a"),Object(m["a"])(FY,OY,TY,!1,null,null,null)),PY=IY.exports,jY={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 e={};switch(this.$route.meta.person){case"customer":e={id:"person_id",name:"customer",title:"Cliente",first_name:"Razão Social"};break;case"provider":e={id:"person_id",name:"provider",title:"Fornecedor",first_name:"Razão Social"};break;case"collaborator":e={id:"collaborator_id",name:"collaborator",title:"Colaborador",first_name:"Nome Completo"};break}return e},business:function(){var e={};switch(this.$route.meta.business){case"budget":e={module:"sales",name:"budget",names:"budgets",title:"Orçamento",titles:"Orçamentos"};break;case"quotation":e={module:"purchases",name:"quotation",names:"quotations",title:"Cotação",titles:"Cotações"};break;case"purchase":e={module:"purchase",name:"purchase",names:"purchases",title:"Compra",titles:"Compras"};break;case"sale":e={module:"sales",name:"sale",names:"sales",title:"Venda",titles:"Vendas"};break;case"order":e={module:"service-desk",name:"order",names:"orders",title:"Ordem",titles:"Ordens"};break;case"process":e={module:"juridical",name:"process",names:"process",title:"Processo",titles:"Processos"};break}return e}},methods:{openDialog:function(e){e&&e.finances&&e.finances.length>0&&(this.selectedPerson=e,this.dialog=!0)},closeDialog:function(){this.dialog=!1},makeConfig:function(){var e=this;this.config=null;var t={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(){e.config=t}),500):this.config=t,this.makeConfigCount++}},mounted:function(){this.makeConfig()},watch:{$route:"makeConfig"},components:{WiReport:Ye,BusinessComissionByPersonReportDialog:PY}},qY=jY,$Y=(a("4748"),Object(m["a"])(qY,DY,EY,!1,null,null,null)),zY=$Y.exports,NY=[{path:"process/:id",name:"process",component:Ej,meta:{id:"e2a51798",auth:!0,title:"Detalhes do processo",icon:"gavel"}},{path:"budget/:id",name:"juridic-budget",component:Ej,meta:{id:"053bec35",auth:!0,title:"Detalhes do Orçamento",icon:"shop"}},{path:"business-print",name:"business-print",component:Cq["a"],meta:{id:"e80a117e-895f-48be-8c1a-47fd93f5b814",auth:!0,title:"Impressão",icon:"print"}},{path:"dashboard-juridic",name:"dashboard-juridic",component:qq,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:oV["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:_$,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:zY,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:zY,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:_$,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:_$,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:_$,meta:{id:"7da223c0",auth:!0,title:"Relatório de Vendas por Colaborador",icon:"bar_chart",touch:!0,business:"budget",person:"collaborator"}}],MY=function(e,t){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 "+e,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[t],{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(e){return null!=e.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 t&&(s.params["stage"]=t),s},LY={open:MY("Em Aberto","open"),close:MY("Aprovados","close"),cancel:MY("Rejeitados","cancel")},RY=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(e,i,s){var o;return Object(Dt["a"])(this,a),o=t.call(this),o.list=!0,o.id={id:"e2a51798",create:"44f4ac80",update:"db3ace23",delete:"57157ade"},o.name="process",o.title={list:e,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(e){return e})),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}(fz),UY={open:new RY("Processos Em Aberto","open",{value:"opened_at",text:"Data de Criação"}),close:new RY("Histórico de Processos","close",{value:"closed_at",text:"Data de Conclusão"}),cancel:new RY("Processos Cancelados","cancel",{value:"canceled_at",text:"Data de Cancelamento"})},WY=function(e,t,a){return{id:e,title:"Adicionar Nota "+a,icon:"message",apiUrl:"sales/"+t+"/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}]}},VY={sale:WY("b41dcfec","sale","à Venda"),budget:WY("d3c48579","budget","ao Orçamento")},BY={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}]},HY=function(e,t,a,i){return{id:e,title:{edit:{create:"Incluir "+i,update:"Editar "+i}},apiUrl:"sales/"+t+"/item",fields:BY[a],fieldsFixed:[{value:"amount_total",data:0}]}},GY={product:{sale:HY("b41dcfec","sale","product","Produto"),budget:HY("d3c48579","budget","product","Produto")},service:{sale:HY("b41dcfec","sale","service","Serviço"),budget:HY("d3c48579","budget","service","Serviço")}},YY=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="e2a51798",e.name="process-finance-paid",e.apiUrl="juridical/process/person",e.title={list:"Colaboradores",edit:{insert:"Adicionar Colaborador",update:"Atualizar Colaborador"}},e.icon="people",e.fields[11].options[1].text=e.fields[11].options[1].text+" aos recebimentos do processo.",e}return a}(jb),JY=new YY,QY=function(){for(var e=[],t=1;t<=60;t++)e.push({value:t,text:t+"x"});return e},KY=function(e,t,a){return{id:e,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:QY(),edit:{insert:!0}},{value:"description",text:"Descrição",type:"text",list:!0,edit:!0,search:!0,size:function(e){return e.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}]}},XY={sale:KY("b41dcfec","Venda","sale"),budget:KY("d3c48579","Orçamento","budget")},ZY=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id="e2a51798",e.name="process-finance-paid",e.title="Receber Parcela do Processo",e.icon="get_app",e.fields[1].text="Informe a data de recebimento desta parcela.",e}return a}(Lb),eJ=new ZY,tJ=function(e,t){return{id:"a02e979e",list:!0,title:{list:"Status/Etapas de "+t,edit:{create:"Nova Status/Etapas de "+t,update:"Editar Status/Etapas de "+t}},icon:"code",apiUrl:"juridical/config/status/"+e,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}]}},aJ=tJ("process","Processo"),iJ=tJ("budget","Orçamento"),sJ={process:aJ,budget:iJ},oJ=function(e,t){return{id:"a02e979e",list:!0,title:{list:"Categorias de "+t,edit:{create:"Nova categoria de "+t,update:"Editar categoria de "+t}},icon:"category",apiUrl:"juridical/config/category/"+e,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}]}},nJ={process:oJ("process","Processo"),budget:oJ("budget","Orçamento")};Xb.id="b9a915a3";var rJ=Xb;yN.id="b9a915a3";var lJ=yN;ix.id="b9a915a3";var cJ=ix;ox.id="b9a915a3";var dJ=ox,uJ={process:UY.process,"process-open":UY.open,"process-close":UY.close,"process-cancel":UY.cancel,"process-event":VY.sale,"process-item-product":GY.product.sale,"process-item-service":GY.service.sale,"process-person":JY,"process-finances":XY.sale,"process-finance":eJ,budget:LY.budget,"budget-open":LY.open,"budget-close":LY.close,"budget-cancel":LY.cancel,"budget-event":VY.budget,"budget-item-product":GY.product.budget,"budget-item-service":GY.service.budget,"budget-finances":XY.budget,"budget-finance":eJ,"config-status-process":sJ.process,"config-category-process":nJ.process,"config-status-budget":sJ.budget,"config-category-budget":nJ.budget,"juridical-register-product":rJ,"juridical-register-service":lJ,"juridical-register-customer":cJ,"juridical-register-collaborator":dJ,business:new fz},pJ=[{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"}}}]}],mJ={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:pJ,router:NY,config:uJ},vJ={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:[mJ,rH,SY,ZH,sV,eM,PE,kM,Wx,OR,kI,VV,Wa,PI]},fJ=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"toolbarItensBefore",fn:function(t){var i=t.content,s=t.refresh,o=t.loading;return[i?a("BusinessActions",{attrs:{business:i,refresh:s,loading:o}}):e._e()]}},{key:"default",fn:function(t){var i=t.content,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("BusinessInfo",{attrs:{info:e.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):e._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):e._e(),i&&i.invoice_type_id==e.BUSINESS_INVOICE_TYPE_ID_RECURRENT?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessFinanceRecurrent",{attrs:{business:i}})],1):e._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):e._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):e._e(),i.hosts&&i.hosts.length>0||e.$WiCheckPermission(e.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):e._e(),i.network_users&&i.network_users.length>0||e.$WiCheckPermission(e.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):e._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):e._e(),i.observation?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessObservation",{attrs:{observation:i.observation}})],1):e._e()],1)],1)]}}])})},gJ=[],_J=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"elevation-17"},[a("v-container",{staticClass:"contract-internet-plan"},[e.plan&&e.plan.id?a("div",[a("ContractInternetPlanTitle",{attrs:{business:e.business,plan:e.plan},on:{onSubmit:e.onSubmit}}),a("ContractInternetPlanSelected",{attrs:{business:e.business,plan:e.plan},on:{onSubmit:e.onSubmit}})],1):a("ContractInternetPlanNotSelected",{attrs:{business:e.business,plan:e.plan},on:{onSubmit:e.onSubmit}})],1)],1)},hJ=[],bJ=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"}},[e._v("speed")]),a("span",[e._v(" Plano de Navegação")])],1),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(t){return e.searchInternetPlan()}}},[a("v-icon",[e._v("edit")]),a("span",[e._v(" Mudar Plano")])],1)],1),a("v-divider")],1)],1)},xJ=[],yJ={methods:{searchInternetPlan:function(){this.$WiEditDialog({wiConfig:"internet-contract-internet-plan",data:{id:this.business.id},onSubmit:this.onSubmit,redirectOnSubmit:!1})},selectInternetPlan:function(e){null!==e&&void 0!==e&&e.id&&this.$WiApiPut({uri:"business/business",id:this.business.id,data:{item_id:e.id},config:{msgLoad:!0,msgSucess:!0},callback:this.onSubmit})},onSubmit:function(e){this.$emit("onSubmit",e)}},props:{business:{type:Object,required:!0,default:function(){return{}}},plan:{type:Object,default:function(){return{}}}}},kJ={name:"ContractInternetPlanTitle",mixins:[yJ]},CJ=kJ,wJ=(a("30f2"),Object(m["a"])(CJ,bJ,xJ,!1,null,"65d72cf0",null)),SJ=wJ.exports,DJ=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"},[e._v("speed")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[e._v(e._s(e.item.name))]),a("span",[e._v(" - Mensalidade: ")]),a("strong",[e._v(e._s(e._f("money")(e.plan.amount_total)))])]),a("v-list-tile-sub-title",[a("span",[a("v-icon",{attrs:{small:"",color:"green"}},[e._v("download")]),a("span",[e._v("Download: ")]),a("strong",[e._v(e._s(e.item.host_config.download_formated))]),e._v(" e "),a("v-icon",{attrs:{small:"",color:"orange"}},[e._v("upload")]),a("span",[e._v("Upload: ")]),a("strong",[e._v(e._s(e.item.host_config.upload_formated))])],1)])],1)],1)],1)],1)],1)},EJ=[],OJ={name:"ContractInternetPlanSelected",computed:{item:function(){var e;return(null===(e=this.plan)||void 0===e?void 0:e.item)||{}}},mixins:[yJ]},TJ=OJ,AJ=(a("2ac3"),Object(m["a"])(TJ,DJ,EJ,!1,null,"880aa5c0",null)),FJ=AJ.exports,IJ=function(){var e=this,t=e.$createElement,a=e._self._c||t;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",[e._v("Adicione um plano de navegação.")]),a("v-btn",{attrs:{outline:""},on:{click:function(t){return e.searchInternetPlan()}}},[a("v-icon",[e._v("search")]),a("span",[e._v(" Adicionar Plano")])],1)],1)],1)},PJ=[],jJ={name:"ContractInternetPlanNotSelected",mixins:[yJ]},qJ=jJ,$J=(a("bf50"),Object(m["a"])(qJ,IJ,PJ,!1,null,"43b889f5",null)),zJ=$J.exports,NJ={name:"ContractInternetPlan",methods:{onSubmit:function(e){console.log(e),this.$emit("onSubmit",e)}},props:{business:{type:Object,required:!0,default:function(){return{}}},plan:{type:Object,default:function(){return{}}}},components:{ContractInternetPlanTitle:SJ,ContractInternetPlanSelected:FJ,ContractInternetPlanNotSelected:zJ}},MJ=NJ,LJ=(a("4f5c"),Object(m["a"])(MJ,_J,hJ,!1,null,"62164624",null)),RJ=LJ.exports,UJ=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.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"}},[e._v("calculate")]),a("span",[e._v(" Promoção aplicada")])],1),a("v-spacer"),a("v-btn",{attrs:{disabled:1!=e.business.stage,outline:"",small:""},on:{click:function(t){return e.searchPromotion()}}},[a("v-icon",[e._v("edit")]),a("span",[e._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"},[e._v("price_change")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[e._v(e._s(e.promotion.name))]),a("span",[e._v(" - Valor: ")]),"fixed-value-discount"==e.promotion.type.code||"fixed-value-addition"==e.promotion.type.code?a("strong",[e._v(" "+e._s(e._f("money")(e.promotion.value))+" ")]):a("strong",[e._v(" "+e._s(e.promotion.value)+"% ")])]),a("v-list-tile-sub-title",["fixed-value-discount"==e.promotion.type.code?a("span",[a("span",[e._v("Desconto de "+e._s(e._f("money")(e.promotion.value))+" ")]),e.promotion.invoice_number_start>0?a("span",[e._v(" após a "+e._s(e.promotion.invoice_number_start)+" fatura ")]):e._e(),e.promotion.invoice_number_end>0?a("span",[e._v(" até a "+e._s(e.promotion.invoice_number_end)+" fatura ")]):e._e()]):e._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",[e._v("Adicione ou selecione uma promoção.")]),a("v-btn",{attrs:{disabled:1!=e.business.stage,outline:""},on:{click:function(t){return e.searchPromotion()}}},[a("v-icon",[e._v("search")]),a("span",[e._v(" Buscar Promoção")])],1)],1)],1)],1)},WJ=[],VJ={name:"BusinessPromotion",methods:{searchPromotion:function(){this.$WiListDialog({wiConfig:"internet-contract-promotion",filter:{where:"status,1"},mode:"select",callback:this.selectPromotion})},selectPromotion:function(e){if(e){var t={id:this.business.id,promotion_id:e.id};this.$WiApiPut({uri:"business/business",id:this.business.id,data:t,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{}}}}},BJ=VJ,HJ=(a("1b98"),Object(m["a"])(BJ,UJ,WJ,!1,null,"8cd13d68",null)),GJ=HJ.exports,YJ=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"}},[e._v("person")]),a("span",[e._v(" Usuário(s)")])],1),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(t){return e.addNetworkUser()}}},[a("v-icon",[e._v("add")]),a("span",[e._v(" Adicionar usuário")])],1)],1),a("v-divider"),e.networkUsers&&e.networkUsers.length>0?a("v-list",{attrs:{"two-line":"",subheader:""}},[e._l(e.networkUsers,(function(t,i){return[i?a("v-divider",{key:i+"-divider"}):e._e(),a("v-list",{key:i,attrs:{"two-line":"",subheader:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{attrs:{color:t.status.color}},[a("v-icon",[e._v("person")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("span",[e._v("Usuário: ")]),a("strong",[e._v(e._s(t.username))])]),a("v-list-tile-sub-title",[a("span",[e._v("Status atual: ")]),a("strong",[e._v(" "+e._s(t.status.name)+" ")]),t.ip_address?a("span",[e._v(" - IP Fixo: ")]):e._e(),a("strong",[e._v(" "+e._s(t.ip_address)+" ")])])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{left:""},scopedSlots:e._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-btn",e._g({attrs:{ripple:"",outline:"",small:""},on:{click:function(a){return e.confiance(t)}}},s),[a("v-icon",[e._v("edit")]),a("span",[e._v("Liberar")])],1)]}}],null,!0)},[a("span",[e._v("Liberação em confiança")])])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{left:""},scopedSlots:e._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-btn",e._g({attrs:{ripple:"",icon:""},on:{click:function(a){return e.editNetworkUser(t)}}},s),[a("v-icon",[e._v("edit")])],1)]}}],null,!0)},[a("span",[e._v("Editar usuário")])])],1)],1)],1)]}))],2):a("v-card-text",{staticClass:"business-hosts__not-selected-content"},[a("h4",[e._v("Adicione um usuário.")]),a("v-btn",{attrs:{outline:""},on:{click:function(t){return e.addNetworkUser()}}},[a("v-icon",[e._v("add")]),a("span",[e._v(" Adicionar usuário")])],1)],1)],1)},JJ=[],QJ={name:"BusinessNetworkUsers",methods:{addNetworkUser:function(){this.$WiEditDialog({wiConfig:"network-user",data:{business_id:this.business.id},onSubmit:this.refresh,redirectOnSubmit:!1})},editNetworkUser:function(e){this.$WiEditDialog({wiConfig:"network-user",data:e,onSubmit:this.refresh,redirectOnSubmit:!1})},confiance:function(e){this.$WiApiPut({uri:"networks/network/user/".concat(e.id),data:{id:e.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(e){this.$emit("refresh",e),this.$emit("onSubmit",e)}},props:{business:{type:Object,required:!0},networkUsers:{type:Array,default:function(){return[]}}}},KJ=QJ,XJ=(a("8527"),Object(m["a"])(KJ,YJ,JJ,!1,null,"127e10a9",null)),ZJ=XJ.exports,eQ={name:"Contract",computed:{PERMISSION_INTERNET_MODULE:function(){return A["M"]},BUSINESS_INVOICE_TYPE_ID_RECURRENT:function(){return iu}},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:al,BusinessForm:wd,BusinessHosts:fm,BusinessItems:uu,BusinessActions:yl,BusinessAddress:Sd["a"],BusinessPromotion:GJ,BusinessObservation:Cu,ContractInternetPlan:RJ,BusinessNetworkUsers:ZJ,BusinessFinanceRecurrent:nq},mixins:[Qr]},tQ=eQ,aQ=Object(m["a"])(tQ,fJ,gJ,!1,null,null,null),iQ=aQ.exports,sQ=[{path:"contract/:id",name:"internet-contract",component:iQ,meta:{id:A["i"],auth:!0,title:"Detalhes do Contrato",icon:"border_color",permission:A["l"]}},{path:"form-reply-list/:id",name:"form-reply-list",component:xd,meta:{auth:!0,title:"form-reply-list",icon:"privacy_tip"}},{path:"form-reply-edit/:id",name:"form-reply-edit",component:UB,meta:{auth:!0,title:"form-reply-edit",icon:"privacy_tip"}},{path:"dashboard-internet",name:"dashboard-internet",component:qq,meta:{id:A["PERMISSION_INTERNET"],auth:!0,title:"Dashboard de Provedor",icon:"dashboard",moduleName:"internet"}}],oQ=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Selecione o Item, informe a quantidade e valores."}),stockId:e.fieldSelectApi({value:"stock_id",text:"Estoque",required:!0,size:["xs12","sm12","md4","lg4"],disabled:function(e){return e.id>0&&e.stock_id>0},api:{url:"stock",params:{fields:"id,name",order:"name,asc"}},show:"name"}),itemId:e.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:e.fieldText({value:"description",text:"Descrição",placeholder:"Insira a descrição aqui...",size:["xs12","sm12","md6","lg6"]}),quantity:e.fieldNumber({value:"quantity",text:"Quantidade",size:["xs12","sm12","md2","lg2"],required:!0,step:".01"}),amountUnit:e.fieldMoney({value:"amount_unit",text:"Valor Unitário",size:["xs12","sm12","md2","lg2"],required:!0}),amountDiscount:e.fieldMoney({value:"amount_discount",text:"Valor Desconto",size:["xs12","sm12","md2","lg2"],required:!0}),subHeader2:e.fieldSubHeader({text:"Use este campo para registrar alguma observação interna."}),observation:e.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para observações."})}),e.list=!1,e.title={edit:{insert:"Incluir",update:"Editar"}},e.params={limit:10},e.icon="list",e.maxWidth="1000px",e.setFields(e.fieldsEdit),e.fieldsFixed=[{value:"amount_total",data:0}],e}return a}(Tt["a"]),nQ=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title={edit:{insert:"Incluir Produto",update:"Editar Produto"}},e.icon="inventory_2",e.fieldsEdit.itemId.text="Produto",e.fieldsEdit.itemId.wiConfig="product",e.fieldsEdit.itemId.icon="inventory_2",e.fieldsEdit.description.text="Descrição do Produto",e}return a}(oQ),rQ=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title={edit:{insert:"Incluir Serviço",update:"Editar Serviço"}},e.icon="room_service",delete e.fieldsEdit.stockId,e.fieldsEdit.itemId.size=["xs12"],e.fieldsEdit.itemId.text="Serviço",e.fieldsEdit.itemId.wiConfig="service",e.fieldsEdit.itemId.icon="room_service",e.fieldsEdit.description.text="Descrição do Serviço",e}return a}(oQ),lQ=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id=A["l"],e.title={edit:{insert:"Incluir Produto ao Contrato",update:"Editar Produto ao Contrato"}},e}return a}(nQ),cQ=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.id=A["l"],e.title={edit:{insert:"Incluir Serviço ao Contrato",update:"Editar Serviço ao Contrato"}},e}return a}(rQ),dQ=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.apiUrl="internet/contract/product",e}return a}(lQ),uQ=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.apiUrl="internet/contract/service",e}return a}(cQ),pQ=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title={edit:{insert:"Selecionar plano de navegação",update:"Editar plano de navegação"}},e.fieldsEdit.itemId.filter["host_config_exist"]=!0,e.fieldsEdit.description.size=["xs12","sm12","md8","lg8"],delete e.fieldsEdit.quantity,e.fieldsFixed.push({value:"is_master",data:!0}),e.fieldsFixed.push({value:"quantity",data:1}),e.clearFields(),e.setFields(e.fieldsEdit),e}return a}(uQ),mQ=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),e.apiUrl="internet/contract",e.urlDetails.name="internet-contract",e.components.list.tableRow=function(){return a.e("chunk-4a8c7083").then(a.bind(null,"8aa9"))},e.fieldsEdit.status.apiUrl="internet/config/status/contract",e.fieldsEdit.category.apiUrl="internet/config/category/contract",e.fieldsEdit.externalCode=e.fieldDate({value:"invoice_first_date",text:"Data primeiro pagamento",size:["xs12","sm12","md2","lg2"],required:!0}),e.clearFields(),e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Fz),vQ=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Contratos Em Análise",e.params.stage="open",e}return a}(mQ),fQ=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Contratos Ativos",e.params.stage="close",e}return a}(mQ),gQ=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Contratos Bloqueados",e.params.stage="close",e.params.blocked=!0,e}return a}(mQ),_Q=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),e.title.list="Contratos Encerrados",e.params.stage="cancel",e}return a}(mQ),hQ=function(e){Object(Et["a"])(a,e);var t=Object(Ot["a"])(a);function a(){var e;return Object(Dt["a"])(this,a),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{message:e.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(e){return!!e.id}}),subHeader1:e.fieldSubHeader({text:"Informe o plano de navegação"}),planId:e.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:e.fieldSubHeader({text:"Se desejar, altere o valor ou aplique um desconto.",showField:function(e){return!!e.plan_id}}),amountUnit:e.fieldMoney({value:"amount_unit",text:"Valor Unitário",size:["xs12","sm12","md6","lg6"],required:!0,showField:function(e){return!!e.plan_id}}),amountDiscount:e.fieldMoney({value:"amount_discount",text:"Valor Desconto",size:["xs12","sm12","md6","lg6"],required:!1,showField:function(e){return!!e.plan_id}})}),e.id=A["l"],e.actions={update:!0},e.title="Definir plano de navegação",e.icon="currency_exchange",e.apiUrl="internet/contract/plan",e.maxWidth="588px",e.setFields(e.fieldsEdit),e}return a}(Tt["a"]),bQ=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{id:e.fieldList({value:"id",text:"ID"}),name:e.fieldList({value:"name",text:"Nome"}),amountSale:e.fieldList({value:"amount_sale",text:"Valor"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe os dados básicos deste serviço."}),name:e.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:e.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 e.permissionIsAvaiable(A["M"])}}),amountSale:e.fieldMoney({value:"amount_sale",text:"Preço de Venda",size:["xs12","sm12","md3","lg3"]}),itemUnitId:e.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 e.permissionIsAvaiable(A["hd"])}}),subHeader2:e.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações sobre este serviço."}),description:e.fieldTextArea({value:"description",text:"Observações do serviço",placeholder:"Por favor, descreva este chamado de forma detalhada."})}),e.list=!0,e.name="internet-plan",e.title={list:"Planos de navegação",edit:{create:"Novo Serviço",update:"Atualizar Serviço"}},e.params={limit:10,order:"created_at,desc",whereNotNull:"host_config_id"},e.search={placeholder:"Pesquise pelo nome ou ID do plano",fields:["id","name"]},e.icon="room_service",e.apiUrl="register/service",e.components.list.tableRow=function(){return a.e("chunk-f84ab944").then(a.bind(null,"1094"))},e.maxWidth="750px",e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),xQ=function(e){Object(Et["a"])(i,e);var t=Object(Ot["a"])(i);function i(){var e;return Object(Dt["a"])(this,i),e=t.call(this),Object(It["a"])(Object(Ft["a"])(e),"fieldsList",{name:e.fieldList({value:"name",text:"Nome"}),type:e.fieldList({value:"type_id",text:"Tipo de Promoção"}),value:e.fieldList({value:"value",text:"Valor"}),status:e.fieldList({value:"status",text:"Status"})}),Object(It["a"])(Object(Ft["a"])(e),"fieldsEdit",{subHeader1:e.fieldSubHeader({text:"Informe o nome, tipo e o valor da promoção."}),name:e.fieldText({value:"name",text:"Nome da promoção",size:["xs12","sm12","md7","lg7"]}),type_id:e.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(e){return e.id>0},api:{url:"saless/contract/promotion/type",params:{fields:"id,name",order:"name,asc"}},show:"name"}),valueFixed:e.fieldMoney({value:"value",text:"Valor do desconto",size:["xs12","sm12","md4","lg4"],showField:function(e){return 100==e.type_id||300==e.type_id||!e.type_id}}),valuePercentage:e.fieldNumber({value:"value",text:"Porcentagem",min:1,max:100,step:".01",prefix:"%",suffix:"%",size:["xs12","sm12","md3","lg3"],showField:function(e){return 200==e.type_id||400==e.type_id}}),invoiceStart:e.fieldNumber({value:"invoice_number_start",text:"Parcela inicial",min:0,max:1e4,size:["xs12","sm12","md3","lg3"],disabled:function(e){return e.id>0}}),invoiceEnd:e.fieldNumber({value:"invoice_number_end",text:"Parcela final",min:0,max:1e4,size:["xs12","sm12","md3","lg3"],disabled:function(e){return e.id>0}}),status:e.fieldSwitch({value:"status",text:"Está ativo?",size:["xs12","sm12","md2","lg2"]}),description:e.fieldTextArea({value:"description",text:"Descrição/observação da promoção"})}),e.list=!0,e.id={id:A["i"],create:A["j"],update:A["l"],delete:A["k"]},e.name="business-promotion",e.title={list:"Promoções",edit:{insert:"Nova Promoção",update:"Editar Promoção"}},e.apiUrl="sales/sale/promotion",e.params={limit:10},e.icon="code",e.components.list.tableRow=function(){return a.e("chunk-6a95beb2").then(a.bind(null,"8369"))},e.maxWidth="800px",e.setFields(e.fieldsList),e.setFields(e.fieldsEdit),e}return i}(Tt["a"]),yQ={"internet-event":Wz.sale,"internet-contract":new mQ,"internet-contract-opened":new vQ,"internet-contract-closed":new fQ,"internet-contract-blocked":new gQ,"internet-contract-canceled":new _Q,"internet-contract-product":new dQ,"internet-contract-service":new uQ,"internet-contract-plan":new pQ,"internet-contract-promotion":new xQ,"internet-contract-pay-day":new zz,"internet-contract-internet-plan":new hQ,"internet-plan":new bQ},kQ={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["fb"],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["fb"],icon:"add_circle_outline",title:"Canais de entrada",route:{name:"register-list",params:{page:"channel"}}}]},CQ={id:A["i"],icon:"border_color",title:"Gestão de Contratos",children:[{id:A["i"],icon:"select_all",title:"Novos Contratos",route:{name:"internet-list",params:{page:"internet-contract-opened"}}},{id:A["i"],icon:"done_outline",title:"Contratos Ativos",route:{name:"internet-list",params:{page:"internet-contract-closed"}}},{id:A["i"],icon:"block",title:"Contratos Bloqueados",route:{name:"internet-list",params:{page:"internet-contract-blocked"}}},{id:A["i"],icon:"close",title:"Contratos Encerrados",route:{name:"internet-list",params:{page:"internet-contract-canceled"}}}]},wQ=(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01",SQ={id:A["O"],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:wQ}}},{id:"919bb8fa",icon:"people_outline",title:"Orçamentos por cliente",route:{name:"budgets-by-customer",query:{date_field:"date_start",date_start:wQ}}},{id:"dab5ce52",icon:"assignment_ind",title:"Vendas por Vendedor",route:{name:"sales-by-collaborator",query:{date_field:"date_start",date_start:wQ}}},{id:"bffe8c55",icon:"assignment_ind",title:"Orçamentos por Vendedor",route:{name:"budgets-by-collaborator",query:{date_field:"date_start",date_start:wQ}}}]},DQ={id:A["L"],icon:"settings",title:"Configurações",children:[{id:A["L"],icon:"code",title:"Status/Etapas de Contratos",route:{name:"internet-list",params:{page:"config-status-contract"}}},{id:A["L"],icon:"category",title:"Categorias de Contrato",route:{name:"internet-list",params:{page:"config-category-contract"}}},{id:A["t"],icon:"list_alt",title:"Complemento de Contratos",route:{name:"internet-list",params:{page:"well-config-form"}}}]},EQ={id:A["N"],icon:"description",title:"Cadastro",children:[{id:A["N"],icon:"price_change",title:"Promoções",route:{name:"internet-list",params:{page:"internet-contract-promotion"}}},{id:A["N"],icon:"local_grocery_store",title:"Pacotes",route:{name:"disponivel-em-breve"}},{id:A["N"],icon:"tune",title:"Planos de navegação",route:{name:"disponivel-em-breve"}}]},OQ=[kQ,CQ,SQ,EQ,DQ],TQ={id:A["M"],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:OQ,router:sQ,config:yQ},AQ={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:[TQ,sV,eM,gI,PE,kM,Wx,OR,kI,VV,Wa,PI]},FQ={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:[mJ,sV,PE,kM,Wx,Wa,kI]},IQ={"wise-view":tM,"sis-pocos":lH,"wise-message":bH,"wise-control":vJ,"wise-provider":AQ,"wise-juridical":FQ},PQ=IQ[i["a"].state.system];PQ.version="5.4.158",PQ.lastUpdate="08/02/2025",PQ.versionApi=null,PQ.log=i["a"].state.log;t["a"]={namespaced:!0,state:PQ,mutations:{SET_VERSION_API:function(e,t){e.versionApi=t}}}},"4c35":function(e,t,a){"use strict";var i,s,o=a("2877"),n={},r=Object(o["a"])(n,i,s,!1,null,null,null);t["a"]=r.exports},"4c56":function(e,t,a){},"4ca5":function(e,t,a){"use strict";a("d928")},"4d10":function(e,t,a){"use strict";a("ecc8")},"4d5f":function(e,t,a){},"4d9f":function(e,t,a){"use strict";a("95cb")},"4dc9":function(e,t,a){},"4dea":function(e,t,a){},"4dee":function(e,t,a){"use strict";a("58b8")},"4e0b":function(e,t,a){"use strict";a("d1bf")},"4e3f":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-dialog",{attrs:{"max-width":e.aspectRatio>1?"800px":"600px",persistent:""},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{staticClass:"image-cropper"},[a("v-card-title",{staticClass:"image-cropper__title py-2"},[a("span",[e._v(e._s(e.title))]),a("v-spacer"),a("v-btn",{attrs:{icon:"",small:""},on:{click:e.closeDialog}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",{staticClass:"image-cropper__content"},[e.imageSelected?e.previewMode?a("div",{staticClass:"image-cropper__confirmation"},[a("div",{staticClass:"image-cropper__instructions"},[a("v-icon",{staticClass:"mr-1",attrs:{small:"",color:"success"}},[e._v("check_circle")]),a("span",[e._v("Confirme se o recorte está como desejado")])],1),a("div",{staticClass:"image-cropper__preview-result"},[a("div",{staticClass:"image-cropper__preview-frame",style:e.previewFrameStyle},[a("img",{staticClass:"image-cropper__preview-image",attrs:{src:e.croppedImageUrl,alt:"Imagem recortada"}})])]),a("div",{staticClass:"image-cropper__confirmation-controls"},[a("v-btn",{staticClass:"image-cropper__btn",attrs:{text:"",color:"error"},on:{click:e.backToEdit}},[a("v-icon",{attrs:{left:"",small:""}},[e._v("arrow_back")]),e._v(" Voltar ")],1),a("v-btn",{staticClass:"image-cropper__btn",attrs:{color:"success"},on:{click:e.confirmAndSave}},[a("v-icon",{attrs:{left:"",small:""}},[e._v("save")]),e._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"}},[e._v("info")]),a("span",[e._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:e.imageUrl},on:{load:e.initializeCropper}}),a("div",{ref:"cropArea",staticClass:"image-cropper__crop-area",style:e.cropAreaStyle},[a("div",{staticClass:"image-cropper__crop-border"}),e._l(e.resizeHandles,(function(t,i){return a("div",{key:i,staticClass:"image-cropper__resize-handle",class:"image-cropper__resize-handle--"+t.position,on:{mousedown:function(a){return e.startResize(a,t.cursor)}}})}))],2)])]),a("div",{staticClass:"image-cropper__controls"},[a("div",{staticClass:"image-cropper__zoom-container"},[a("v-icon",{attrs:{small:""}},[e._v("zoom_out")]),a("v-slider",{staticClass:"image-cropper__zoom-slider mx-2",attrs:{min:"100",max:"300","hide-details":""},on:{input:e.updateZoom},model:{value:e.zoom,callback:function(t){e.zoom=t},expression:"zoom"}}),a("v-icon",{attrs:{small:""}},[e._v("zoom_in")])],1),a("div",{staticClass:"image-cropper__buttons"},[a("v-btn",{staticClass:"image-cropper__btn",attrs:{text:"",color:"error"},on:{click:e.resetImage}},[a("v-icon",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{left:"",small:""}},[e._v("refresh")]),e._v(" Trocar ")],1),a("v-btn",{staticClass:"image-cropper__btn",attrs:{color:"primary"},on:{click:e.previewCrop}},[a("v-icon",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{left:"",small:""}},[e._v("crop")]),e._v(" Recortar ")],1)],1)])]):a("div",{staticClass:"image-cropper__upload-area"},[a("input",{ref:"fileInput",staticClass:"image-cropper__file-input",attrs:{type:"file",accept:e.acceptedFormats},on:{change:e.onFileSelected}}),a("div",{staticClass:"image-cropper__upload-placeholder",class:{"image-cropper__upload-placeholder--drag-over":e.isDragOver},on:{click:e.triggerFileInput,dragover:function(t){return t.preventDefault(),e.onDragOver(t)},dragleave:function(t){return t.preventDefault(),e.onDragLeave(t)},drop:function(t){return t.preventDefault(),e.onDrop(t)}}},[a("v-icon",{staticClass:"image-cropper__upload-icon"},[e._v("cloud_upload")]),a("p",{staticClass:"image-cropper__upload-text"},[e._v("Clique para selecionar uma imagem")]),a("p",{staticClass:"image-cropper__upload-hint"},[e._v("ou arraste e solte aqui")]),a("p",{staticClass:"image-cropper__formats-hint"},[e._v("Formatos aceitos: "+e._s(e.formatsList))])],1)])]),e.loading?a("div",{staticClass:"image-cropper__loading"},[a("v-progress-circular",{attrs:{indeterminate:"",size:"64"}})],1):e._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(e){return".".concat(e)})).join(",")},formatsList:function(){return this.formats.join(", ").toUpperCase()},previewFrameStyle:function(){var e=this.outputWidth/this.outputHeight,t=600,a=400,i=this.outputWidth,s=this.outputHeight;return i>t&&(i=t,s=i/e),s>a&&(s=a,i=s*e),{width:"".concat(i,"px"),height:"".concat(s,"px")}}},watch:{value:function(e){this.dialog=e},dialog:function(e){this.$emit("input",e),e||this.resetState()}},methods:{closeDialog:function(){this.dialog=!1},triggerFileInput:function(){this.$refs.fileInput.click()},onFileSelected:function(e){var t=e.target.files[0];t&&this.processFile(t)},onDragOver:function(){this.isDragOver=!0},onDragLeave:function(){this.isDragOver=!1},onDrop:function(e){this.isDragOver=!1;var t=e.dataTransfer.files[0];if(t){var a=t.name.split(".").pop().toLowerCase();this.formats.includes(a)?this.processFile(t):alert("Formato não suportado. Por favor, use: ".concat(this.formatsList))}},processFile:function(e){this.originalFile=e,this.imageUrl=URL.createObjectURL(e),this.imageSelected=!0,this.previewMode=!1},initializeCropper:function(){var e=this.$refs.image,t=this.$refs.imageContainer;this.imageSize={width:e.naturalWidth,height:e.naturalHeight};var a=t.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(e){e.target.classList.contains("image-cropper__resize-handle")||(this.isDragging=!0,this.dragStart={x:e.clientX-this.cropPosition.x,y:e.clientY-this.cropPosition.y},e.preventDefault())},onDrag:function(e){if(this.isDragging){var t=this.$refs.imageContainer,a=t.getBoundingClientRect(),i=e.clientX-this.dragStart.x,s=e.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=e.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(e,t){this.isResizing=!0,this.resizeCursor=t,e.preventDefault(),e.stopPropagation()},updateZoom:function(){this.$refs.image&&(this.$refs.image.style.width="".concat(this.zoom,"%"),this.adjustCropAreaPosition())},adjustCropAreaPosition:function(){var e=this.$refs.imageContainer,t=e.getBoundingClientRect(),a=this.cropPosition.x,i=this.cropPosition.y;a+this.cropWidth>t.width&&(a=t.width-this.cropWidth),i+this.cropHeight>t.height&&(i=t.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 e=this,t=document.createElement("canvas"),a=t.getContext("2d");t.width=this.outputWidth,t.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,t.width,t.height),t.toBlob((function(t){e.croppedImageUrl&&URL.revokeObjectURL(e.croppedImageUrl),e.croppedBlob=t,e.croppedImageUrl=URL.createObjectURL(t),e.previewMode=!0,setTimeout((function(){var e=document.querySelector(".image-cropper__preview-image");e&&e.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 e=new File([this.croppedBlob],this.originalFile.name,{type:this.originalFile.type});this.uploadImage(e)}},uploadImage:function(e){var t=this,a=new FormData,i={type:e.type,size:e.size,id:this.personId,name:this.personName,profile:1===this.aspectRatio};a.append("files[0]",e),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(e){201===e.status&&"success"===e.data.status?(t.$emit("success",e.data.data[0]),t.closeDialog()):(t.$emit("error"),console.error(JSON.stringify({color:"error",message:"Erro ao atualizar imagem de perfil."}))),t.loading=!1},error:function(e){console.error(e),t.$emit("error"),console.error(JSON.stringify({color:"error",message:"Erro ao enviar imagem para o servidor."})),t.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);t["a"]=c.exports},"4e61":function(e,t,a){},"4f21":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",e._g({staticClass:"wn-tag",style:{backgroundColor:e.color+(e.$wiDark?"40":"30"),color:e.color,filter:e.$wiDark?"brightness(1)":"brightness(0.7)",padding:e.padding}},e.$listeners),[e.icon?a("v-icon",{attrs:{size:e.iconSize,color:e.color}},[e._v(e._s(e.icon))]):e._e(),a("span",{style:{"font-size":e.size+"px"}},[e._v(e._s(e.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);t["a"]=l.exports},"4f51":function(e,t,a){"use strict";a("647a")},"4f5c":function(e,t,a){"use strict";a("0870")},"4f72":function(e,t,a){"use strict";a("96e7")},"4fa9":function(e,t,a){},"4fba":function(e){e.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(e,t,a){"use strict";a("fbe0")},5070:function(e,t,a){"use strict";a("bb91")},"511e":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e._t("toolbar",null,{content:e.detail,refresh:e.loadDetail,loading:e.loading}),e.notShowToolbar?e._e():a("v-toolbar",{staticStyle:{color:"white","z-index":"1"},attrs:{dense:"",color:e.dark?"dark":"primary"}},[e.notReturnIcon?e._e():a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("arrow_back")])],1),a("v-toolbar-title",[e.title&&!e.fieldTitle?a("span",[e._v(" "+e._s(e.title)+" ")]):e._e(),!e.title&&e.fieldTitle&&e.detail?a("span",[e._v(" "+e._s(e.detail[e.fieldTitle])+" ")]):e._e()]),a("v-spacer"),e._t("toolbarItensBefore",null,{content:e.detail,refresh:e.loadDetail,loading:e.loading}),e.store?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.wiConfig.id&&e.wiConfig.id.update?e.wiConfig.id.update:e.wiConfig.id},expression:"{'id': wiConfig.id && wiConfig.id.update ? wiConfig.id.update : wiConfig.id}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{disabled:e.loading,icon:""},on:{click:function(t){return e.$WiEditDialog({wiConfig:e.store,onSubmit:e.loadDetail,data:e.detail})}}},[a("v-icon",{staticStyle:{color:"white"}},[e._v("edit")])],1):e._e(),a("v-btn",{attrs:{disabled:e.loading,icon:""},on:{click:function(t){return e.loadDetail()}}},[a("v-icon",{staticStyle:{color:"white"}},[e._v("refresh")])],1),e._t("toolbarItensAfter",null,{content:e.detail,refresh:e.loadDetail,loading:e.loading})],2),e.loading&&e.notLoad?a("div",[a("v-progress-linear",{staticStyle:{margin:"0"},attrs:{indeterminate:!0}})],1):e._e(),a("loading",{attrs:{loading:e.loading&&!e.notLoad}},[e.detail?a("div",[e._t("default",null,{content:e.detail,refresh:e.loadDetail,loading:e.loading})],2):e._e(),e.error?a("div",{staticStyle:{width:"100%","text-align":"center","padding-top":"50px"}},[a("h1",{staticStyle:{"padding-bottom":"20px"}},[e._v("Erro ao buscar informações. "),a("br"),e._v("Tente novamente ou contacte o suporte. ")]),a("v-btn",{attrs:{color:"primary"},on:{click:function(t){return e.loadDetail()}}},[a("v-icon",[e._v("refresh")]),e._v(" "),a("span",{staticStyle:{"padding-left":"5px"}},[e._v("Tentar novamente")])],1),a("v-btn",{on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("navigate_before")]),e._v(" Voltar")],1)],1):e._e()]),e.editModal?a("div",[a("editmodal",{attrs:{store:e.modalStore,setform:e.modalForm,action:e.editModal},on:{action:e.closeModal,refresh:e.loadDetail}})],1):e._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 e=this.$store.state.url;return e.base+e.version+e.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(e){this.defaultRoute&&e.name!==this.defaultRoute||this.loadDetail()},loadDetail:function(e){var t=this;this.loading=!0;var a="",i=e&&e.apiParams?e.apiParams:this.apiParams||"",s=e&&e.apiUrl?e.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(e){t.error=!1,t.loading=!1,t.detail=e.data,t.$emit("action",!1),t.$forceUpdate()},error:function(e){console.log(e),t.error=!0,t.loading=!1;var a="Erro ao buscar o item de ID: "+t.$route.params.id+".";t.notGetID&&(a="Erro ao buscar informações."),t.$WiMakeError({error:e,id:101,title:a})}})},openEditModal:function(e,t){this.modalForm=t,this.modalStore=e,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);t["a"]=u.exports},5234:function(e,t,a){"use strict";a.d(t,"a",(function(){return o}));var i=a("d4ec"),s=a("bee2"),o=function(){function e(){Object(i["a"])(this,e)}return Object(s["a"])(e,null,[{key:"set",value:function(e,t){localStorage.setItem(e,this.crypt(t))}},{key:"get",value:function(e){var t=localStorage.getItem(e);return t?this.decrypt(t):null}},{key:"remove",value:function(e){localStorage.removeItem(e)}},{key:"crypt",value:function(e){return btoa(btoa(JSON.stringify(e)))}},{key:"decrypt",value:function(e){return JSON.parse(atob(atob(e)))}}]),e}()},5238:function(e,t,a){"use strict";a("405d")},"52a9":function(e,t,a){},"52e3":function(e,t,a){},"532c":function(e,t,a){"use strict";a("eb9c")},5341:function(e,t,a){},"53d8":function(e,t,a){"use strict";a("ff7a")},"53e5":function(e,t,a){"use strict";a("b6d4")},"561d":function(e,t,a){},5656:function(e,t,a){"use strict";a("e09c")},"56a0":function(e,t,a){"use strict";a("9c1e")},"56c7":function(e,t,a){},"56d7":function(e,t,a){"use strict";a.r(t);a("e260"),a("e6cf"),a("cca6"),a("a79d");var i=a("2b0e"),s=function(){var e=this,t=e.$createElement,a=e._self._c||t;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 e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-btn",{on:{click:function(t){return e.testWebhook()}}},[e._v("Send New Event")]),a("v-btn",{on:{click:function(t){return e.systemNotifications()}}},[e._v("Send New Notification")]),a("v-btn",{on:{click:function(t){return e.loadApi()}}},[e._v("Send New Request")]),a("v-btn",{on:{click:function(t){return e.savePanels()}}},[e._v("Save Panels")]),a("v-btn",{on:{click:function(t){return e.checkPanelsId()}}},[e._v("Check Panels Id")]),a("v-btn",{on:{click:function(t){return e.convert()}}},[e._v("convert")]),a("v-btn",{on:{click:function(t){return e.testNotifications()}}},[e._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"}}),e.showCategoryDialog?a("WNCategorySelectorDialog",{attrs:{apiUrl:"talks/category-hierarchy"},on:{select:e.handleCategorySelect,cancel:e.handleCancel},model:{value:e.showCategoryDialog,callback:function(t){e.showCategoryDialog=t},expression:"showCategoryDialog"}}):e._e(),a("v-btn",{on:{click:function(t){e.showCategoryDialog=!0}}},[e._v("Open Category Dialog")]),a("WhatsAppTemplateSelectorDialog",{attrs:{channel_id:"4",dynamic_variables:"['name', 'age']"},model:{value:e.showWhatsAppTemplateSelectorDialog,callback:function(t){e.showWhatsAppTemplateSelectorDialog=t},expression:"showWhatsAppTemplateSelectorDialog"}}),a("v-btn",{on:{click:function(t){e.showWhatsAppTemplateSelectorDialog=!0}}},[e._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 e=this,t=e.$createElement,a=e._self._c||t;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",[e._v("Conecte seu WhatsApp Business")]),a("p",{staticClass:"description"},[e._v(" Conecte sua conta do WhatsApp Business para gerenciar suas mensagens através do nosso CRM. ")]),a("button",{staticClass:"connect-button",attrs:{disabled:e.loading||!e.isFBSDKLoaded},on:{click:e.connectWhatsapp}},[e.loading?a("span",{staticClass:"loading-spinner"}):e._e(),e._v(" "+e._s(e.loading?"Conectando...":"Conectar WhatsApp Business")+" ")]),e.message?a("div",{staticClass:"message success"},[e._v(" "+e._s(e.message)+" ")]):e._e(),e.error?a("div",{staticClass:"message error"},[e._v(" "+e._s(e.error)+" ")]):e._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 e=this;return new Promise((function(t,a){try{if(e.checkHTTPS(),window.FB)return e.isFBSDKLoaded=!0,void t();if(window.fbAsyncInit=function(){window.FB.init({appId:e.config.appId,xfbml:!0,version:"v19.0"}),window.FB.getLoginStatus((function(){e.isFBSDKLoaded=!0,e.isFBInitialized=!0,t()}))},!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 e=this;return Object(h["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(t.prev=0,e.loading=!0,e.message=null,e.error=null,e.isFBInitialized){t.next=7;break}return t.next=7,e.loadFacebookSDK();case 7:if(window.FB){t.next=9;break}throw new Error("SDK do Facebook não carregado. Tente recarregar a página.");case 9:return t.next=11,new Promise((function(e,t){window.FB.login((function(a){a.authResponse?e(a):t(new Error("Autenticação do Facebook cancelada ou falhou."))}),{scope:"whatsapp_business_management,whatsapp_business_messaging",auth_type:"rerequest"})}));case 11:return e.message="Conexão iniciada! Finalizando no servidor...",window.FB.Event.subscribe("whatsapp_business_account_setup",function(){var t=Object(h["a"])(regeneratorRuntime.mark((function t(a){var i,s,o,n,r,l;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(null===a||void 0===a||!a.data){t.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,t.next=4,e.sendWabaDataToBackend({waba_id:s,phone_number_id:o,code:n,business_id:r,business_name:l});case 4:t.next=7;break;case 6:throw new Error("Falha ao obter dados da conta WhatsApp Business.");case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()),t.next=15,new Promise((function(e,t){window.FB.ui({method:"whatsapp_business_account_setup",override_default_data:!0},(function(a){null!==a&&void 0!==a&&a.error?t(new Error(a.error.message)):e(a)}))}));case 15:t.next=20;break;case 17:t.prev=17,t.t0=t["catch"](0),e.error=t.t0.message;case 20:return t.prev=20,e.loading=!1,t.finish(20);case 23:case"end":return t.stop()}}),t,null,[[0,17,20,23]])})))()},sendWabaDataToBackend:function(e){var t=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(t.config.apiUrl,"/api/whatsapp/connect"),Object(y["a"])(Object(y["a"])({},e),{},{userId:t.$store.state.user.id}));case 3:if(i=a.sent,!i.data.success){a.next=9;break}t.message="WhatsApp Business conectado com sucesso ao seu CRM!",t.$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 e=this;return Object(h["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,e.loadFacebookSDK();case 3:t.next=8;break;case 5:t.prev=5,t.t0=t["catch"](0),e.error=t.t0.message;case 8:case"end":return t.stop()}}),t,null,[[0,5]])})))()}},S=w,D=(a("8a67"),Object(l["a"])(S,b,x,!1,null,"07bd925e",null)),E=D.exports,O=a("bb1b"),T=(a("caad"),a("a434"),a("a9e3"),a("b680"),a("ac1f"),a("5319"),a("1276"),a("498a"),a("d4ec")),A=a("bee2"),F=" ",I=function(){function e(){Object(T["a"])(this,e)}return Object(A["a"])(e,null,[{key:"parse",value:function(e){if(!isNaN(parseFloat(e))&&isFinite(e))return Number(e);var t=String(e).trim().replace(/^-/,"").replace(/[NSEW]$/i,"").split(/[^0-9.,]+/);if(""==t[t.length-1]&&t.splice(t.length-1),""==t)return NaN;var a=null;switch(t.length){case 3:a=t[0]/1+t[1]/60+t[2]/3600;break;case 2:a=t[0]/1+t[1]/60;break;case 1:a=t[0];break;default:return NaN}return/^-|[WS]$/i.test(e.trim())&&(a=-a),Number(a)}},{key:"toDms",value:function(t){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(t))return null;if("string"==typeof t&&""==t.trim())return null;if("boolean"==typeof t)return null;if(t==1/0)return null;if(null==t)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}t=Math.abs(t);var s=null,o=null,n=null,r=null;switch(a){default:case"d":case"deg":o=t.toFixed(i),o<100&&(o="0"+o),o<10&&(o="0"+o),s=o+"°";break;case"dm":case"deg+min":o=Math.floor(t),n=(60*t%60).toFixed(i),60==n&&(n=(0).toFixed(i),o++),o=("000"+o).slice(-3),n<10&&(n="0"+n),s=o+"°"+e.separator+n+"′";break;case"dms":case"deg+min+sec":o=Math.floor(t),n=Math.floor(3600*t/60)%60,r=(3600*t%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+"°"+e.separator+n+"′"+e.separator+r+"″";break}return s}},{key:"toLat",value:function(t,a,i){var s=e.toDms(e.wrap90(t),a,i);return null===s?"–":s.slice(1)+e.separator+(t<0?"S":"N")}},{key:"toLon",value:function(t,a,i){var s=e.toDms(e.wrap180(t),a,i);return null===s?"–":s+e.separator+(t<0?"W":"E")}},{key:"toBrng",value:function(t,a,i){var s=e.toDms(e.wrap360(t),a,i);return null===s?"–":s.replace("360","0")}},{key:"fromLocale",value:function(e){var t=123456.789.toLocaleString(),a={thousands:t.slice(3,4),decimal:t.slice(7,8)};return e.replace(a.thousands,"⁜").replace(a.decimal,".").replace("⁜",",")}},{key:"toLocale",value:function(e){var t=123456.789.toLocaleString(),a={thousands:t.slice(3,4),decimal:t.slice(7,8)};return e.replace(/,([0-9])/,"⁜$1").replace(".",a.decimal).replace("⁜",a.thousands)}},{key:"compassPoint",value:function(t){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,"’"));t=e.wrap360(t);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(t*s/360)%s*16/s];return o}},{key:"wrap90",value:function(e){if(-90<=e&&e<=90)return e;var t=e,a=90,i=360;return 4*a/i*Math.abs(((t-i/4)%i+i)%i-i/2)-a}},{key:"wrap180",value:function(e){if(-180<=e&&e<=180)return e;var t=e,a=180,i=360;return((2*a*t/i-i/2)%i+i)%i-a}},{key:"wrap360",value:function(e){if(0<=e&&e<360)return e;var t=e,a=180,i=360;return(2*a*t/i%i+i)%i}},{key:"separator",get:function(){return F},set:function(e){F=e}}]),e}();Number.prototype.toRadians=function(){return this*Math.PI/180},Number.prototype.toDegrees=function(){return 180*this/Math.PI};var P=I,j=a("c138"),q=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{"max-width":"500"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:""}},i),[a("v-icon",[e._v("mic")])],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{flat:"",dense:"",color:"transparent"}},[a("v-toolbar-title",[e._v(" Gravação de áudio ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:e.closeDialog}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",{staticClass:"text-center"},[a("div",{staticClass:"audio-recorder"},[e.isRecording||e.isPaused||e.audioUrl?e._e():a("div",{staticClass:"instruction-text"},[a("v-icon",{staticClass:"mb-2",attrs:{large:"",color:"primary"}},[e._v("mic")]),a("p",[e._v("Clique no botão do microfone para iniciar sua gravação")])],1),e.isRecording||e.isPaused?[a("canvas",{ref:"visualizer",staticClass:"visualizer",attrs:{height:"60"}}),a("div",{staticClass:"timer"},[e._v(" "+e._s(e.formatTime(e.recordingTime))+" ")]),e.isRecording?a("div",{staticClass:"instruction-text subtle"},[e._v(" Você pode pausar ou finalizar a gravação a qualquer momento ")]):e._e(),e.isPaused?a("div",{staticClass:"instruction-text subtle"},[e._v(" Sua gravação está pausada. Continue ou finalize quando desejar ")]):e._e()]:e._e(),a("div",{staticClass:"controls"},[a("v-btn",{staticClass:"ma-2",attrs:{fab:"",color:e.isRecording?"red":"primary",disabled:e.isProcessing},on:{click:e.toggleRecording}},[e.isRecording||e.isPaused?e.isPaused?a("v-icon",[e._v("play_arrow")]):a("v-icon",[e._v("pause")]):a("v-icon",[e._v("mic")])],1),e.isRecording||e.isPaused?a("v-btn",{staticClass:"ma-2",attrs:{fab:"",color:"error",disabled:e.isProcessing},on:{click:e.stopRecording}},[a("v-icon",[e._v("stop")])],1):e._e()],1),e.audioUrl?a("div",{staticClass:"audio-player mt-4"},[a("div",{staticClass:"instruction-text mb-3"},[e._v(" Ouça sua gravação antes de enviar ")]),a("audio",{ref:"audioPlayer",attrs:{src:e.audioUrl,controls:""}}),a("div",{staticClass:"action-buttons"},[a("v-btn",{staticClass:"mr-2",attrs:{text:"",color:"grey",disabled:e.isProcessing},on:{click:e.resetRecording}},[a("v-icon",{attrs:{left:""}},[e._v("refresh")]),e._v(" Gravar novamente ")],1),a("v-btn",{attrs:{color:"primary",loading:e.isProcessing,disabled:e.isProcessing},on:{click:e.sendAudio}},[a("v-icon",{attrs:{left:""}},[e._v("send")]),e._v(" Enviar Áudio ")],1)],1)]):e._e()],2)]),a("v-snackbar",{attrs:{color:e.messageType,timeout:3e3,bottom:""},model:{value:e.showMessage,callback:function(t){e.showMessage=t},expression:"showMessage"}},[e._v(" "+e._s(e.message)+" ")])],1)],1)},$=[],z=a("d7840"),N={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()}}},M=N,L=(a("71f1"),Object(l["a"])(M,q,$,!1,null,"44032d20",null)),R=L.exports,U=a("ac61"),W=a("f2bd"),V=a("a1c8"),B={name:"Teste",components:{WhatsAppLoginEnbed:E,WNAudioRecorder:R,WNAudioRecorderInline:U["a"],WNCategorySelectorDialog:W["a"],WhatsAppTemplateSelectorDialog:V["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(e){console.log(e)},handleCancel:function(){console.log("cancel"),this.showCategoryDialog=!1},testNotifications:function(){var e=new Audio("static/sounds/wns-system-notification-1.mp3");e.play().catch((function(e){console.log("Erro ao reproduzir o som da notificação:",e)}))},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(){O["b"].get({uri:"send",params:{message:"Hello World!"}})},systemNotifications:function(){var e=new Notification("Hello World!",{body:"Hello World!",icon:""});e.onclick=function(){window.open(window.location.href)}},testWebhook:function(){var e=this,t=1,a={index:t,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+++"* - "+t,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=t,a.message.text="*"+e.count+"* - "+t++,console.log(a.message.text);var s=888;t%2===0&&(s="08c"),C.a.post(""+s,a),t>3&&clearInterval(i)}),0)},savePanels:function(){var e=this;O["b"].get({uri:"network/device",params:{limit:1e4,fields:"id,uuid,nome_disp,ip_disp,ativo_disp",order:"id,asc"},sucess:function(t){e.prcessPanels(t.data.data)}})},prcessPanels:function(e){var t=this,a=[];console.log("panels",e),console.log(H.length);var i=[],s=H.filter((function(e){return e.ipAddress}));console.log("devicesNMSFormated",s),s.forEach((function(s){var o=t.getDevice(e,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=[];e.forEach((function(e){var a=t.getDeviceInUISP(s,e.ip_disp);a||(console.log("Device not found in NMS",e.ip_disp),o.push({id:e.id,ipAddress:e.ip_disp,name:e.nome_disp}))})),console.log("devicesNotFoundInNMS: "+(null===o||void 0===o?void 0:o.length)+". \n",JSON.stringify(o))},sendPanels:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(t,a,i){var s,o,n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=100,r=t.slice(a,i),console.log("send",r.length,"of",t.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),e.next=5,O["b"].put({uri:"network/device",id:"multiple",data:r,sucess:function(e){console.log(e)}});case 5:r.length>0?this.sendPanels(t,a+n,i+n):alert("Hello World!");case 6:case"end":return e.stop()}}),e,this)})));function t(t,a,i){return e.apply(this,arguments)}return t}(),updateDevices:function(e,t){console.log(e),setTimeout((function(){O["b"].put({uri:"network/device",id:"multiple",data:e,sucess:function(e){console.log(e)}})}),t)},getDevice:function(e,t){var a=null;return e.forEach((function(e){e.ip_disp==t&&(console.log(e.ip_disp+"|"+t),a=e)})),a},getDeviceInUISP:function(e,t){var a=null;return e.forEach((function(e){e.ipAddress==t&&(console.log(e.ipAddress+"|"+t),a=e)})),a},checkPanelsId:function(e){var t=[],a=[];e.forEach((function(e){t.indexOf(e.uuid)>-1&&a.push(e.uuid),t.push(e.uuid)})),console.log("idsDuplicated",a)}},mounted:function(){},beforeDestroy:function(){console.log("beforeDestroy")},computed:{user:function(){return this.$store.state.user}}},H=j,G=B,Y=Object(l["a"])(G,g,_,!1,null,null,null),J=Y.exports,Q=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-content",{style:e.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/"+e.system.icon,alt:""}})]),a("v-layout",{attrs:{"align-center":"","justify-center":""}},[a("span",{staticStyle:{"font-size":"40px"},domProps:{innerHTML:e._s(e.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:e.valid,callback:function(t){e.valid=t},expression:"valid"}},[a("v-text-field",{attrs:{solo:"",label:e.$t("pages.login.username.label"),"prepend-icon":"person",rules:[function(t){return!!t||e.$t("messages.requiredField",{field:e.$t("pages.login.username.label")})}],required:"",placeholder:e.$t("pages.login.username.placeholder"),autofocus:!0},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.onSubmit()}},model:{value:e.login.login_usuario,callback:function(t){e.$set(e.login,"login_usuario",t)},expression:"login.login_usuario"}}),a("v-text-field",{attrs:{solo:"",required:"",rules:[function(t){return!!t||e.$t("messages.requiredField",{field:e.$t("pages.login.username.label")})}],"prepend-icon":"lock",name:"password",label:"Password",placeholder:e.$t("pages.login.password.placeholder"),type:e.showPassword?"text":"password","append-icon":e.showPassword?"visibility_off":"visibility"},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.onSubmit()},"click:append":function(t){e.showPassword=!e.showPassword}},model:{value:e.login.password,callback:function(t){e.$set(e.login,"password",t)},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:!e.valid},on:{click:e.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"},[e._v("© "),a("span",{attrs:{id:"year"}},[e._v(e._s((new Date).getFullYear())+" ")]),a("span",[e._v("Copyright ")]),a("a",{staticStyle:{"text-decoration":"none"},attrs:{target:"_blank",href:"https://wnewer.com"}},[a("span",[e._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 e=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(){e.$swal.showLoading()}}),O["a"].auth(this.login,(function(){e.user.account&&e.user.account.length>0?e.$router.push({name:"selecionar-empresa"}):(e.$router.push({name:"main"}),location.reload()),e.$swal.close()})).then((function(){})).catch((function(t){var a,i,s=e.$t("pages.login.messages.error.title"),o=e.$t("pages.login.messages.error.text");"account-not-active"==(null===t||void 0===t||null===(a=t.response)||void 0===a||null===(i=a.data)||void 0===i?void 0:i.code)&&(s=e.$t("pages.login.messages.accountNotActive.title"),o=e.$t("pages.login.messages.accountNotActive.text")),e.$WiMakeError({error:t,id:200,title:s,message:o,login:e.login.login_usuario}),e.login.password=""})))},checkIfIsLogged:function(){var e=this.$Auth.check();e&&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 e,t,a=(null===(e=document)||void 0===e||null===(t=e.wise_env)||void 0===t?void 0:t.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,ee=Object(l["a"])(Z,Q,K,!1,null,null,null),te=ee.exports,ae=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.load?a("dbsearch",{attrs:{store:e.getStore}},[a("span",{attrs:{slot:"title"},slot:"title"},[e._v(" "+e._s(e.config.title)+" ")]),!e.config.config||e.config.config.new?a("div",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.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(t){return e.openModal({})}}},[e._v("Adicionar Novo")])],1):e._e(),!e.config.config||e.config.config.new?a("div",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.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(t){return e.openModal({})}}},[a("v-icon",[e._v("add")])],1)],1):e._e(),a("div",{attrs:{slot:"content"},slot:"content"},[a("dbdatatable",{attrs:{store:e.getStore,edit:e.openModal,delete:e.deleteAction,detail:e.detailAction||!1}})],1)]):e._e(),e.editModal?a("editmodal",{attrs:{store:e.getStore,add:!0,setform:e.form,action:e.editModal},on:{action:e.closeModal}}):e._e()],1)},ie=[],se=a("53ca"),oe=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-data-table",{staticClass:"elevation-1",attrs:{headers:e.header,items:e.content,"hide-actions":"",loading:e.loadingTable,"item-key":"id",pagination:e.pagination,"total-items":50,"select-all":!!e.multiple,"no-results-text":"Nenhum resultado encontrado"},on:{"update:pagination":function(t){e.pagination=t}},scopedSlots:e._u([{key:"items",fn:function(t){return[a("tr",[e.multiple?a("td",{staticClass:"justify-center layout px-0"},[a("v-checkbox",{attrs:{primary:"","hide-details":"",change:e.multipleAction()},model:{value:t.selected,callback:function(a){e.$set(t,"selected",a)},expression:"props.selected"}})],1):e._e(),e.select&&!e.multiple?a("td",{staticClass:"justify-center layout px-0"},[a("v-btn",{staticClass:"mx-0",attrs:{icon:""},on:{click:function(a){return e.selectAction(t.item)}}},[a("v-icon",{attrs:{color:"green"}},[e._v("check")])],1)],1):e._e(),e.select?e._e():a("td",{staticClass:"justify-center layout px-0"},[!e.config.config||("function"==typeof e.config.config.edit?e.config.config.edit(t.item):e.config.config.edit)?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.config.id,mode:"disabled"},expression:"{'id': config.id, mode: 'disabled'}"}],staticClass:"mx-0",attrs:{slot:"active",icon:""},on:{click:function(a){return e.editAction(t.item)}},slot:"active"},[a("v-icon",[e._v("edit")])],1):e._e(),!e.config.config||("function"==typeof e.config.config.delete?e.config.config.delete(t.item):e.config.config.delete)?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.config.id,mode:"disabled"},expression:"{'id': config.id, mode: 'disabled'}"}],staticClass:"mx-0",attrs:{icon:""},on:{click:function(a){return e.deleteAction(t.item)}}},[a("v-icon",{attrs:{color:"red"}},[e._v("delete")])],1):e._e()],1),e._l(e.header,(function(i,s){return i.value&&i.list&&"link"!==i.type?a("td",{class:{pointer:e.isDetail},on:{click:function(a){return e.detailAction(t.item)}}},[e.resolve(i.value,t.item)?a("span",[i.mask?a("span",[e._v(e._s(e._f("mask")(e.resolve(i.value,t.item),"function"==typeof i.mask?i.mask(t.item):i.mask)))]):a("span",{domProps:{innerHTML:e._s(e.resolve(i.value,t.item))}})]):"int"==i.type?a("span",[e._v(" 0 ")]):a("span",[e._v(" - ")])]):e._e()})),e._l(e.header,(function(i,s){return"link"===i.type?a("td",{staticClass:"justify-center px-0",staticStyle:{"text-align":"center !important"}},e._l(i.links,(function(i,s){return i.show(t.item)?a("span",[i.icon&&!i.text?a("v-btn",{staticClass:"mx-0",attrs:{icon:""},on:{click:function(a){return i.action(e.$router,t.item)}}},[a("v-icon",{attrs:{color:"blue"}},[e._v(e._s(i.icon))])],1):e._e(),i.text?a("v-btn",{attrs:{outline:"",small:"",color:"primary",dark:""},on:{click:function(a){return i.action(e.$router,t.item)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[e._v(e._s(i.text))]),i.icon?a("v-icon",{attrs:{color:"primary",small:""}},[e._v(e._s(i.icon))]):e._e()],1):e._e()],1):e._e()})),0):e._e()}))],2)]}}]),model:{value:e.selected,callback:function(t){e.selected=t},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"}},[e._v(" Sorry, nothing to display here :( ")])],1)],2)],1)},ne=[],re=(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 e=this.multiple?[]:[{text:"Ação",align:"center",sortable:!1}];return this.$store.state.pages[this.store].fields.filter((function(t){t.list&&e.push(t)})),e},config:function(){return this.$store.state.pages[this.store]},expandedItens:function(){var e=this.$store.state.pages[this.store].fields;return e=e.filter((function(e){if(e.expand)return e})),e},isDetail:function(){return this.$store.state.pages[this.store].urlDetails||!1},auth:function(){return this.$store.state.auth||{}}},methods:{editAction:function(e){this.edit&&this.edit(e)},deleteAction:function(e){this.delete&&this.delete(e)},selectAction:function(e){this.select&&this.select(e)},detailAction:function(e){this.detail&&this.detail(e)},multipleAction:function(){this.selected&&this.multiple(this.selected)},resolve:function(e,t){return e.split(".").reduce((function(e,t){return e?e[t]:null}),t||self)}}}),le=re,ce=(a("ddc5"),Object(l["a"])(le,oe,ne,!1,null,null,null)),de=ce.exports,ue=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e.dark?"dark":"primary",flat:"",extended:"","center-align":""}},[a("v-toolbar-title",[e._t("title"),e._v(" "),e.total?a("span",[e._v("("+e._s(e.total)+")")]):e._e(),a("v-btn",{attrs:{icon:"",flat:"",color:"white"},on:{click:function(t){return e.loadList()}}},[a("v-icon",[e._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":e.search.run?"close":"search",placeholder:e.search.placeholder,"hide-details":"","single-line":"",dark:""},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.searchLoad(e.search.query)},"click:append":function(){e.search.run?e.searchClear():e.searchLoad(e.search.query)}},model:{value:e.search.query,callback:function(t){e.$set(e.search,"query",t)},expression:"search.query"}})],1)]),a("v-spacer"),e._t("button")],2),a("v-layout",{style:{background:e.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"},[e._t("content")],2),a("br"),a("br")],1)],1)],1),e._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:e.loadLimit(e.paginate.limit),label:"Select","hide-details":"","single-line":""},model:{value:e.paginate.limit,callback:function(t){e.$set(e.paginate,"limit",t)},expression:"paginate.limit"}})],1),a("v-flex",{attrs:{xs8:"","text-xs-center":"","white--text":""}},[a("div",[a("v-pagination",{attrs:{disabled:!e.page||!e.paginate.last_page,color:"blue",length:e.paginate.last_page,"total-visible":4},model:{value:e.page,callback:function(t){e.page=t},expression:"page"}})],1)]),a("v-flex",{attrs:{xs1:"","text-xs-center":"","white--text":""}})],1)],1)],2)},pe=[],me=(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(e){var t=e||this.$route;this.store&&this.store!==t.params.page&&this.$store.dispatch("deleteData",this.store+"_list"),e&&e.params&&(this.store=e.params.page,this.searchConfig()),this.searchClear(),this.params={limit:5,order:"id,desc"}},searchConfig:function(){var e=this.config.fields||[],t=[],a=[];for(var i in e)e[i].search&&(t.push(e[i].value),a.push(e[i].text));if(0===t.length)for(var s in e)s<3&&e[s].list&&(t.push(e[s].value),a.push(e[s].text));this.search.params=t,this.search.placeholder="";for(var o=0;o0?a("div",{key:i},[e.checkPermission(t.id)?a("v-list-group",{directives:[{name:"ripple",rawName:"v-ripple"}],class:e.checkMenuDevices(t),attrs:{"no-action":"","append-icon":e.drawerLeft.isMini?"":e.$vuetify.icons.expand},model:{value:t.model,callback:function(a){e.$set(t,"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"}},[e.drawerLeft.isMini?a("v-tooltip",{attrs:{right:""}},[a("span",{attrs:{slot:"activator"},slot:"activator"},[a("v-icon",[e._v(e._s(t.icon))])],1),a("span",[e._v(" "+e._s(t.title)+" ")])]):a("v-icon",[e._v(e._s(t.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("span",[e._v(e._s(t.title))])])],1)],1),e._l(t.children,(function(t,i){return a("div",{key:i},[e.checkPermission(t.id)?a("v-list-tile",{class:e.checkMenuDevices(t),staticStyle:{cursor:"pointer"},style:{background:e.$wiDark?"#515151":"#e5e5e5"},attrs:{link:"",to:t.route}},[[t.icon?a("v-list-tile-action",{staticStyle:{"min-width":"32px"}},[e.drawerLeft.isMini?a("v-tooltip",{attrs:{right:""}},[a("span",{attrs:{slot:"activator"},slot:"activator"},[a("v-icon",[e._v(e._s(t.icon))])],1),a("span",[e._v(e._s(t.title))])]):a("v-icon",[e._v(e._s(t.icon))])],1):e._e(),a("v-list-tile-content",[a("v-list-tile-title",[a("span",[e._v(e._s(t.title))])])],1)]],2):e._e()],1)}))],2):e._e()],1):a("div",{key:i},[e.checkPermission(t.id)?a("div",{class:e.checkMenuDevices(t)},[a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],key:i,attrs:{link:"",to:t.route}},[a("v-list-tile-action",{staticStyle:{"min-width":"32px"}},[e.drawerLeft.isMini?a("v-tooltip",{attrs:{right:""}},[a("span",{attrs:{slot:"activator"},slot:"activator"},[a("v-icon",[e._v(e._s(t.icon))])],1),a("span",[e._v(e._s(t.title))])]):a("v-icon",[e._v(e._s(t.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("span",[e._v(e._s(t.title))])])],1)],1)],1):e._e()])]}))],2):e._e()},ut=[],pt={name:"LeftDrawerListMenu",data:function(){return{}},computed:Object(y["a"])(Object(y["a"])({},Object(Se["e"])("Pages/Main",["selectedModule","dark","drawerLeft"])),Object(Se["c"])("User",["checkPermission"])),methods:{checkMenuDevices:function(e){var t={};return e&&e.hideOnDevices&&e.hideOnDevices.filter((function(e){"mobile"===e&&(t["hidden-xs-only"]=!0,t["hidden-sm-only"]=!0),"desktop"===e&&(t["hidden-md-only"]=!0,t["hidden-lg-only"]=!0,t["hidden-xl-only"]=!0)})),t},goRoute:function(e){e&&this.$router.push(e)}}},mt=pt,vt=(a("697d"),a("e8ad"),Object(l["a"])(mt,dt,ut,!1,null,"bf959252",null)),ft=vt.exports,gt={name:"DrawerLeft",data:function(){return{isMini:!0,temporary:!1}},computed:Object(y["a"])(Object(y["a"])({},Object(Se["e"])("Pages/Main",["drawerLeft","selectedModule"])),{},{active:{get:function(){return this.$store.state.Pages.Main.drawerLeft.active},set:function(e){this.$store.commit("Pages/Main/SET_DRAWER_LEFT_ACTIVE",e)}},touch:function(){return this.$route.meta.touch||!1}}),mounted:function(){this.getDrawerLeftIsMiniFromStorage()},methods:Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(Se["d"])("Pages/Main",["SET_DRAWER_LEFT_IS_MINI"])),Object(Se["b"])("Pages/Main",["getDrawerLeftIsMiniFromStorage","touggleDrawerLeftIsMini"])),{},{onMouseOver:function(){},onMouseLeave:function(){}}),components:{ToolbarSystem:Me,ToolbarProfile:Be,ListModules:it,ListModulesMenu:ct,ListMenu:ft}},_t=gt,ht=(a("ece0"),Object(l["a"])(_t,De,Ee,!1,null,null,null)),bt=ht.exports,xt=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-toolbar",{attrs:{dense:"",fixed:"",app:"",dark:e.$wiDark}},[a("v-toolbar-side-icon",{staticClass:"hidden-lg-only hidden-xl-only",on:{click:function(t){return t.stopPropagation(),e.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:e.account.logo,alt:e.account.description}})]),a("v-list-tile-content",[a("v-list-tile-title",[a("span",{staticStyle:{"font-size":"20px"},domProps:{innerHTML:e._s(e.account.name)}})]),a("v-list-tile-sub-title",{staticClass:"hidden-xs-only hidden-sm-only"},[a("span",{staticStyle:{"font-size":"14px",color:"gray"}},[e._v(" "+e._s(e.account.description)+" ")])])],1)],1)],1),a("v-spacer"),e.$vuetify.breakpoint.xsOnly?e._e():a("HelpDialog",{staticClass:"hidden-xs-only hidden-sm-only"}),a("v-toolbar-items",{staticClass:"hidden-xs-only hidden-sm-only"},[e.$WiCheckPermission("8f5150h9-fec4-45f0-ba83-ef2d904f954b")?a("v-btn",{directives:[{name:"ripple",rawName:"v-ripple"}],attrs:{icon:""},on:{click:function(t){return e.chatAction()}}},[a("v-badge",{attrs:{right:"",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:e._u([{key:"badge",fn:function(){return[e.unreadsChats?a("span",[e.unreadsChats<10?a("span",[e._v(e._s(e.unreadsChats))]):a("span",[e._v("9+")])]):e._e()]},proxy:!0}],null,!1,2878722533)},[a("v-icon",[e._v(" forum ")])],1)],1):e._e(),e.$WiCheckPermission("c4f8c247")&&e.$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",[e._v("event")])],1):e.$WiCheckPermission("74cc44a0")?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{icon:"",link:"",to:{name:"orders-calendar"}}},[a("v-icon",[e._v("event")])],1):e._e(),e.$WiCheckPermission("123eab35-8984-4551-bd15-5b054b2ac8bf")&&!e.$WiCheckPermission("c205e530")?a("v-btn",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{icon:""},on:{click:function(t){return e.TOUGGLE_DRAWER_TALKS_ACTIVE()}}},[a("v-badge",{attrs:{right:"",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:e._u([{key:"badge",fn:function(){return[e.unreadsTalks?a("span",[e.unreadsTalks<10?a("span",[e._v(e._s(e.unreadsTalks))]):a("span",[e._v("9+")])]):e._e()]},proxy:!0}],null,!1,2966624041)},[e.unreadsTalks?a("v-icon",[e._v(" chat ")]):a("v-icon",[e._v(" chat_bubble_outline ")])],1)],1):e._e(),e.system.versionApi!=e.system.version?a("v-btn",{directives:[{name:"ripple",rawName:"v-ripple"}],attrs:{loading:e.loading,icon:""},on:{click:function(t){return e.TOUGGLE_DRAWER_RIGHT_ACTIVE()}}},[a("v-icon",{attrs:{color:"red"}},[e._v(" warning ")])],1):a("v-btn",{directives:[{name:"ripple",rawName:"v-ripple"}],attrs:{icon:"",loading:e.loading},on:{click:function(t){return e.TOUGGLE_DRAWER_RIGHT_ACTIVE()}}},[a("v-badge",{attrs:{right:"",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:e._u([{key:"badge",fn:function(){return[e.total?a("span",[e.total<10?a("span",[e._v(e._s(e.total))]):a("span",[e._v("9+")])]):e._e()]},proxy:!0}])},[e.total?a("v-icon",[e._v(" notifications ")]):a("v-icon",[e._v(" notifications_none ")])],1)],1)],1),a("v-toolbar-items",{staticClass:"hidden-md-and-up"},[a("v-menu",{attrs:{bottom:"",left:"","offset-y":""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:""}},i),[a("v-icon",[e._v("more_vert")])],1)]}}])},[a("v-list",[a("v-list-tile",[a("HelpDialog")],1),e.$WiCheckPermission("8f5150h9-fec4-45f0-ba83-ef2d904f954b")?a("v-list-tile",{on:{click:function(t){return e.chatAction()}}},[a("v-list-tile-action",[a("v-badge",{attrs:{right:"",overlap:""},scopedSlots:e._u([{key:"badge",fn:function(){return[e.unreadsChats?a("span",[e.unreadsChats<10?a("span",[e._v(e._s(e.unreadsChats))]):a("span",[e._v("9+")])]):e._e()]},proxy:!0}],null,!1,2878722533)},[a("v-icon",[e._v("forum")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v("Chat Interno")])],1)],1):e._e(),e.$WiCheckPermission("c4f8c247")&&e.$WiCheckPermission("85352c3c-1321-4cba-b009-d5c4dc909159")?a("v-list-tile",{attrs:{to:{name:"clinic-calendar"}}},[a("v-list-tile-action",[a("v-icon",[e._v("event")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v("Calendário")])],1)],1):e.$WiCheckPermission("74cc44a0")?a("v-list-tile",{attrs:{to:{name:"orders-calendar"}}},[a("v-list-tile-action",[a("v-icon",[e._v("event")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v("Calendário de O.S.")])],1)],1):e._e(),a("v-list-tile",{on:{click:function(t){return e.TOUGGLE_DRAWER_RIGHT_ACTIVE()}}},[a("v-list-tile-action",[a("v-badge",{attrs:{right:"",overlap:""},scopedSlots:e._u([{key:"badge",fn:function(){return[e.total?a("span",[e.total<10?a("span",[e._v(e._s(e.total))]):a("span",[e._v("9+")])]):e._e()]},proxy:!0}])},[e.system.versionApi!=e.system.version?a("v-icon",{attrs:{color:"red"}},[e._v("warning")]):e.total?a("v-icon",[e._v("notifications")]):a("v-icon",[e._v("notifications_none")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v("Notificações")])],1)],1)],1)],1)],1)],1)},yt=[],kt=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{scrollable:"","max-width":"598"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{outline:"",block:e.$vuetify.breakpoint.xsOnly,small:""}},i),[a("v-icon",[e._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:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{staticClass:"support-dialog",class:{"theme--dark":e.$wiDark}},[a("v-toolbar",{attrs:{flat:"",dense:"",color:"transparent"}},[a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._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":!e.isDuringBusinessHours}},[a("span",{staticClass:"material-icons"},[e._v(e._s(e.mainIcon))])]),a("h2",{staticClass:"support-title",class:{"after-hours":!e.isDuringBusinessHours}},[e._v(" "+e._s(e.mainTitle)+" ")])]),a("div",{staticClass:"support-schedule"},[a("div",{staticClass:"schedule-item"},[a("div",[a("strong",[e._v("Horário de atendimento regular:")]),a("br"),e._v(" Segunda a sexta, das 08h às 18h. ")])]),a("div",{staticClass:"schedule-item"},[a("div",[a("strong",[e._v("Plantão para emergências:")]),a("br"),e._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"},[e._v("Entre em contato, adoramos novas ideias e sugestões")]),a("div",{staticClass:"support-channels"},[a("div",{staticClass:"channel-item whatsapp-card",on:{click:e.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",[e._v("WhatsApp – Nosso principal canal de suporte")]),a("br"),e._v(" Entre em contato diretamente com nossa equipe pelo WhatsApp. ")])]),a("div",{staticClass:"channel-item form-card",on:{click:function(t){return e.$WiHelpDialog({title:"Por favor, descreva abaixo sua solicitação."})}}},[a("div",{staticClass:"channel-icon"},[a("span",{staticClass:"material-icons"},[e._v("description")])]),a("div",[a("strong",[e._v("Envie sua dúvida ou sugestão de melhoria")]),a("br"),e._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"},[e._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:e._u([{key:"action",fn:function(t){var i=t.attrs;return[a("v-btn",e._b({attrs:{text:""},on:{click:function(t){e.snackbar=!1}}},"v-btn",i,!1),[e._v(" Fechar ")])]}}]),model:{value:e.snackbar,callback:function(t){e.snackbar=t},expression:"snackbar"}},[e._v(" Obrigado por entrar em contato! Nossa equipe retornará em breve. ")])],1)},Ct=[],wt={name:"HelpDialog",data:function(){return{snackbar:!1,plataform:"Wise Control"}},computed:Object(y["a"])(Object(y["a"])({},Object(Se["e"])(["helpDialogIsActive"])),{},{dialog:{get:function(){return this.helpDialogIsActive},set:function(e){this.setHelpDialogActive(e)}},isDuringBusinessHours:function(){var e=new Date,t=e.getHours(),a=e.getDay(),i=a>=1&&a<=5,s=t>=8&&t<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(Se["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 e=new Date;return e.toLocaleString("pt-BR",{day:"2-digit",month:"2-digit",year:"numeric",hour:"2-digit",minute:"2-digit"})},getMensagemWhatsApp:function(){var e=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(e,"\n\n")+"Mensagem: ")},abrirWhatsApp:function(){var e=this.getNumeroWhatsApp(),t=this.getMensagemWhatsApp();window.open("https://api.whatsapp.com/send?phone=".concat(e,"&text=").concat(t),"_blank"),this.snackbar=!0,this.dialog=!1},abrirFormulario:function(){this.snackbar=!0,this.dialog=!1},abrirFAQ:function(){this.dialog=!1}})},St=wt,Dt=(a("2a41"),Object(l["a"])(St,kt,Ct,!1,null,"a872784c",null)),Et=Dt.exports,Ot={name:"AppBar",computed:Object(y["a"])(Object(y["a"])(Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(Se["c"])("Chats",["unreadsChats"])),Object(Se["e"])("Pages/Main",["rigthDrawer"])),Object(Se["c"])("Talks",["unreadsQueue","unreadsMyTalks"])),Object(Se["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"==ke["a"].account().id}}),methods:Object(y["a"])(Object(y["a"])({},Object(Se["d"])("Pages/Main",["TOUGGLE_DRAWER_LEFT_ACTIVE","TOUGGLE_DRAWER_RIGHT_ACTIVE","TOUGGLE_DRAWER_TALKS_ACTIVE","TOUGGLE_DRAWER_CHATS_ACTIVE"])),{},{chatAction:function(){var e=this.$vuetify.breakpoint.name;"xs"===e||"sm"===e?this.$router.push({name:"chat-view"}):this.TOUGGLE_DRAWER_CHATS_ACTIVE()}}),components:{HelpDialog:Et}},Tt=Ot,At=(a("7089"),Object(l["a"])(Tt,xt,yt,!1,null,"045f845d",null)),Ft=At.exports,It=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-navigation-drawer",{attrs:{app:"",color:"blue-grey darken-4",temporary:"",right:"",touchless:e.touch,width:"360"},model:{value:e.drawerRight.active,callback:function(t){e.$set(e.drawerRight,"active",t)},expression:"drawerRight.active"}},[a("v-toolbar",{attrs:{dense:""}},[a("v-toolbar-title",{staticStyle:{"margin-left":"0px"}},[a("v-icon",[e._v("notifications")]),e.total>0?a("span",[e._v(" "+e._s(e.total)+" ")]):e._e(),1==e.total?a("span",[e._v(" "+e._s(e.$tc("components.drawerRight.title",e.total))+"}")]):a("span",[e._v(" "+e._s(e.$tc("components.drawerRight.title",e.total)))])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.getNotifications()}}},[a("v-icon",[e._v("refresh")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.readAllNotifications()}}},[a("v-icon",[e._v("clear_all")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.TOUGGLE_DRAWER_RIGHT_ACTIVE()}}},[a("v-icon",[e._v("close")])],1)],1),e.loading?a("v-progress-linear",{staticStyle:{margin:"0px !important"},attrs:{indeterminate:""}}):e._e(),e.system.versionApi!=e.system.version?a("v-list",{attrs:{"three-line":""}},[[a("v-list-tile",{attrs:{avatar:"",ripple:""},on:{click:function(t){return e.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"}},[e._v(e._s(e.system.lastUpdate))])],1)],1),a("v-divider")]],2):e._e(),a("Notifications")],1)},Pt=[],jt=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.notifications.length>0?a("v-list",{attrs:{"three-line":""}},[e._l(e.notifications,(function(e,t){return[a("Notification",{key:t,attrs:{notification:e}}),a("v-divider",{key:"nd-"+t})]}))],2):a("div",[a("div",{staticClass:"notifications__no-data"},[a("v-icon",{attrs:{"x-large":""}},[e._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:e.current_page>=e.last_page,loading:e.loading},on:{click:function(t){return e.paginateNotifications()}}},[a("v-icon",[e._v("history")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"components.drawerRight.loadMore.label",expression:"'components.drawerRight.loadMore.label'"}]})],1)],1)],1)},qt=[],$t=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list-tile",{staticClass:"wn-notification",class:{selected:e.selected},attrs:{avatar:"",ripple:"",to:e.notification.route(e.notification)}},[a("v-list-tile-avatar",{staticClass:"wn-notification__avatar"},[e.notification.data.creator&&e.notification.data.creator.image?a("img",{attrs:{src:e.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"},[e.notification.data.creator&&e.notification.data.creator.name?a("strong",{domProps:{textContent:e._s(e.notification.data.creator.name)}}):a("span",[e._v(" - - - ")])]),a("v-list-tile-sub-title",{staticClass:"text--primary"},[a("span",{domProps:{innerHTML:e._s(e.notification.text(e.notification))}})])],1),a("v-list-tile-action",{staticClass:"wn-notification__action"},[a("v-list-tile-action-text",{staticClass:"wn-notification__date"},[e._v(" "+e._s(e._f("moment")(e.notification.created_at,"DD/MM/YY HH:mm"))+" ")])],1)],1)},zt=[],Nt={name:"Notification",computed:{selected:function(){return this.$route.query.notification==this.notification.id}},methods:{goRoute:function(e){e&&(this.drawer=!1,this.$router.push(e))}},props:{notification:{required:!0}}},Mt=Nt,Lt=(a("7e60"),Object(l["a"])(Mt,$t,zt,!1,null,"93635b4e",null)),Rt=Lt.exports,Ut={name:"Notifications",computed:Object(y["a"])({},Object(Se["e"])("Pages/Main/Notifications",["notifications","current_page","last_page","loading"])),methods:Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(Se["d"])("Pages/Main/Notifications",["ADD_NOTIFICATION"])),Object(Se["b"])("Pages/Main/Notifications",["getNotifications","paginateNotifications"])),{},{goRoute:function(e){e&&(this.drawer=!1,this.$router.push(e))}}),mounted:function(){this.getNotifications()},components:{Notification:Rt}},Wt=Ut,Vt=(a("69a7"),Object(l["a"])(Wt,jt,qt,!1,null,null,null)),Bt=Vt.exports,Ht={name:"RightDrawer",computed:Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(Se["e"])("Pages/Main",["drawerRight","selectedModule"])),Object(Se["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(Se["d"])("Pages/Main",["TOUGGLE_DRAWER_RIGHT_ACTIVE"])),Object(Se["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:Bt}},Gt=Ht,Yt=Object(l["a"])(Gt,It,Pt,!1,null,null,null),Jt=Yt.exports,Qt=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-navigation-drawer",{attrs:{app:"",color:"blue-grey darken-4",floating:"",temporary:"",right:"",touchless:e.touch,width:"360"},model:{value:e.drawerTalks.active,callback:function(t){e.$set(e.drawerTalks,"active",t)},expression:"drawerTalks.active"}},[a("TalksLists",{attrs:{drawer:!0}}),a("v-footer",{staticClass:"pa-3 elevation-24",attrs:{dense:"",absolute:"",height:"49",color:e.primaryColor}},[a("v-spacer"),a("v-btn",{attrs:{outline:"",color:"white",small:"",link:"",to:{name:"talk-view"}}},[e._v("Todas as conversas")]),a("v-spacer")],1)],1)},Kt=[],Xt=a("5ad9"),Zt={name:"DrawerTalks",computed:Object(y["a"])(Object(y["a"])({},Object(Se["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(Se["d"])("Pages/Main",["TOUGGLE_DRAWER_TALKS_ACTIVE"])),components:{TalksLists:Xt["a"]}},ea=Zt,ta=Object(l["a"])(ea,Qt,Kt,!1,null,null,null),aa=ta.exports,ia=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-navigation-drawer",{attrs:{app:"",color:"blue-grey darken-4",floating:"",temporary:"",right:"",touchless:e.touch,width:"330"},model:{value:e.drawerChats.active,callback:function(t){e.$set(e.drawerChats,"active",t)},expression:"drawerChats.active"}},[a("ChatList",{attrs:{drawer:!0}}),a("v-footer",{staticClass:"pa-3 elevation-24",attrs:{dense:"",absolute:"",height:"49",color:e.primaryColor}},[a("v-spacer"),a("v-btn",{attrs:{outline:"",color:"white",small:"",link:"",to:{name:"chat-view"}}},[e._v(" Todas as conversas ")]),a("v-spacer")],1)],1)},sa=[],oa=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e.primaryColor}},[a("v-toolbar-title",[a("v-icon",{attrs:{color:"white"}},[e._v("forum")]),e._v(" Chat Interno ")],1),a("v-spacer"),e.$WiCheckPermission("8f5150a9")?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"chats__toolbar-button",attrs:{icon:"",small:"",ripple:""},on:{click:function(t){return e.newChat()}}},i),[a("v-icon",{staticClass:"white--text"},[e._v("person_search")])],1)]}}],null,!1,2619690273)},[a("span",[e._v(" Pesquisar usuários ")])]):e._e(),e.$WiCheckPermission("550a585c")?a("v-menu",{staticStyle:{"z-index":"100"},attrs:{"close-on-content-click":!1,"nudge-width":200,"offset-x":""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[e.$WiCheckPermission("8f5150a9")?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var s=t.on;return[a("v-btn",e._g({staticClass:"chats__toolbar-button",attrs:{icon:"",small:"",ripple:""}},Object.assign({},s,i)),[a("v-icon",{staticClass:"white--text"},[e._v("more_vert")])],1)]}}],null,!0)},[a("span",[e._v(" Opções ")])]):e._e()]}}],null,!1,2621927361),model:{value:e.optionsMenu,callback:function(t){e.optionsMenu=t},expression:"optionsMenu"}},[a("v-card",[a("v-list",[a("v-list-tile",{attrs:{avatar:""},on:{click:function(t){return e.createNewGroup()}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("group")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v("Criar novo grupo")])],1)],1),a("v-list-tile",{attrs:{disabled:"",avatar:""}},[a("v-list-tile-avatar",[a("v-icon",[e._v("supervised_user_circle")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v("Criar grupo para uma equipe")])],1)],1),a("v-list-tile",{attrs:{disabled:"",avatar:""}},[a("v-list-tile-avatar",[a("v-icon",[e._v("lock_open")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v("Criar grupo para um perfil")])],1)],1)],1)],1)],1):e._e(),a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"chats__toolbar-button",attrs:{icon:"",small:"",ripple:"",loading:e.loadings.load},on:{click:function(t){return e.getChats()}}},i),[a("v-icon",{staticClass:"white--text"},[e._v("refresh")])],1)]}}])},[a("span",[e._v(" Atualizar lista de conversas ")])]),e.drawer?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"chats__toolbar-button",attrs:{icon:"",small:"",ripple:""},on:{click:function(t){return e.TOUGGLE_DRAWER_CHATS_ACTIVE()}}},i),[a("v-icon",{staticClass:"white--text"},[e._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'"}]})]):e._e()],1)],1),a("div",{staticClass:"chats__list"},[e.myChats.length>0?a("v-list",{attrs:{"two-line":"",dense:""}},[e._l(e.myChats,(function(t,i){return[i?a("v-divider",{key:i,attrs:{inset:""}}):e._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 e.chatAction(t.chat)}}},[a("v-list-tile-avatar",[1==t.chat.type_id?a("v-avatar",[t.person&&t.person.file?a("img",{attrs:{src:t.person.file.url}}):a("img",{attrs:{src:"static/icons/user_icon_1.png"}})]):[2,3].includes(t.chat.type_id)?a("v-avatar",[t.chat&&t.chat.file?a("img",{attrs:{src:t.chat.file.url}}):a("img",{attrs:{src:"static/icons/group_icon_1.jpg"}})]):e._e()],1),a("v-list-tile-content",[1==t.chat.type_id?a("v-list-tile-title",{staticStyle:{"font-size":"14px","font-weight":"500"}},[t.person&&t.person.name?a("span",[e._v(" "+e._s(t.person.name)+" ")]):t.chat&&t.chat.name?a("span",[e._v(" "+e._s(t.chat.name)+" ")]):a("span",[e._v(" - - - ")])]):[2,3].includes(t.chat.type_id)?a("v-list-tile-title",{staticStyle:{"font-size":"14px","font-weight":"500"}},[a("v-icon",{attrs:{small:""}},[e._v("group")]),e._v(" "+e._s(t.chat.name)+" ")],1):e._e(),3==t.chat.type_id?a("v-list-tile-sub-title",[e._v(" Tópicos: 2 ")]):t.chat.last_message?a("v-list-tile-sub-title",{domProps:{innerHTML:e._s(e.formatLastMessage(t.chat.last_message))}}):a("v-list-tile-sub-title",[e._v(" - - - ")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",{staticStyle:{"font-size":"11px","max-width":"100px","text-align":"right"}},[e._v(" "+e._s(e.getDateTimeFormated(t.chat.last_message_at))+" ")]),t.unread_messages&&parseInt(t.unread_messages)&&0!=parseInt(t.unread_messages)&&t.chat.uuid!=e.$route.params.id?a("strong",{staticClass:"chats-unseen-messages-count primary elevation-1",domProps:{textContent:e._s(t.unread_messages)}}):e._e()],1)],1)]}))],2):e.loadings.load||0!=e.myChats.length?e._e():a("div",{staticStyle:{width:"100%","text-align":"center",padding:"10px"}},[a("h2",[e._v(" Você ainda não possui"),a("br"),e._v("nenhuma conversa. ")]),a("h3",{staticClass:"mt-3"},[e._v(" Pesquise por um usuário"),a("br"),e._v("para começar uma conversa. ")])]),e.loadings.load||e.myChats.length>0?a("div",{staticStyle:{width:"100%","text-align":"center",padding:"10px"}},[a("v-btn",{attrs:{flat:"",block:"",loading:e.loadings.paginate||e.loadings.load},on:{click:function(t){return e.paginateChats()}}},[a("v-icon",[e._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):e._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(Se["e"])("Chats",["chats","loadings"])),Object(Se["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(Se["b"])("Chat",["openChatDialog"])),Object(Se["b"])("ChatTopics",["openTopicsDialog"])),Object(Se["b"])("Chats",["getChats","paginateChats"])),Object(Se["d"])("Pages/Main",["TOUGGLE_DRAWER_CHATS_ACTIVE"])),{},{newChat:function(){var e=this;this.$WiListDialog({wiConfig:"collaborator",mode:"select",callback:function(t){e.$WiApiPost({uri:"chats/make-chat",data:{person_id:t.id},callback:function(t){var a=t.sucess;a&&(e.getChats(),e.$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(e){if(e){var t,a=this.$moment(e),i=this.$moment().startOf("day"),s=Math.round(null===(t=this.$moment)||void 0===t?void 0:t.duration(i-a).asDays());return s>1?this.$moment(e).format("DD/MM HH:mm"):this.$moment(e).fromNow()}return null===e?"-":"Agora"},goTo:function(e){3===e.type_id?this.goToChatTopics(e):this.goToChat(e)},goToChat:function(e){var t=this.$vuetify.breakpoint.name,a="chat-view-messages";"xs"!==t&&"sm"!==t||(a="chat-view-messages-page"),this.$router.push({name:a,params:{id:e.uuid},query:{previousChatId:this.$route.params.id}})},goToChatTopics:function(e){var t=this.$vuetify.breakpoint.name,a="chat-view-topics";"xs"!==t&&"sm"!==t||(a="chat-view-topics-page"),this.$router.push({name:a,params:{id:e.uuid},query:{previousChatId:this.$route.params.id}})},chatAction:function(e){"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(e):this.openChatInDialog(e)},openChatInDialog:function(e){3===e.type_id?this.openTopicsDialog(e.uuid):this.openChatDialog({chatUuid:e.uuid,topicUuid:null})},createNewGroup:function(){var e=this;this.$WiEditDialog({wiConfig:"chat-group",onSubmit:function(t){var a=t.data;e.goToChat(a.uuid)},redirectOnSubmit:!1})},formatLastMessage:function(e){return e.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(Se["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(Se["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 e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e._l(e.WiEditDialogs,(function(e,t){return a("div",{key:"editDialog"+t},[a("wi-edit-dialog",{attrs:{index:t}})],1)})),e._l(e.WiListDialogs,(function(e,t){return a("div",{key:"listDialog"+t},[a("wi-list-dialog",{attrs:{index:t}})],1)})),e._l(e.WiDialogs,(function(e,t){return a("div",{key:"dialog"+t},[a("wi-dialog",{attrs:{index:t}})],1)})),e._l(e.WiFileDialogs,(function(e,t){return a("div",{key:"file-dialog"+t},[a("WiFileDialog",{attrs:{index:t}})],1)})),e._l(e.WiFileListDialog,(function(e,t){return a("div",{key:"file-list-dialog"+t},[a("WiFileListDialog",{attrs:{index:t}})],1)})),e._l(e.WiEventsDialogs,(function(e,t){return a("div",{key:"events-dialog"+t},[a("wi-events-dialog",{attrs:{index:t}})],1)})),e._l(e.WiRemediesDialogs,(function(e,t){return a("div",{key:"remedies-dialog"+t},[a("WiRemediesDialog",{attrs:{index:t}})],1)})),a("div",[a("wi-help-dialog")],1),a("div",[a("ChatMessagesDialog")],1),a("div",[a("ChatTopicsDialog")],1),e.WNSenderIsRender?a("div",[a("WNSender")],1):e._e(),a("div",[e.categorySelectorOpened?a("WNCategorySelectorDialog",{attrs:{apiUrl:"talks/category-hierarchy",currentCategoryId:e.selectedCategoryId,emptyStateAddCategoryRoute:{name:"talk-categories"},emptyStateAddCategoryPermission:e.talkCategoryCreatePermission},on:{select:e.selectTalkCategory,cancel:e.closeTalkCategorySelector},model:{value:e.categorySelectorOpened,callback:function(t){e.categorySelectorOpened=t},expression:"categorySelectorOpened"}}):e._e()],1),a("div",[a("TalkWhatsAppCallDialog")],1)],2)},ga=[],_a=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{"max-width":"800",dark:e.$wiDark},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{small:"",outline:"",color:"white"}},i),[a("v-icon",[e._v("send")]),a("span",{staticClass:"ml-2"},[e._v(e._s(e.activatorText))])],1)]}}]),model:{value:e.isOpen,callback:function(t){e.isOpen=t},expression:"isOpen"}},[a("v-card",{staticClass:"dialog-card"},[a("v-toolbar",{attrs:{flat:"",color:"transparent",dense:""}},[a("v-toolbar-title",{staticClass:"headline"},[e._v(" "+e._s(e.config.title)+" ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.isOpen=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),a("v-stepper",{staticClass:"elevation-0",model:{value:e.currentStep,callback:function(t){e.currentStep=t},expression:"currentStep"}},[a("v-stepper-header",e._l(e.config.steps,(function(t,i){return a("v-stepper-step",{key:i,attrs:{complete:e.currentStep>i+1,step:i+1}},[e._v(" "+e._s(t.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:e.config.contentOptions,"selected-content":e.selectedContent},on:{"select-content":e.selectContent}})],1),a("v-stepper-content",{attrs:{step:"2"}},[a("step2-channels",{attrs:{config:e.config,channels:e.channels,"selected-whatsapp":e.selectedWhatsApp,email:e.email,"email-rules":e.emailRules},on:{"update:channels":function(t){e.channels=t},"update:selectedWhatsapp":function(t){e.selectedWhatsApp=t},"update:selected-whatsapp":function(t){e.selectedWhatsApp=t},"update:email":function(t){e.email=t},"update:contact":e.handleContactUpdate,"update:channel-data":e.handleChannelDataUpdate,"email-valid":e.handleEmailValidation}})],1),a("v-stepper-content",{staticStyle:{padding:"0px"},attrs:{step:"3"}},[a("step3-message",{attrs:{config:e.config,message:e.message,"selected-content":e.selectedContent},on:{"update:message":function(t){e.message=t}}})],1),a("v-stepper-content",{staticStyle:{padding:"0px"},attrs:{step:"4"}},[a("step4-confirmation",{attrs:{config:e.config,"selected-content":e.selectedContent,"channel-data":e.channelData,message:e.message}})],1)],1)],1)],1),a("v-divider"),a("v-card-actions",{staticClass:"dialog-footer"},[e.currentStep>1?a("v-btn",{attrs:{text:""},on:{click:function(t){e.currentStep--}}},[a("v-icon",{attrs:{left:""}},[e._v("arrow_back")]),e._v(" Voltar ")],1):e._e(),a("v-spacer"),e.currentStep<4?a("v-btn",{attrs:{color:"primary",disabled:!e.canProceedToNextStep},on:{click:function(t){e.currentStep++}}},[e._v(" Continuar "),a("v-icon",{attrs:{right:""}},[e._v("arrow_forward")])],1):a("v-btn",{attrs:{color:"primary"},on:{click:e.handleSend}},[e._v(" Enviar "),a("v-icon",{attrs:{right:""}},[e._v("send")])],1)],1)],1)],1)},ha=[],ba=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"},[e._v(" "+e._s(e.config.description||"Selecione abaixo o que você deseja enviar clicando em uma das opções")+" ")])]),a("v-layout",{attrs:{row:"",wrap:"","justify-center":""}},e._l(e.config.items,(function(t){var i;return a("v-flex",{key:t.id,staticClass:"business-send__card-wrapper",attrs:{xs12:"",md6:""}},[a("v-card",{staticClass:"business-send__card",class:(i={"business-send__card--selected":e.selectedContent===t.id},i["business-send__card--"+t.id]=!0,i),attrs:{flat:""},on:{click:function(a){return e.$emit("select-content",t.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":e.selectedContent===t.id},attrs:{large:"",color:e.selectedContent===t.id?"primary":"grey darken-2"}},[e._v(" "+e._s(t.icon)+" ")])],1),a("v-flex",[a("h3",{staticClass:"headline text-center pa-2"},[e._v(" "+e._s(t.title)+" ")]),a("v-card-text",{staticClass:"pa-2 text-xs-center"},[a("p",{staticClass:"grey--text text--darken-2 mb-2"},[e._v(" "+e._s(t.description)+" ")]),t.tags&&t.tags.length?a("v-layout",{attrs:{"justify-center":""}},e._l(t.tags,(function(i,s){return a("v-chip",{key:s,class:{"mr-2":s0}},selectedContent:{type:String,default:null}},methods:{getTagColor:function(e){var t=["primary","success","info","warning","error"];return t[e%t.length]},getTagIcon:function(e){var t=["description","payments","receipt","attach_file","send"];return t[e%t.length]}}},ka=ya,Ca=(a("d394"),Object(l["a"])(ka,ba,xa,!1,null,"fd4db330",null)),wa=Ca.exports,Sa=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"}},[e._v(" "+e._s(e.stepDescription)+" ")]),e.isWhatsAppEnabled?a("v-checkbox",{staticClass:"mt-0 mb-2",attrs:{label:"WhatsApp",color:"primary"},on:{change:e.updateChannels},scopedSlots:e._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"},[e._v("WhatsApp")]),a("div",{staticClass:"text-caption grey--text text--darken-1"},[e._v("A mensagem será enviada através do WhatsApp")])])])]},proxy:!0}],null,!1,2234965877),model:{value:e.localChannels.whatsapp,callback:function(t){e.$set(e.localChannels,"whatsapp",t)},expression:"localChannels.whatsapp"}}):e._e(),a("v-expand-transition",[e.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":e.localChannels.whatsapp&&!e.selectedChannel},on:{click:function(t){return e.openWiListDialog("talk-channel")}}},[a("v-list-tile-action",{staticClass:"mr-2"},[a("v-icon",{attrs:{color:e.localChannels.whatsapp&&!e.selectedChannel?"error":"primary"}},[e._v("phone")])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticClass:"text-caption grey--text text--darken-1"},[e._v(" Canal de Atendimento "),e.localChannels.whatsapp&&!e.selectedChannel?a("span",{staticClass:"error--text"},[e._v("*")]):e._e()]),e.selectedChannel?a("v-list-tile-sub-title",{staticClass:"text-body-2 font-weight-medium"},[a("strong",[e._v(e._s(e.selectedChannel.name_complete))])]):a("v-list-tile-sub-title",{staticClass:"text-body-2",class:{"error--text":e.localChannels.whatsapp&&!e.selectedChannel}},[e._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":e.localChannels.whatsapp&&!e.selectedContact},on:{click:function(t){return e.openWiListDialog("talk-contact")}}},[a("v-list-tile-action",{staticClass:"mr-2"},[e.selectedContact&&e.selectedContact.file&&e.selectedContact.file.url?a("v-avatar",{attrs:{size:"24"}},[a("v-img",{attrs:{src:e.selectedContact.file.url}})],1):a("v-icon",{attrs:{color:e.localChannels.whatsapp&&!e.selectedContact?"error":"primary"}},[e._v("person")])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticClass:"text-caption grey--text text--darken-1"},[e._v(" Contato "),e.localChannels.whatsapp&&!e.selectedContact?a("span",{staticClass:"error--text"},[e._v("*")]):e._e()]),e.selectedContact?a("v-list-tile-sub-title",{staticClass:"text-body-2 font-weight-medium"},[a("strong",[e._v(" "+e._s(e.selectedContact.name)+" ("+e._s(e.selectedContact.number)+") ")])]):a("v-list-tile-sub-title",{staticClass:"text-body-2",class:{"error--text":e.localChannels.whatsapp&&!e.selectedContact}},[e._v(" Selecione um contato ")])],1)],1)],1)],1)],1)],1):e._e()]),e.isEmailEnabled?a("v-checkbox",{staticClass:"mt-0 mb-2",attrs:{label:"E-mail",color:"primary"},on:{change:e.updateChannels},scopedSlots:e._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"},[e._v("E-mail")]),a("div",{staticClass:"text-caption grey--text text--darken-1"},[e._v("A mensagem será enviada por e-mail")])])])]},proxy:!0}],null,!1,631938540),model:{value:e.localChannels.email,callback:function(t){e.$set(e.localChannels,"email",t)},expression:"localChannels.email"}}):e._e(),a("v-expand-transition",[e.localChannels.email?a("div",[a("v-text-field",{staticClass:"mt-0",attrs:{label:"E-mail",placeholder:"Digite o e-mail do destinatário",rules:e.emailRules,required:"",outlined:"",dense:"",error:e.localChannels.email&&!e.localEmail,"prepend-inner-icon":"email"},on:{input:e.updateEmail,blur:e.validateEmail},model:{value:e.localEmail,callback:function(t){e.localEmail=t},expression:"localEmail"}})],1):e._e()])],1)],1)],1)},Da=[],Ea=(a("a4d3"),a("e01a"),{name:"Step2Channels",props:{config:{type:Object,required:!0,validator:function(e){return e.channels&&(e.channels.whatsapp||e.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(e){this.localChannels=Object(y["a"])({},e),this.validateWhatsAppFields(),this.updateChannelData()},deep:!0},email:function(e){this.localEmail=e,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 e=/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;this.emailValid=e.test(this.localEmail),this.$emit("email-valid",this.emailValid)}else this.emailValid=!0,this.$emit("email-valid",!0)},openWiListDialog:function(e){var t=this,a={};"talk-channel"===e&&(a={where:"status_id,2;type_id,1"}),this.$WiListDialog({wiConfig:e,filter:a,callback:function(a){a&&("talk-channel"===e?(t.selectedChannel=a,t.$emit("update:selected-whatsapp",a)):(t.selectedContact=a,t.$emit("update:contact",a)),t.updateChannelData())},mode:"select"})},validateWhatsAppFields:function(){var e=!this.localChannels.whatsapp||this.localChannels.whatsapp&&this.selectedChannel&&this.selectedContact;this.$emit("whatsapp-valid",e)},getDefaultChannelContactAndEmail:function(){var e=this;this.$WiApiGet({uri:"talks/channel",params:{status_id:2,order:"created_at,asc",where:"status_id,2;type_id,1"},callback:function(t){var a=t.success,i=a.data[0];i&&(e.selectedChannel=i,e.$emit("update:selected-whatsapp",i),e.localChannels.whatsapp=!0,e.updateChannels())}}),this.config.person_id&&(this.$WiApiGet({uri:"talks/contact",params:{person_id:this.config.person_id},callback:function(t){var a=t.success,i=a.data[0];i&&(e.selectedContact=i,e.$emit("update:contact",i),e.updateChannelData())}}),this.$WiApiGet({uri:"register/person/customer/".concat(this.config.person_id),params:{fields:"id,email"},callback:function(t){var a=t.success;null!==a&&void 0!==a&&a.email&&(e.localEmail=a.email,e.$emit("update:email",a.email),e.localChannels.email=!0,e.updateChannels())}}))}},mounted:function(){this.getDefaultChannelContactAndEmail()}}),Oa=Ea,Ta=(a("3b74"),Object(l["a"])(Oa,Sa,Da,!1,null,"5e8a4382",null)),Aa=Ta.exports,Fa=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"message-container"},[a("div",{staticClass:"message-header"},[a("h3",{staticClass:"message-title"},[e._v(e._s(e.stepTitle))]),a("p",{staticClass:"message-description"},[e._v(" "+e._s(e.stepDescription)+" ")])]),a("v-textarea",{staticClass:"custom-textarea",attrs:{label:"Mensagem",rules:[function(e){return!!e||"A mensagem é obrigatória"}],outline:"","auto-grow":"",rows:Math.max(4,e.localMessage.split("\n").length),placeholder:e.messagePlaceholder},on:{input:e.updateMessage},model:{value:e.localMessage,callback:function(t){e.localMessage=t},expression:"localMessage"}})],1)},Ia=[],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(e){this.localMessage=e}},methods:{updateMessage:function(){this.$emit("update:message",this.localMessage)}}},ja=Pa,qa=(a("3394"),Object(l["a"])(ja,Fa,Ia,!1,null,"6ca8d761",null)),$a=qa.exports,za=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"}},[e._v("check_circle")]),a("h2",{staticClass:"confirmation-card__title"},[e._v(e._s(e.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:""}},[e._v(" "+e._s(e.getContentIcon(e.selectedContent))+" ")]),a("span",[e._v(e._s(e.config.steps[0].title||"Tipo de Conteúdo"))])],1),a("div",{staticClass:"confirmation-card__section-content"},[e._v(" "+e._s(e.getContentTitle(e.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:""}},[e._v("share")]),a("span",[e._v(e._s(e.config.steps[1].title||"Canais de Envio"))])],1),a("div",{staticClass:"confirmation-card__section-content"},[e.channelData.whatsapp.selected?a("div",{staticClass:"confirmation-card__channel"},[a("div",{staticClass:"confirmation-card__channel-header"},[a("span",{staticClass:"whatsapp-icon"},[e._v("📱")]),a("span",{staticClass:"font-weight-medium"},[e._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"},[e._v("Será enviado através do canal:")]),a("div",{staticClass:"info-content"},[a("span",{staticClass:"info-value"},[e._v(e._s(e.channelData.whatsapp.channel?e.channelData.whatsapp.channel.name:"Não selecionado"))]),e.channelData.whatsapp.channel?a("span",{staticClass:"info-detail"},[e._v("ID: "+e._s(e.channelData.whatsapp.channel.id))]):e._e()])])]),a("div",{staticClass:"confirmation-card__channel-info"},[a("div",{staticClass:"confirmation-card__channel-info-item"},[a("span",{staticClass:"info-label"},[e._v("Será enviado para o contato:")]),a("div",{staticClass:"info-content"},[a("span",{staticClass:"info-value"},[e._v(e._s(e.channelData.whatsapp.contact?e.channelData.whatsapp.contact.name:"Não selecionado"))]),e.channelData.whatsapp.contact?a("span",{staticClass:"info-detail"},[e._v(" ID: "+e._s(e.channelData.whatsapp.contact.id)+" | Número: "+e._s(e.channelData.whatsapp.contact.number)+" ")]):e._e()])])])])]):e._e(),e.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":""}},[e._v("email")]),a("span",{staticClass:"font-weight-medium"},[e._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"},[e._v("Será enviado para o e-mail:")]),a("span",{staticClass:"info-value"},[e._v(e._s(e.channelData.email.address))])])])])]):e._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:""}},[e._v("message")]),a("span",[e._v(e._s(e.config.steps[2].title||"Mensagem"))])],1),a("div",{staticClass:"confirmation-card__message"},[e._v(" "+e._s(e.message)+" ")])])])])],1)},Na=[],Ma=(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(e){var t=this.config.contentOptions.items.find((function(t){return t.id===e}));return t?t.icon:"description"},getContentTitle:function(e){var t=this.config.contentOptions.items.find((function(t){return t.id===e}));return t?t.title:"Conteúdo"}}}),La=Ma,Ra=(a("7302"),Object(l["a"])(La,za,Na,!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(e){return!!e||"E-mail é obrigatório"},function(e){return/.+@.+\..+/.test(e)||"E-mail deve ser válido"}],isEmailValid:!0}},computed:Object(y["a"])(Object(y["a"])({},Object(Se["e"])("WNSender",["config","callback"])),{},{isOpen:{get:function(){return this.$store.state.WNSender.isOpen},set:function(e){e?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(Se["b"])("WNSender",["close"])),{},{selectContent:function(e){this.selectedContent=e,this.message=this.config.defaultMessages&&this.config.defaultMessages[e]||""},handleContactUpdate:function(e){this.selectedContact=e},handleChannelDataUpdate:function(e){this.channelData=e},handleEmailValidation:function(e){this.isEmailValid=e},handleSend:function(){var e=this,t={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&&e.callback(t,(function(){e.isOpen=!1}))}))}})},Va=Wa,Ba=(a("95e5"),Object(l["a"])(Va,_a,ha,!1,null,"281fc7a8",null)),Ha=Ba.exports,Ga=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{"max-width":"550px",scrollable:"",persistent:""},model:{value:e.active,callback:function(t){e.active=t},expression:"active"}},[a("v-card",{attrs:{color:"gray"}},[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[a("v-icon",[e._v("description")]),a("span",[e._v(" Solicitação")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.close()}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),a("div",{staticClass:"pb-0 pt-2",staticStyle:{"text-align":"center !important","font-size":"25px"}},[e._v(" "+e._s(e.title||"Informe abaixo da forma que desejar...")+" ")]),a("v-card-text",{staticStyle:{"overflow-y":"auto","max-height":"700px"}},[a("v-select",{attrs:{items:e.subjects,outline:"",label:"Por favor, selecione o assunto"},model:{value:e.subject,callback:function(t){e.subject=t},expression:"subject"}}),a("v-select",{attrs:{items:e.whatsappOptions,outline:"",label:"Deseja receber retorno via WhatsApp?"},model:{value:e.wantWhatsapp,callback:function(t){e.wantWhatsapp=t},expression:"wantWhatsapp"}}),"yes"===e.wantWhatsapp?a("v-text-field",{attrs:{outline:"",label:"Número do WhatsApp (com DDD)",placeholder:"11999999999",mask:"(##) #####-####",maxlength:"13"},model:{value:e.whatsappNumber,callback:function(t){e.whatsappNumber=t},expression:"whatsappNumber"}}):e._e(),a("v-textarea",{attrs:{outline:"",rows:"7",label:"Informe sua solicitação, sugestão ou reclamação aqui"},model:{value:e.message,callback:function(t){e.message=t},expression:"message"}}),a("v-btn",{attrs:{disabled:!e.subject||!e.message,color:"primary",block:""},on:{click:function(t){return e.sendHelpDialogContent()}}},[e._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(e){return!e||/^(55)?[1-9][0-9]{9,10}$/.test(e)||"Formato inválido. Digite apenas números com DDD"}}}},computed:Object(y["a"])(Object(y["a"])({},Object(Se["e"])("WiHelpDialog",["active","title"])),{},{subject:{get:function(){return this.$store.state.WiHelpDialog.subject},set:function(e){this.$store.commit("WiHelpDialog/SET_SUBJECT",e)}},message:{get:function(){return this.$store.state.WiHelpDialog.message},set:function(e){this.$store.commit("WiHelpDialog/SET_MESSAGE",e)}},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(e){this.$store.commit("WiHelpDialog/SET_WANT_WHATSAPP",e)}},whatsappNumber:{get:function(){return this.$store.state.WiHelpDialog.whatsappNumber},set:function(e){this.$store.commit("WiHelpDialog/SET_WHATSAPP_NUMBER",e)}}}),methods:Object(y["a"])(Object(y["a"])({},Object(Se["b"])("WiHelpDialog",["send","close"])),{},{sendHelpDialogContent:function(){this.message=this.makeHelpMessage(),this.send()},makeHelpMessage:function(){var e=":money_mouth_face: \n\n";if(e="*"+this.system.name+"* ("+this.system.version+") : \n\n",this.user&&this.user.profile&&this.user.profile.id){var t=this.user;e+="*Usuário ID*: "+t.id+"\n",e+="*Usuário Nome*: "+t.name+"\n",e+="*Usuário Perfil ID*: "+t.profile.id+"\n",e+="*Usuário Perfil*: "+t.profile.name+"\n",e+="*Usuário IP*: "+t.last_ip+"\n",e+="*Versão do sistema*: "+t.version+"\n"}return e+="*URL Local*: "+window.location.href+"\n\n",e+="*Assunto*: "+this.getSubjectText(this.subject)+"\n",e+="*Mensagem*: "+this.message+"\n\n","yes"===this.wantWhatsapp&&this.whatsappNumber&&(e+="*Retorno via WhatsApp*: Sim\n",e+="*Número WhatsApp*: "+this.whatsappNumber+"\n\n"),e+="*Horário local*: "+(new Date).toLocaleString(),e},getSubjectText:function(e){var t=this.subjects.find((function(t){return t.value==e}));return t?t.text:e},formatWhatsappNumber:function(e){if(e){var t=e.replace(/\D/g,"");t.startsWith("55")&&(t=t.substring(2)),t=t.substring(0,11),t.length>0&&!/^[2-9]/.test(t)&&(t=""),this.$store.commit("WiHelpDialog/SET_WHATSAPP_NUMBER",t)}}})}),Qa=Ja,Ka=Object(l["a"])(Qa,Ga,Ya,!1,null,null,null),Xa=Ka.exports,Za=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{scrollable:"",persistent:"","max-width":88-2*e.index+"%",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialog.active,callback:function(t){e.$set(e.dialog,"active",t)},expression:"dialog.active"}},[a("WiEvents",{attrs:{title:"Eventos/Notas",service:e.dialog.service,serviceParams:e.dialog.serviceParams,socket:e.dialog.socket,socketParams:e.dialog.socketParams,business:e.dialog.business},on:{onClose:e.close}})],1)},ei=[],ti=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("WiViewList",{attrs:{Service:e.service,"service-params":e.serviceParams,Socket:e.socket,"socket-params":e.socketParams,toolbar:{title:e.title,icon:"message"},loadingConfig:{message:"Buscando eventos/notas..."}},on:{onClose:e.onClose},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.data,s=t.hasNextPage,o=t.nextPage,n=t.loadingPaginate;return[a("div",{staticStyle:{padding:"0 10px 0 10px"}},[a("AddEvent",{attrs:{business:e.business}}),i&&i.length>0?a("div",[a("v-timeline",{attrs:{dense:"xs"==e.$vuetify.breakpoint.name||"sm"==e.$vuetify.breakpoint.name}},e._l(i,(function(t,i){return a("WiEventsEvent",{key:i,attrs:{event:t,business:e.business}})})),1),a("div",{staticClass:"wi-events__paginate"},[a("v-btn",{attrs:{disabled:!s,loading:n},on:{click:function(e){return o()}}},[e._v(" Buscar mais ")])],1)],1):a("div",{staticStyle:{"text-align":"center",padding:"20px"}},[a("v-alert",{attrs:{value:!0,type:"warning"}},[a("span",[e._v("Nenhum evento/nota até o momento.")])])],1)],1)]}}])})},ai=[],ii=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",[e.$slots.toolbar?e._t("toolbar",null,{data:e.data,config:e.config,refresh:e.getData,loading:e.loading,nextPage:e.nextPage,hasNextPage:e.hasNextPage}):e._e(),e.toolbar?a("WiViewListToolbar",e._b({attrs:{data:e.data,config:e.config,nextPage:e.nextPage,hasNextPage:e.hasNextPage,loadingPaginate:e.loadingPaginate},on:{onRefresh:e.onRefresh,onClose:e.onClose}},"WiViewListToolbar",Object.assign({},e.toolbar),!1)):e._e(),a("v-card-text",{staticClass:"wi-view__content"},[a("WiLoading",{attrs:{loading:e.loading,message:e.loadingConfig.message}},[e.data?e._t("default",null,{data:e.data,config:e.config,refresh:e.getData,loading:e.loading,nextPage:e.nextPage,hasNextPage:e.hasNextPage,loadingPaginate:e.loadingPaginate}):e._e(),e.error?a("WiViewListError",{on:{"on-refresh":e.onRefresh}}):e._e()],2)],1)],2)},si=[],oi=(a("c740"),a("d81d"),a("a6ae")),ni=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"wi-view-list-toolbar"},[a("v-toolbar",{class:{"white--text":e.getColor},attrs:{dense:"",app:e.fixed,fixed:e.fixed,color:e.getColor}},[a("v-toolbar-title",[e.icon?a("v-icon",{attrs:{color:e.getColor?"white":""}},[e._v(" "+e._s(e.icon)+" ")]):e._e(),e.title?a("span",[e._v(" "+e._s(e.title)+" ")]):e._e()],1),a("v-spacer"),e.data?e._t("actionsBefore",null,{data:e.data,config:e.config,loading:e.loading,close:e.closeEvent,refresh:e.refreshEvent,nextPage:e.nextPageEvent}):e._e(),e.refresh?a("v-btn",{attrs:{icon:"",disabled:e.loading},on:{click:function(t){return e.refreshEvent()}}},[a("v-icon",{attrs:{color:e.getColor?"white":""}},[e._v("refresh")])],1):e._e(),e.close?a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.closeEvent()}}},[a("v-icon",{attrs:{color:e.getColor?"white":""}},[e._v("close")])],1):e._e(),e.data?e._t("actionsAfter",null,{data:e.data,config:e.config,loading:e.loading,close:e.closeEvent,refresh:e.refreshEvent,nextPage:e.nextPageEvent}):e._e()],2),e.loadingPaginate?a("v-progress-linear",{attrs:{indeterminate:"",color:"primary"}}):e._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 e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"wi-view-list-error"},[e._m(0),a("v-btn",{attrs:{color:"primary"},on:{click:function(t){return e.refreshEvent()}}},[a("v-icon",[e._v("refresh")]),a("span",[e._v(" Tentar novamente")])],1),a("v-btn",{on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("navigate_before")]),a("span",[e._v(" Voltar")])],1)],1)},mi=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("h1",[a("span",[e._v("Erro ao buscar informações. ")]),a("br"),a("span",[e._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 e=Object(h["a"])(regeneratorRuntime.mark((function e(){var t,a,i,s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.page=1,this.loading=!0,this.onListing(),t=new this.Service,e.next=6,t.list(this.serviceParams);case 6:a=e.sent,i=a.status,s=a.response,i?this.makeSuccess(s):this.makeError(s);case 10:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),nextPage:function(){this.config&&this.config.current_page&&(this.page=this.config.current_page+1,this.paginate())},paginate:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(){var t,a,i,s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loadingPaginate=!0,this.onListing(),t=new this.Service,e.next=5,t.list(this.formatedServiceParams);case 5:a=e.sent,i=a.status,s=a.response,i?this.makeSuccessPaginate(s):this.makeError(s);case 9:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),onListing:function(){this.$emit("onListing")},onListed:function(){this.$emit("onListed",{data:this.data,config:this.config})},onError:function(e){this.$emit("onError",e)},makeSuccess:function(e){this.data=e.data,delete e.data,this.config=e,this.loading=!1,this.loadingPaginate=!1,this.onListed()},makeSuccessPaginate:function(e){var t=this;e.data.map((function(e){t.data.push(e)})),delete e.data,this.config=e,this.loading=!1,this.loadingPaginate=!1,this.onListed()},makeError:function(e){this.error=!0,this.loading=!1,this.loadingPaginate=!1,this.onError(e),this.$WiMakeError({id:101,error:e,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(e){this.data.unshift(e),this.$forceUpdate()},onUpdated:function(e){console.log("onUpdated",e);var t=this.data.findIndex((function(t){return t.id==e.id}));t>-1?this.data.splice(t,1,e):this.onCreated(e),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 e=this,t=e.$createElement,a=e._self._c||t;return a("v-timeline-item",{staticStyle:{background:"white !important"},attrs:{large:"",transition:"slide-y-reverse-transition"},scopedSlots:e._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/"+e.event.type_info.icon+".png"}})],1)]},proxy:!0},{key:"opposite",fn:function(){return[a("span",{staticClass:"headline font-weight-bold blue--text"},[e._v(" "+e._s(e.event.type_info.title)+" ")])]},proxy:!0}])},[a("v-card",{staticClass:"elevation-20",style:{background:e.$wiDark?"":"white"}},[a("EventPerson",{attrs:{event:e.event,action:e.event.type_info.action}}),a("keep-alive",[a(e.eventComponent(e.event),{tag:"component",attrs:{event:e.event,business:e.business}})],1)],1)],1)},Ci=[],wi=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-list",{style:{background:e.$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",[e.before?a("v-list-tile-sub-title",[e._v(e._s(e.action)+" ")]):e._e(),a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("strong",[e._v(e._s(e.event.person.name))])]),e.before?e._e():a("v-list-tile-sub-title",[e._v(e._s(e.action)+" ")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[e._v(e._s(e.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,Oi=Object(l["a"])(Ei,wi,Si,!1,null,null,null),Ti=Oi.exports,Ai=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card-text",[a("div",{domProps:{innerHTML:e._s(e.event.description)}})])},Fi=[],Ii={name:"WiEventsEventDefault",props:{event:{required:!0,default:function(){return{}}}}},Pi=Ii,ji=Object(l["a"])(Pi,Ai,Fi,!1,null,null,null),qi=ji.exports,$i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"diagnostic"},[a("DiagnosticStatus",{attrs:{status:e.event.status_info,complement:e.event.complement}}),a("DiagnosticMessages",{attrs:{complement:e.event.complement}}),a("DiagnosticItems",{attrs:{complement:e.event.complement,business:e.business,actions:e.event.actions,status:e.event.status_info}})],1)},zi=[],Ni=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.complement?a("div",[a("v-card-text",[a("v-layout",{attrs:{row:"",wrap:""}},[e.signal?a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("DiagnosticSignal",{attrs:{signal:e.signal}})],1):e._e(),e.ticketsIndirect?a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("DiagnosticDevice",{attrs:{device:e.device}})],1):e._e(),e.ticketsIndirect?a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("DiagnosticTickets",{attrs:{title:"Chamado(s) diretos",count:e.ticketsDirect.count,tickets:e.ticketsDirect.tickets}})],1):e._e(),e.ticketsIndirect?a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("DiagnosticTickets",{attrs:{title:"Chamado(s) indiretos",count:e.ticketsIndirect.count,tickets:e.ticketsIndirect.tickets}})],1):e._e()],1)],1),a("v-divider")],1):e._e()},Mi=[],Li=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"80%",fullscreen:e.$vuetify.breakpoint.xsOnly},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"diagnostic-tickets__enable-button elevation-2"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h1",[e._v(e._s(e.count))]),a("v-divider"),a("strong",[e._v(e._s(e.title))])],1)],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-tickets"},[a("v-toolbar",{staticClass:"diagnostic-tickets__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[e._v(" "+e._s(e.title)+" ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),e.count>0?a("v-card-text",[a("h4",[a("span",[e._v(e._s(e.count)+" ")]),a("span",[e._v(" "+e._s(e.title)+" encontrado(s).")])]),a("br"),a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.tickets,(function(t,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:t.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",[e._v("ID: ")]),e._v(" "+e._s(t.id)+" ")]),a("div",[a("strong",[e._v("Abertura: ")]),e._v(" "+e._s(e._f("moment")(t.opened_at,"DD/MM/YY HH:mm"))+" ")]),a("div",[a("strong",[e._v("Previsão: ")]),e._v(" "+e._s(t.prevision)+" ")]),a("div",[a("strong",[e._v("Status: ")]),e._v(" "+e._s(t.status)+" ")]),a("div",[a("strong",[e._v("Ocorrência: ")]),e._v(" "+e._s(t.category)+" ")]),a("div",[a("strong",[e._v("Impacto: ")]),e._v(" "+e._s(t.impact)+" ")])])],1)],1)})),1)],1):a("v-card-text",{staticClass:"diagnostic-tickets__not-found"},[a("h2",[e._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,Vi=(a("75e3"),Object(l["a"])(Wi,Li,Ri,!1,null,"e53a317a",null)),Bi=Vi.exports,Hi=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"450px",fullscreen:e.$vuetify.breakpoint.xsOnly},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._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":e.signal.signal_is_ok}},[e._v(" "+e._s(e.signal.signal)+" ")]),a("v-divider"),a("strong",[e._v("Sinal do dispositivo")])],1)],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-signal"},[a("v-toolbar",{staticClass:"diagnostic-signal__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[e._v(" Sinal do dispositivo ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),e.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":e.signal.signal_is_ok}},[e.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",[e._v("Sinal: ")]),e._v(" "+e._s(e.signal.signal)+" ")]),a("div",[a("strong",[e._v("Referência: ")]),e._v(" "+e._s(e.signal.signal_reference)+" ")]),a("div",[a("strong",[e._v("Aceitável?: ")]),e._v(" "+e._s(e.signal.signal_is_ok?"Sim":"Não")+" ")]),a("br")])],1)],1)],1)],1):a("v-card-text",{staticClass:"diagnostic-signal__not-found"},[a("h2",[e._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 e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"80%",fullscreen:e.$vuetify.breakpoint.xsOnly},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"diagnostic-device__enable-button elevation-2"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h3",[e._v(e._s(e.device.nome_disp))]),a("v-divider"),a("strong",[e._v("Dispositivo")])],1)],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-device"},[a("v-toolbar",{staticClass:"diagnostic-device__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[e._v(" Dispositivo ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),e.device?a("v-card-text",[a("h4",[a("span",[e._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",[e._v("Dispositivo: "+e._s(e.device.nome_disp||"Não informado"))]),a("h4",[e._v("IP: "+e._s(e.device.ip_disp||"Não informado"))]),a("h4",[e._v("Rede: "+e._s(e.device.network_names||"Não informado"))])])],1)],1)],1)],1):a("v-card-text",{staticClass:"diagnostic-device__not-found"},[a("h2",[e._v("Nenhum dispositivo encontrado.☹️ ")])])],1)],1)},Zi=[],es={name:"DiagnosticDevice",data:function(){return{dialog:!1}},props:{device:{required:!0,default:function(){return{}}}}},ts=es,as=(a("c3fb"),Object(l["a"])(ts,Xi,Zi,!1,null,"62d367be",null)),is=as.exports,ss={name:"DiagnosticItems",computed:{signal:function(){var e;return null===(e=this.complement)||void 0===e?void 0:e.signal},ticketsDirect:function(){var e,t;return null===(e=this.complement)||void 0===e||null===(t=e.tickets)||void 0===t?void 0:t.device},ticketsIndirect:function(){var e,t;return null===(e=this.complement)||void 0===e||null===(t=e.tickets)||void 0===t?void 0:t.network},device:function(){var e;return null===(e=this.complement)||void 0===e?void 0:e.device}},props:{complement:{required:!0,default:{}},status:{required:!0,default:function(){return{}}},business:{required:!0,default:function(){return{}}}},components:{DiagnosticTickets:Bi,DiagnosticSignal:Ki,DiagnosticDevice:is}},os=ss,ns=Object(l["a"])(os,Ni,Mi,!1,null,null,null),rs=ns.exports,ls=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"diagnostic-status",style:{background:e.status.color}},["opened"==e.status.name?a("v-progress-circular",{attrs:{indeterminate:!0,size:23,width:2,color:"white"}}):a("v-icon",{attrs:{color:"white"}},[e._v(e._s(e.status.icon))]),a("span",{staticStyle:{"font-size":"18px","padding-left":"5px",color:"white"}},[a("span",[e._v(" "+e._s(e.status.title)+" ")]),e.complement&&e.complement.state?a("span",[e._v(" - "+e._s(e.complement.state))]):e._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 e=this,t=e.$createElement,a=e._self._c||t;return e.showMessages?a("div",[a("v-card-text",[a("ul",e._l(e.messages,(function(t,i){return a("li",{key:i},[a("strong",[e._v(e._s(t.criticity)+" ")]),a("span",[e._v(" - ")]),a("span",[e._v(" "+e._s(t.description)+" ")]),a("span",[e._v(" ("+e._s(t.errorCode)+")")])])})),0)]),a("v-divider")],1):e._e()},fs=[],gs={name:"DiagnosticMessages",computed:{showMessages:function(){var e,t,a;return(null===(e=this.complement)||void 0===e||null===(t=e.diagnostic)||void 0===t||null===(a=t.messages)||void 0===a?void 0:a.length)>0},messages:function(){var e,t;return(null===(e=this.complement)||void 0===e||null===(t=e.diagnostic)||void 0===t?void 0:t.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 e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"diagnostic"},[a("DiagnosticStatus",{attrs:{status:e.event.status_info,complement:e.event.complement}}),a("DiagnosticMessages",{attrs:{complement:e.event.complement}}),a("DiagnosticHintOperations",{attrs:{complement:e.event.complement}}),a("DiagnosticItems",{attrs:{complement:e.event.complement,actions:e.event.actions,status:e.event.status_info}}),a("DiagnosticActions",{attrs:{actions:e.event.actions,status:e.event.status_info}})],1)},Ss=[],Ds=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.itemResult?a("div",[a("v-card-text",[a("v-layout",{attrs:{row:"",wrap:""}},[e.itemResult.orders?a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("DiagnosticOrders",{attrs:{orders:e.itemResult.orders}})],1):e._e(),e.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:e.itemResult.massiveIncidents}})],1)]):e._e(),e.itemResult.wlanConfigurations?a("v-flex",{staticStyle:{padding:"0 5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("DiagnosticWlans",{attrs:{wlans:e.itemResult.wlanConfigurations,actions:e.actions,status:e.status}})],1):e._e(),e.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:e.itemResult.services}})],1)]):e._e()],1)],1),a("v-divider")],1):e._e()},Es=[],Os=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"80%",fullscreen:e.$vuetify.breakpoint.xsOnly},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"diagnostic-wlans__enable-button elevation-2"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h1",[e._v(e._s(e.wlans.length))]),a("strong",[e._v("Wlan(s)")])])],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-wlans"},[a("v-toolbar",{staticClass:"diagnostic-wlans__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[e._v(" Wlan(s) ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),e.wlans.length>0?a("v-card-text",[a("h4",[a("span",[e._v(e._s(e.wlans.length)+" ")]),a("span",[e._v(" wlan(s) encontrada(s). Clique sobre para mais detalhes.")])]),a("br"),a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.wlans,(function(t,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:e.$vuetify.breakpoint.xsOnly},scopedSlots:e._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-card-text",e._g({staticClass:"diagnostic-wlans__wlans",on:{click:function(a){e.selected=t}}},s),[t.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",[e._v("wlan"+e._s(t.wifiIndex))]),a("h4",[e._v("SSID: "+e._s(t.SSID))]),t.enable?a("h5",{staticClass:"diagnostic-wlans__active--enabled"},[e._v("Ativo")]):a("h5",{staticClass:"diagnostic-wlans__active--disabled"},[e._v("Desativado")]),a("h5",[e._v("Canal do rádio: "+e._s(t.wifiChannel))]),a("h5",[e._v("Modo de encriptação: "+e._s(t.mode))]),a("h5",[e._v("Frequência: "+e._s(t.frequencyBand))]),a("h5",[e._v("Exposição do SSID: "+e._s(t.broadcastSSID?"Ligado":"Desligado"))])])]}}],null,!0),model:{value:e.dialogWlan,callback:function(t){e.dialogWlan=t},expression:"dialogWlan"}},[a("v-card",{staticClass:"diagnostic-wlans"},[a("v-toolbar",{staticClass:"diagnostic-wlans__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[e._v(" Detalhes da wlan"+e._s(e.selected.wifiIndex)+" ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialogWlan=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",{staticClass:"text-center"},e._l(e.selected,(function(t,i){return a("p",{key:i,staticClass:"text-center"},[a("strong",[e._v(e._s(i)+": ")]),a("span",[e._v(" "+e._s(t))]),a("v-divider")],1)})),0)],1)],1),a("v-divider"),e.actionsByWlan(t).length>0?a("v-card-actions",[a("v-menu",{attrs:{"offset-y":""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{disabled:"closed"!=e.status.name,block:"",outline:"",color:"primary"}},i),[a("v-icon",[e._v("more_vert")]),a("span",[e._v("Opções")])],1)]}}],null,!0)},[a("v-list",[e._l(e.actionsByWlan(t),(function(t,i){return[i?a("v-divider",{key:i+"-divider"}):e._e(),a("v-list-tile",{key:i+"-tile",on:{click:function(a){return e.executeAction(t)}}},[a("v-list-tile-action",[a("v-icon",{attrs:{large:""},domProps:{textContent:e._s(t.icon)}})],1),a("v-list-tile-content",[a("v-list-tile-title",{domProps:{textContent:e._s(t.title)}}),a("v-list-tile-sub-title",{domProps:{textContent:e._s(t.description)}})],1)],1)]}))],2)],1)],1):e._e()],1)],1)})),1)],1):a("v-card-text",{staticClass:"diagnostic-wlans__not-found"},[a("h2",[e._v("Nenhuma wlan encontrada.☹️ ")])])],1)],1)},Ts=[],As={computed:{selectedActions:function(){var e=this;return this.actions.filter((function(t){return e.actionIds.indexOf(t.id)>-1}))}},methods:{executeAction:function(e){switch(e.name){case"HGW_WIFI_ENABLE":this.executeActionPost(e);break;case"HGW_WIFI_DISABLE":this.executeActionPost(e);break;case"HGW_WIFI_SET_PASSWD":this.executeHGWWifiSetPasswd(e);break;case"HGW_WIFI_CONFIGURATION":this.executeHGWWifiConfiguration(e);break;case"GPON_ONT_RESET":this.executeActionPost(e);break;default:break}},executeActionPost:function(e){this.$WiApiPost({uri:"networks/test-management-vtal/event/action",data:e.content,config:{msgLoad:{title:"Executando ação (".concat(e.title,")..."),text:e.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(e.title,'"?'),text:e.description}}})},executeHGWWifiSetPasswd:function(e){this.$WiEditDialog({wiConfig:"diagnostic-action-hgw-wifi-set-passwd",data:Object(y["a"])({},e.content),redirectOnSubmit:!1})},executeHGWWifiConfiguration:function(e){this.$WiEditDialog({wiConfig:"diagnostic-action-hgw-wifi-configuration",data:Object(y["a"])({},e.content),redirectOnSubmit:!1})}}},Fs={name:"DiagnosticWlans",data:function(){return{dialog:!1,dialogWlan:!1,selected:{},actionIds:["5b73f81c-8109-4eef-9508-b05892233432","a47b552b-da1d-4c24-b902-00a0915107f1"]}},methods:{actionsByWlan:function(e){return this.selectedActions.filter((function(t){return parseInt(t.content.wifiIndex)==parseInt(e.wifiIndex)}))}},mixins:[As],props:{wlans:{required:!0,default:function(){return[]}},actions:{required:!0,default:function(){return[]}},status:{required:!0,default:function(){return{}}}}},Is=Fs,Ps=(a("53e5"),Object(l["a"])(Is,Os,Ts,!1,null,"299ad342",null)),js=Ps.exports,qs=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"80%",fullscreen:e.$vuetify.breakpoint.xsOnly},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"diagnostic-orders__enable-button elevation-2"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h1",[e._v(e._s(e.orders.length))]),a("strong",[e._v("Ordem(s)")])])],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-orders"},[a("v-toolbar",{staticClass:"diagnostic-orders__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[e._v(" Ordem(s) ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),e.orders.length>0?a("v-card-text",[a("h4",[a("span",[e._v(e._s(e.orders.length)+" ")]),a("span",[e._v(" Ordem(s) encontrada(s).")])]),a("br"),a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.orders,(function(t,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",[e._v("ID: "+e._s(t.id))]),a("h4",[e._v("Previsão: "+e._s(e._f("moment")(t.promisseDate,"DD/MM/YY HH:mm")))]),a("h4",[e._v("Documento: "+e._s(t.associatedDocument))])])],1)],1)})),1)],1):a("v-card-text",{staticClass:"diagnostic-orders__not-found"},[a("h2",[e._v("Nenhuma Ordem encontrada.☹️ ")])])],1)],1)},$s=[],zs={name:"DiagnosticOrders",data:function(){return{dialog:!1}},props:{orders:{required:!0,default:function(){return[]}}}},Ns=zs,Ms=(a("95a6"),Object(l["a"])(Ns,qs,$s,!1,null,"22163fbb",null)),Ls=Ms.exports,Rs=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"80%",fullscreen:e.$vuetify.breakpoint.xsOnly},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"diagnostic-services__enable-button"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h1",[e._v(e._s(e.services.length))]),a("strong",[e._v("Serviço(s)")])])],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-services"},[a("v-toolbar",{staticClass:"diagnostic-services__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[e._v(" Serviço(s) ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),e.services.length>0?a("v-card-text",[a("h4",[a("span",[e._v(e._s(e.services.length)+" ")]),a("span",[e._v(" Serviço(s) encontrado(s).")])]),a("br"),a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.services,(function(t,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",[e._v("Perfil: "+e._s(t.perfil||"Não informado"))]),a("h4",[e._v("Descrição: "+e._s(t.description||"Não informado"))]),a("h4",[e._v("Tipo: "+e._s(t.type||"Não informado"))])])],1)],1)})),1)],1):a("v-card-text",{staticClass:"diagnostic-services__not-found"},[a("h2",[e._v("Nenhum Serviço encontrado.☹️ ")])])],1)],1)},Us=[],Ws={name:"DiagnosticServices",data:function(){return{dialog:!1}},props:{services:{required:!0,default:function(){return[]}}}},Vs=Ws,Bs=(a("fe35"),Object(l["a"])(Vs,Rs,Us,!1,null,"19279004",null)),Hs=Bs.exports,Gs=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"80%",fullscreen:e.$vuetify.breakpoint.xsOnly},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"diagnostic-massives__enable-button"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h1",[e._v(e._s(e.massives.length))]),a("strong",[e._v("Massivo(s)")])])],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-massives"},[a("v-toolbar",{staticClass:"diagnostic-massives__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[e._v(" Massivo(s) ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),e.massives.length>0?a("v-card-text",[a("h4",[a("span",[e._v(e._s(e.massives.length)+" ")]),a("span",[e._v(" Massivo(s) encontrado(s).")])]),a("br"),a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.massives,(function(t,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",[e._v("ID: "+e._s(t.id))]),a("h4",[e._v("Previsão: "+e._s(e._f("moment")(t.promisseDate,"DD/MM/YY HH:mm")))]),a("h4",[e._v("Tipo: "+e._s(t.type))])])],1)],1)})),1)],1):a("v-card-text",{staticClass:"diagnostic-massives__not-found"},[a("h2",[e._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 e;return null===(e=this.complement)||void 0===e?void 0:e.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}},eo=Zs,to=Object(l["a"])(eo,Ds,Es,!1,null,null,null),ao=to.exports,io=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"diagnostic-status",style:{background:e.status.color}},["opened"==e.status.name?a("v-progress-circular",{attrs:{indeterminate:!0,size:23,width:2,color:"white"}}):a("v-icon",{attrs:{color:"white"}},[e._v(e._s(e.status.icon))]),a("span",{staticStyle:{"font-size":"18px","padding-left":"5px",color:"white"}},[a("span",[e._v(" "+e._s(e.status.title)+" ")]),e.complement&&e.complement.state?a("span",[e._v(" - "+e._s(e.complement.state))]):e._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 e=this,t=e.$createElement,a=e._self._c||t;return e.actions.length>0?a("v-card-text",[a("v-menu",{attrs:{"offset-y":""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{disabled:"closed"!=e.status.name,block:"",outline:"",color:"primary"}},i),[a("v-icon",[e._v("more_vert")]),a("span",[e._v("Opções")])],1)]}}],null,!1,370045239)},[a("v-list",[e._l(e.selectedActions,(function(t,i){return[i?a("v-divider",{key:i+"-divider"}):e._e(),a("v-list-tile",{key:i+"-tile",on:{click:function(a){return e.executeAction(t)}}},[a("v-list-tile-action",[a("v-icon",{attrs:{large:""},domProps:{textContent:e._s(t.icon)}})],1),a("v-list-tile-content",[a("v-list-tile-title",{domProps:{textContent:e._s(t.title)}}),a("v-list-tile-sub-title",{domProps:{textContent:e._s(t.description)}})],1)],1)]}))],2)],1)],1):e._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 e=this,t=e.$createElement,a=e._self._c||t;return e.showMessages?a("div",[a("v-card-text",[a("ul",e._l(e.messages,(function(t,i){return a("li",{key:i},[a("strong",[e._v(e._s(t.criticity)+" ")]),a("span",[e._v(" - ")]),a("span",[e._v(" "+e._s(t.description)+" ")]),a("span",[e._v(" ("+e._s(t.errorCode)+")")])])})),0)]),a("v-divider")],1):e._e()},_o=[],ho={name:"DiagnosticMessages",computed:{showMessages:function(){var e,t,a;return(null===(e=this.complement)||void 0===e||null===(t=e.diagnostic)||void 0===t||null===(a=t.messages)||void 0===a?void 0:a.length)>0},messages:function(){var e,t;return(null===(e=this.complement)||void 0===e||null===(t=e.diagnostic)||void 0===t?void 0:t.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 e=this,t=e.$createElement,a=e._self._c||t;return e.showHintOperations?a("v-card-text",{staticStyle:{"padding-bottom":"0px"},attrs:{flat:""}},[a("div",{staticClass:"elevation-2"},[a("v-subheader",[a("h3",[e._v("Hints/Ações")])]),e._l(e.hintOperations,(function(t,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"}},[e._v("build")])],1)],1),a("v-list-tile-content",[a("span",{staticStyle:{"font-size":"14px"}},[e._v("Tipo de ação: "+e._s(t.hintType)+" ")]),a("strong",{staticStyle:{"font-size":"14px"}},[e._v(" "+e._s(t.type||" - - - ")+" ")])])],1)],1)}))],2)]):e._e()},Co=[],wo={name:"DiagnosticHintOperations",computed:{showHintOperations:function(){var e,t,a,i;return(null===(e=this.complement)||void 0===e||null===(t=e.hintOperations)||void 0===t||null===(a=t.actions)||void 0===a||null===(i=a.action)||void 0===i?void 0:i.length)>0},hintOperations:function(){var e,t,a;return(null===(e=this.complement)||void 0===e||null===(t=e.hintOperations)||void 0===t||null===(a=t.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,Oo={name:"WiEventsDiagnostic",props:{event:{required:!0,default:function(){return{}}}},components:{DiagnosticItems:ao,DiagnosticStatus:lo,DiagnosticActions:fo,DiagnosticMessages:yo,DiagnosticHintOperations:Eo}},To=Oo,Ao=Object(l["a"])(To,ws,Ss,!1,null,null,null),Fo=Ao.exports,Io=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"event-order-vtal"},[a("DiagnosticStatus",{attrs:{status:e.event.status_info,complement:e.event.complement}}),e.event.complement?a("v-layout",{attrs:{row:"",wrap:""}},[e.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:""}},[e._v("settings")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Tipo: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("strong",[e._v(e._s(e.event.complement.type))])])],1)],1)],1):e._e(),e.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:""}},[e._v("adjust")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Status: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("strong",[e._v(e._s(e.event.complement.status))])])],1)],1)],1):e._e(),e.event.complement.issue&&e.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:""}},[e._v("event")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[a("span",[e._v(e._s(e.event.complement.issue.action)+" ")]),a("span",[e._v(e._s(e.event.complement.issue.code)+" ")]),a("span",[e._v(" - "+e._s(e._f("moment")(e.event.complement.issue.updateDate,"DD/MM/YY HH:mm")))])]),a("v-list-tile-title",{staticStyle:{"font-size":"14px"}},[a("strong",[e._v(e._s(e.event.complement.issue.observation))])])],1),e.event.actions&&e.event.actions.length>0?a("v-list-tile-action",[e.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"}},[e._v(" Agendado em"),a("br"),e._v(" "+e._s(e._f("moment")(e.event.complement.issue.sended_at,"DD/MM/YY HH:mm"))+" ")]):a("v-btn",{attrs:{outline:"",small:"",color:"orange"},on:{click:function(t){return e.appointment(e.event.actions[0])}}},[e._v(" agendar ")])],1):e._e()],1)],1):e._e(),e.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:""}},[e._v("description")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Descrição: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"14px"}},[a("strong",[e._v(e._s(e.event.complement.description))])])],1)],1)],1):e._e(),e.event.complement.workOrders?a("v-flex",{attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},e._l(e.event.complement.workOrders,(function(t,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:""}},[e._v("manage_accounts")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Ordem de serviço (código "+e._s(t.code)+") ")]),a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("strong",[e._v(e._s(t.type)+" ")]),a("span",[e._v(" | ")]),a("strong",[e._v(e._s(t.status)+" ")]),a("span",[e._v(" | ")]),a("strong",[e._v(e._s(e._f("moment")(t.date,"DD/MM/YY HH:mm"))+" ")])])],1)],1)],1)})),0):e._e(),e.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:""}},[e._v("qr_code")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Código da solicitação: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"14px"}},[a("strong",[e._v(e._s(e.event.complement.issueCode))])])],1)],1)],1):e._e(),e.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:""}},[e._v("qr_code")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Código da ordem de serviço: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"14px"}},[a("strong",[e._v(e._s(e.event.complement.workOrderId))])])],1)],1)],1):e._e(),e.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:""}},[e._v("date_range")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Data Inicial: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"14px"}},[a("strong",[e._v(e._s(e._f("moment")(e.event.complement.appointmentStart,"DD/MM/YY HH:mm")))])])],1)],1)],1):e._e(),e.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:""}},[e._v("event_available")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Data Final: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"14px"}},[a("strong",[e._v(e._s(e._f("moment")(e.event.complement.appointmentFinish,"DD/MM/YY HH:mm")))])])],1)],1)],1):e._e(),e.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:""}},[e._v("format_shapes")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Tipo de Trouble Ticket: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"14px"}},[a("strong",[e._v(e._s(e.event.complement.troubleTicket.type||" - - - "))])])],1)],1)],1):e._e(),e.event.complement.troubleTicket&&e.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:""}},[e._v("bug_report")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Tipo de Problema: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"14px"}},[a("strong",[e._v(e._s(e.event.complement.troubleTicket.problem.type))])])],1)],1)],1):e._e(),e.event.complement.troubleTicket&&e.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:""}},[e._v("description")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Descrição do Problema: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"14px"}},[a("strong",[e._v(e._s(e.event.complement.troubleTicket.problem.description||" - - - "))])])],1),a("v-list-tile-action",[a("v-dialog",{attrs:{scrollable:"",width:"500"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:""}},i),[a("v-icon",[e._v("code")])],1)]}}],null,!1,17872295),model:{value:e.troubleTicketDialog,callback:function(t){e.troubleTicketDialog=t},expression:"troubleTicketDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-toolbar-title",[a("v-icon",[e._v("code")]),a("span",[e._v(" Trouble Ticket Request")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.troubleTicketDialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",[a("code",{staticStyle:{width:"100% !important"}},[e._v(e._s(e.event.complement.troubleTicket))])])],1)],1)],1)],1)],1):e._e()],1):e._e()],1)},Po=[],jo=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"diagnostic-status",style:{background:e.status.color},on:{click:function(t){e.complementDialog=!0}}},["opened"==e.status.name?a("v-progress-circular",{attrs:{indeterminate:!0,size:23,width:2,color:"white"}}):a("v-icon",{attrs:{color:"white"}},[e._v(e._s(e.status.icon))]),a("span",{staticStyle:{"font-size":"18px","padding-left":"5px",color:"white"}},[a("span",[e._v(" "+e._s(e.status.title)+" ")]),e.complement&&e.complement.state?a("span",[e._v(" - "+e._s(e.complement.state))]):e._e()])],1),a("v-divider"),a("v-dialog",{attrs:{width:"780"},model:{value:e.complementDialog,callback:function(t){e.complementDialog=t},expression:"complementDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[a("v-icon",[e._v("code")]),a("strong",[e._v(" Dados da Solicitação")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.complementDialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),e.complementDialog?a("v-card-text",[e.complement?a("code",{staticStyle:{width:"100%"}},[e._v(" "+e._s(e.complement)+" ")]):a("div",{staticStyle:{width:"100%","text-align":"center","margin-top":"80px","margin-bottom":"100px"}},[a("h3",[e._v("Nenhuma informação encontrada...")])])]):e._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,No=(a("0a18"),Object(l["a"])(zo,jo,qo,!1,null,"df59e82e",null)),Mo=No.exports,Lo={name:"WiEventsOrderVTal",data:function(){return{troubleTicketDialog:!1}},methods:{appointment:function(e){this.$WiEditDialog({wiConfig:"vtal-trouble-ticket-appointment",data:Object(y["a"])({},e.content),redirectOnSubmit:!1})}},props:{event:{required:!0,default:function(){return{}}}},components:{DiagnosticStatus:Mo}},Ro=Lo,Uo=(a("d2ee"),Object(l["a"])(Ro,Io,Po,!1,null,"bc6e0c78",null)),Wo=Uo.exports,Vo=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"diagnostic"},[a("DiagnosticStatus",{attrs:{status:e.event.status_info,complement:e.event.complement}}),a("DiagnosticItems",{attrs:{complement:e.event.complement,business:e.business,actions:e.event.actions,status:e.event.status_info}})],1)},Bo=[],Ho=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.complement?a("div",[a("v-card-text",[e.complement.model?a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs12:"","d-flex":""}},[a("ProducerModel",{attrs:{model:e.complement.model}})],1)],1):a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.actions,(function(e,t){return a("v-flex",{key:t,staticStyle:{"padding-right":"5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("ProducerModels",{attrs:{action:e}})],1)})),1)],1),a("v-divider")],1):e._e()},Go=[],Yo=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"898px",fullscreen:e.$vuetify.breakpoint.xsOnly},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"diagnostic-model__enable-button elevation-2"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("div",[e.action.model.images&&e.action.model.images.length>0?a("img",{staticStyle:{width:"100px"},attrs:{src:e.action.model.images[0],alt:""}}):e._e(),a("br")]),a("strong",[e._v(e._s(e.action.model.name))]),a("br"),a("br"),a("v-divider"),a("br"),a("span",[e._v("Clique para analisar")])],1)],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-model"},[a("v-toolbar",{staticClass:"diagnostic-model__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[e._v(" Selecionar modelo "+e._s(e.action.model.name)+" ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._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:e._s(e.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(t){e.dialog=!1}}},[a("v-icon",[e._v("close")]),a("span",[e._v(" Cancelar")])],1),a("v-spacer"),a("v-btn",{staticClass:"white--text",attrs:{block:"",color:"green"},on:{click:function(t){return e.selectModel()}}},[a("v-icon",[e._v("done")]),a("span",[e._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,en=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"898px",fullscreen:e.$vuetify.breakpoint.xsOnly},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"diagnostic-model__enable-button elevation-2"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("div",[e.model.images&&e.model.images.length>0?a("img",{staticStyle:{width:"100px"},attrs:{src:e.model.images[0],alt:""}}):e._e(),a("br")]),a("strong",[e._v(e._s(e.model.name))]),a("br"),a("br"),a("v-divider"),a("br"),a("span",[e._v("Clique para analisar")])],1)],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-model"},[a("v-toolbar",{staticClass:"diagnostic-model__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[e._v(" Modelo selecionado: "+e._s(e.model.name)+" ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._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:e._s(e.model.layout)}})])],1)],1)],1)],1)],1)],1)},tn=[],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,en,tn,!1,null,"3e06864e",null)),nn=on.exports,rn={name:"DiagnosticItems",computed:{signal:function(){var e;return null===(e=this.complement)||void 0===e?void 0:e.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 e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"diagnostic-status",style:{background:e.status.color}},["opened"==e.status.name?a("v-progress-circular",{attrs:{indeterminate:!0,size:23,width:2,color:"white"}}):a("v-icon",{attrs:{color:"white"}},[e._v(e._s(e.status.icon))]),a("span",{staticStyle:{"font-size":"18px","padding-left":"5px",color:"white"}},[a("span",[e._v(" "+e._s(e.status.title)+" ")]),e.complement&&e.complement.state?a("span",[e._v(" - "+e._s(e.complement.state))]):e._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,Vo,Bo,!1,null,null,null),xn=bn.exports,yn={name:"WiEventsEvent",methods:{eventComponent:function(e){switch(e.type){case 20:case 21:case 22:case 23:case 24:case 25:case 27:return Fo;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:Ti}},kn=yn,Cn=(a("5bc8"),Object(l["a"])(kn,ki,Ci,!1,null,null,null)),wn=Cn.exports,Sn=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"add-event"},[e.validActions.length>1?a("v-menu",{attrs:{"offset-y":""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{outline:""}},i),[a("v-icon",[e._v("add")]),a("span",[e._v(" Adicionar Novo")])],1)]}}],null,!1,3258647603)},[a("v-list",e._l(e.validActions,(function(t,i){return a("v-list-tile",{key:i,on:{click:function(a){return e.executeAction(t)}}},[a("v-list-tile-avatar",[a("v-icon",[e._v(e._s(t.icon))])],1),a("v-list-tile-title",[a("span",[e._v(e._s(t.name))])])],1)})),1)],1):e._l(e.validActions,(function(t,i){return a("v-btn",{key:i,attrs:{outline:""},on:{click:function(a){return e.executeAction(t)}}},[a("v-icon",[e._v(e._s(t.icon))]),a("span",[e._v(" "+e._s(t.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(e){var t;return 30===(null===e||void 0===e||null===(t=e.info)||void 0===t?void 0:t.code)}}]}},computed:{validActions:function(){var e=this;return this.actions.filter((function(t){return t.valid(e.business)}))}},methods:{executeAction:function(e){switch(e.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}}},On=En,Tn=(a("4f72"),Object(l["a"])(On,Sn,Dn,!1,null,"0babbe14",null)),An=Tn.exports,Fn={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}},In=Fn,Pn=(a("d819"),Object(l["a"])(In,ti,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 e=this.$store.state.WiEventsDialogs;return e.dialogs[this.index]}},props:{index:{default:0}},components:{WiEvents:jn}},$n=qn,zn=Object(l["a"])($n,Za,ei,!1,null,null,null),Nn=zn.exports,Mn=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-layout",{attrs:{row:"","justify-center":""}},[a("v-dialog",{staticStyle:{"border-radius":"15px !important"},attrs:{scrollable:"",persistent:"","max-width":88-2*e.index+"%",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialog.active,callback:function(t){e.$set(e.dialog,"active",t)},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:""}},[e._v("local_hospital")]),a("span",{staticClass:"font-weight-medium"},[e._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":e.runSearch?"close":"search","background-color":"rgba(255,255,255,0.15)",color:"white"},on:{keyup:function(t){return e.getRemediesBySearch()},"click:append":function(){e.runSearch?e.searchClear():e.getRemediesBySearch()}},model:{value:e.search,callback:function(t){e.search=t},expression:"search"}}),a("v-spacer"),a("v-btn",{staticClass:"white--text",attrs:{icon:"",flat:"",loading:e.loading},on:{click:function(t){return e.getRemedies()}}},[a("v-icon",[e._v("refresh")])],1),a("v-btn",{staticClass:"white--text",attrs:{icon:"",flat:""},on:{click:function(t){return e.close()}}},[a("v-icon",[e._v("close")])],1)],1),e.loading||0!==e.remedies.length||e.runSearch?e._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"}},[e._v("info")]),a("div",[a("strong",[e._v("Como usar:")]),a("ul",{staticClass:"mt-2 mb-0",staticStyle:{"padding-left":"20px"}},[a("li",[e._v("Digite o nome do medicamento no campo de busca acima")]),a("li",[e._v("Aguarde os resultados aparecerem na tabela")]),a("li",[e._v("Clique no botão "),a("strong",[e._v('"Selecionar"')]),e._v(" ao lado do medicamento desejado")]),a("li",[e._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*e.index+"px"}},[a("v-data-table",{staticClass:"wi-remedies__table elevation-2",staticStyle:{"border-radius":"0 0 15px 15px"},attrs:{headers:e.headers,items:e.remedies,"item-key":"id","hide-actions":"",loading:e.loading,"total-items":e.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":!e.totalRemedies},scopedSlots:e._u([{key:"progress",fn:function(){return[e.loading?a("v-progress-linear",{attrs:{color:"green",indeterminate:""}}):e._e()]},proxy:!0},{key:"items",fn:function(t){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 e.selectRemedy(t.item)}}},[a("v-icon",{attrs:{left:""}},[e._v("check_circle")]),a("span",[e._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"}},[e._v(" "+e._s(t.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"}},[e._v("medication")]),e._v(" "+e._s(t.item.name)+" ")],1)]),a("td",{staticClass:"text-left wi-remedies__table_col"},[a("div",{staticClass:"text-body-2"},[e._v(e._s(t.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"}},[e._v("science")]),e._v(" "+e._s(t.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"}},[e._v("search_off")]),a("h2",{staticClass:"wi-remedies__table-no-data--text"},[e.runSearch?a("span",[e._v("Você pesquisou por "),a("strong",{staticClass:"primary--text"},[e._v('"'+e._s(e.search)+'"')]),e._v(". ")]):e._e(),a("span",[e._v("Nenhum resultado foi encontrado.")])]),a("h3",{staticClass:"wi-remedies__table-no-data--action"},[e._v(" Não encontrou o medicamento? "),a("br"),a("v-btn",{staticClass:"mt-3",attrs:{outline:"",color:"success"},on:{click:function(t){return e.$WiHelpDialog({title:"Por favor, descreva abaixo a sugestão do medicamento."})}}},[a("v-icon",{attrs:{left:""}},[e._v("add_circle")]),a("span",[e._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"}},[e._v("search_off")]),a("h2",{staticClass:"wi-remedies__table-no-data--text"},[e.runSearch?a("span",[e._v("Você pesquisou por "),a("strong",{staticClass:"primary--text"},[e._v('"'+e._s(e.search)+'"')]),e._v(". ")]):e._e(),a("span",[e._v("Nenhum resultado foi encontrado.")])]),a("h3",{staticClass:"wi-remedies__table-no-data--action"},[e._v(" Não encontrou o medicamento? "),a("br"),a("v-btn",{staticClass:"mt-3",attrs:{outline:"",color:"success"},on:{click:function(t){return e.$WiHelpDialog({title:"Por favor, descreva abaixo a sugestão do medicamento."})}}},[a("v-icon",{attrs:{left:""}},[e._v("add_circle")]),a("span",[e._v("Sugerir novo medicamento")])],1)],1)],1)]},proxy:!0},{key:"pageText",fn:function(t){return[e._v(" Exibindo "+e._s(t.pageStart)+" até "+e._s(t.pageStop)+" de "+e._s(t.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"}},[e._v("medication")]),a("h3",{staticClass:"mb-0 font-weight-medium"},[e._v(" "+e._s(e._f("number")(e.totalRemedies))+" medicamentos encontrados ")])],1),a("v-spacer"),a("v-pagination",{staticClass:"elevation-1",attrs:{disabled:e.loading,color:"green",length:e.totalPages,"total-visible":"5"},model:{value:e.page,callback:function(t){e.page=t},expression:"page"}}),a("v-spacer")],1)],1)],1)],1)},Ln=[],Rn=function(){function e(){Object(T["a"])(this,e)}return Object(A["a"])(e,null,[{key:"execute",value:function(e,t,a){return clearInterval(e),setTimeout(t,a)}}]),e}(),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 e=this.$store.state.WiRemediesDialog;return e.dialogs[this.index]},page:{get:function(){return this.currentPage},set:function(e){this.currentPage=e,this.getRemedies()}},perPage:{get:function(){return this.currentPerPage},set:function(e){this.currentPerPage=e,this.getRemedies()}}},methods:{close:function(){this.$store.dispatch("WiRemediesDialog/close",this.index),this.$forceUpdate()},getRemedies:function(){var e=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(t){e.loading=!1,e.totalPages=t.data.total_pages,e.totalRemedies=t.data.total,e.remedies=t.data.data})).catch((function(t){e.$WiMakeError({error:t,id:103,title:"Erro ao buscar medicamentos."}),e.loading=!1}))},getRemediesBySearch:function(){var e=this;this.loading=!0,this.runSearch=!0,this.debounce=Rn.execute(this.debounce,(function(){e.getRemedies()}),500)},searchClear:function(){this.search="",this.runSearch=!1,this.getRemedies()},selectRemedy:function(e){this.dialog.onSelect(e),this.close()}},mounted:function(){this.getRemedies()},props:{index:{default:0}}},Wn=Un,Vn=(a("00d6"),Object(l["a"])(Wn,Mn,Ln,!1,null,"3aca2ec6",null)),Bn=Vn.exports,Hn=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{scrollable:"",persistent:"","max-width":85-2*e.index+"%",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialog.active,callback:function(t){e.$set(e.dialog,"active",t)},expression:"dialog.active"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",primary:""}},[a("v-toolbar-title",[a("v-icon",[e._v("attach_file")]),a("span",[e._v("Upload de arquivo")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(t){return e.close()}}},[a("v-icon",[e._v("close")])],1)],1),e.dialog.active?a("v-card-text",{staticStyle:{padding:"0 !important"},style:{"min-height":380-10*e.index+"px"}},[a("WiFile",{attrs:{info:e.dialog.info},on:{onSuccess:e.onSuccess,onError:e.onError}})],1):e._e()],1)],1)},Gn=[],Yn=a("2799"),Jn={name:"WiFileDialog",computed:{dialog:function(){var e=this.$store.state.WiFileDialog;return e.dialogs[this.index]}},methods:{close:function(){this.$store.dispatch("WiFileDialog/close",this.index),this.$forceUpdate()},onSuccess:function(e){this.dialog.onSuccess&&(this.dialog.onSuccess(e),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 e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{scrollable:"",persistent:"","max-width":88-2*e.index+"%",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialog.active,callback:function(t){e.$set(e.dialog,"active",t)},expression:"dialog.active"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",primary:""}},[a("v-toolbar-title",[a("v-icon",[e._v("attachment")]),a("span",{staticClass:"ml-2"},[e._v("Lista de Anexos/Arquivos")])],1),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(t){return e.addFile()}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar arquivo")])],1),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(t){return e.refresh()}}},[a("v-icon",[e._v("refresh")])],1),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(t){return e.close()}}},[a("v-icon",[e._v("close")])],1)],1),e.dialog.active?a("v-card-text",{staticStyle:{padding:"0 !important"},style:{"min-height":400-10*e.index+"px"}},[e.showList?a("WiFileList",{attrs:{props:e.dialog}}):e._e()],1):e._e()],1)],1)},er=[],tr=(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 e,t=this;this.$WiFileDialog({info:null===(e=this.dialog)||void 0===e?void 0:e.info,onSuccess:function(){t.refresh()}})},refresh:function(){var e=this;this.showList=!1,this.$forceUpdate(),setTimeout((function(){e.showList=!0,e.$forceUpdate()}),100)}},computed:{dialog:function(){var e,t,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===(e=i.api)||void 0===e?void 0:e.url)||"system/file",params:null!==i&&void 0!==i&&null!==(t=i.api)&&void 0!==t&&t.filter?"?".concat(new URLSearchParams(i.api.filter).toString()):null},permission:i.permission||null})}},props:{index:{default:0}},components:{WiFileList:tr["default"]}},ir=ar,sr=Object(l["a"])(ir,Zn,er,!1,null,null,null),or=sr.exports,nr=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{scrollable:"","max-width":e.topicUuid?"58%":"70%",persistent:"",lazy:"",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.chatDialogActive,callback:function(t){e.chatDialogActive=t},expression:"chatDialogActive"}},[a("v-card",{staticStyle:{"min-height":"350px","border-radius":"5px"},attrs:{dark:e.$wiDark}},[e.chatDialogActive&&e.chatUuid?a("ChatMessages",{attrs:{setChatUuid:e.chatUuid,setTopicUuid:e.topicUuid,mode:"dialog"},on:{onClose:e.closeChatDialog}}):e._e()],1)],1)},rr=[],lr=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.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:e.chat,chatUuid:e.chatUuid,topicUuid:e.topicUuid},on:{onProfileClick:function(t){e.profileDialog=!0},onInfoClick:e.goToChatInfo,onRefreshClick:e.getChat,onCloseClick:e.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"}},[e.chat&&e.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"===e.mode},style:{background:e.$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:e.loadings.paginate,disabled:!e.paginate.next_page_url},on:{click:function(t){return e.paginateMessages()}}},[a("v-icon",[e._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),e._l(e.messagesOrdered,(function(t,i){return a("TalkMessage",{key:i,attrs:{chat:e.chat,message:t,topicUuid:e.topicUuid}})}))],2),a("div",[a("ChatFooter",{attrs:{chatUuid:e.chatUuid,topicUuid:e.topicUuid},on:{scroll:e.scrollToEnd,refresh:function(){e.getChat({chatUuid:e.chatUuid,topicUuid:e.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:e.chat,active:e.profileDialog},on:{onActive:function(t){e.profileDialog=t}}})],1)},cr=[],dr=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.message?a("div",{staticClass:"talk-message__message",class:{"talk-message__message--from-me":e.message.from_me}},[a("div",{staticClass:"talk-message__message-avatar",style:{float:e.message.from_me?"right":"left"}},[e.message.from_me?a("v-avatar",{staticClass:"elevation-10"},[e.message.person&&e.message.person.file&&e.message.person.file.url?a("img",{attrs:{src:e.message.person.file.url}}):e.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"},[e.message.person&&e.message.person.file&&e.message.person.file.url?a("img",{attrs:{src:e.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":e.message.from_me,"talk-message__message-balloon--old-talk":!e.message.from_me&&e.talkIsOld,"talk-message__message-balloon--from-me--old-talk":e.message.from_me&&e.talkIsOld,"talk-message__message-balloon--deleted":5==parseInt(e.message.ack_id),"talk-message__message-balloon--info":11==parseInt(e.message.type_id),"talk-message__message-balloon--change-of-operator":15==parseInt(e.message.type_id),"talk-message__message-balloon--note-internal":17==parseInt(e.message.type_id),"talk-message__message-balloon--change-status":18==parseInt(e.message.type_id),"talk-message__message-balloon--edited":19==parseInt(e.message.type_id),"talk-message__message-balloon--reaction":20==parseInt(e.message.type_id)}},[a("div",{staticClass:"talk-message__message-balloon-contact",class:{"talk-message__message-balloon-contact--from-me":e.message.from_me},staticStyle:{display:"flex","justify-content":"space-between"}},[a("label",[[15,18].includes(parseInt(e.message.type_id))?a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-icon",{attrs:{small:""}},[e._v("info")]),a("span",{staticClass:"ml-1"},[e._v("Informação")])],1):e._e(),17==parseInt(e.message.type_id)?a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-icon",{attrs:{small:""}},[e._v("sticky_note_2")]),a("span",{staticClass:"ml-1"},[e._v("Nota interna")])],1):e._e(),[19].includes(parseInt(e.message.type_id))?a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-icon",{attrs:{small:""}},[e._v("edit")]),a("span",{staticClass:"ml-1"},[e._v("Mensagem editada")])],1):e._e(),[20].includes(parseInt(e.message.type_id))?a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-icon",{attrs:{small:""}},[e._v("mood")]),a("span",{staticClass:"ml-1"},[e._v("Reação")])],1):e._e()]),a("label",[a("label",[e.message.person&&e.message.person.name?a("label",{domProps:{textContent:e._s(e.message.person.name)}}):e._e()]),a("label",[![15,18,19,20].includes(parseInt(e.message.type_id))&&e.message.ack_id<5?a("v-menu",{attrs:{top:"",transition:"slide-y-transition",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({staticStyle:{cursor:"pointer",padding:"0 0 0 5px"},attrs:{small:""}},i),[e._v(" expand_more ")])]}}],null,!1,2046455173)},[a("v-list",[parseInt(e.message.ack_id)<5?a("v-list-tile",{on:{click:function(t){return e.replyMessage(e.message)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"primary"}},[e._v("reply")])],1),a("v-list-tile-title",{staticStyle:{"min-width":"130px"}},[e._v(" Responder ")])],1):e._e(),e.message.from_me&&parseInt(e.message.ack_id)<5?a("v-list-tile",{on:{click:function(t){return e.deleteMessage(e.message)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"error"}},[e._v("delete")])],1),a("v-list-tile-title",[e._v(" Apagar Mensagem ")])],1):e._e()],1)],1):e._e()],1)])]),e.message.shared?a("div",{staticClass:"talk-message__message-balloon-shared",class:{"talk-message__message-balloon-contact--from-me":e.message.from_me}},[a("v-icon",{attrs:{small:"",color:"gray"}},[e._v("reply")]),a("label",[e._v(" Encaminhada... ")])],1):e._e(),a("div",{staticClass:"talk-message__message-balloon-text"},[e.message.message?a("div",{staticClass:"talk-message__message-balloon-text-reply",on:{click:function(t){return e.showReplyMessage(e.message.message)}}},[a("div",{staticClass:"talk-message__message-balloon-contact",class:{"talk-message__message-balloon-contact--from-me":!e.message.from_me}},[a("div",[e.message.message.person&&e.message.message.person.name?a("label",{domProps:{textContent:e._s(e.message.message.person.name)}}):e._e()])]),a("span",{staticClass:"ml-2 mr-2",domProps:{innerHTML:e._s(e.limitMessageReply(e.message.message.text_html))}}),a("div",{staticClass:"talk-message__message-balloon-info"},[e.message.message.created_at?a("label",{domProps:{textContent:e._s(e.getExternalTimeFormated(e.message.message.created_at))}}):e._e(),e.message.message.from_me?a("label",[-2==parseInt(e.message.message.ack_id)?a("v-icon",{attrs:{small:"",color:"red"}},[e._v("manage_accounts")]):e._e(),-1==parseInt(e.message.message.ack_id)?a("v-icon",{attrs:{small:"",color:"red"}},[e._v("close")]):e._e(),0==parseInt(e.message.message.ack_id)?a("v-icon",{attrs:{small:""}},[e._v("query_builder")]):e._e(),1==parseInt(e.message.message.ack_id)?a("v-icon",{attrs:{small:""}},[e._v("done")]):e._e(),2==parseInt(e.message.message.ack_id)?a("v-icon",{attrs:{small:""}},[e._v("done_all")]):e._e(),3==parseInt(e.message.message.ack_id)?a("v-icon",{attrs:{small:"",color:"blue"}},[e._v("done_all")]):e._e()],1):e._e()])]):e._e(),a("label",[1==parseInt(e.message.type_id)||19==parseInt(e.message.type_id)||20==parseInt(e.message.type)||17==parseInt(e.message.type)?a("span",[a("span",[a("span",{domProps:{innerHTML:e._s(e.message.text_html)}})])]):2==parseInt(e.message.type_id)||e.message.file&&"image/png"==e.message.file.type_name?a("span",[e.message.file&&e.message.file.url?a("div",[a("div",{staticStyle:{"max-width":"250px"}},[a("WiImageDialog",{attrs:{src:e.message.file.url,download:e.message.file.url_download,title:"Imagem de "+(e.message.person.name||"- - -"),"aspect-ratio":1}})],1),e.message.caption?a("div",{staticClass:"mt-1"},[a("span",{domProps:{textContent:e._s(e.message.caption)}})]):e.message.file.full_name?a("div",{staticClass:"mt-1"},[a("span",{domProps:{textContent:e._s(e.message.file.full_name)}})]):e._e()]):e._e()]):3==parseInt(e.message.type_id)?a("span",[e.message.file&&e.message.file.url?a("div",[a("div",[a("video",{staticStyle:{"max-height":"300px",width:"100%"},attrs:{controls:"controls",controlsList:"nodownload"}},[a("source",{attrs:{src:e.message.file.url,type:"video/mp4"}}),e._v(" O seu navegador não suporta a tag vídeo ")])]),e.message.caption?a("div",[a("span",{domProps:{textContent:e._s(e.message.caption)}})]):e._e()]):e._e()]):5==parseInt(e.message.type_id)?a("span",[e.message.file&&e.message.file.url?a("div",[a("div",{staticStyle:{"text-align":"center"}},[a("WNFileIcon",{attrs:{file:e.message.file,size:"lg",showFileName:!0,showActions:!0,fileNameStyle:"bold",showBorder:!0,buttonsStyle:"outline",truncateFileName:!1}})],1),e.message.caption?a("div",{staticClass:"mt-1 text-center",staticStyle:{"text-align":"center"}},[a("span",{domProps:{textContent:e._s(e.message.caption)}})]):e.message.file.full_name?a("div",{staticClass:"mt-1 text-center",staticStyle:{"text-align":"center"}},[a("span",{domProps:{textContent:e._s(e.message.file.full_name)}})]):e._e()]):e._e()]):4==parseInt(e.message.type_id)||8==parseInt(e.message.type_id)?a("span",[e.message.file&&e.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:e.message.file.url,download:e.message.file.url_download}})],1),e.message.caption?a("div",[a("span",{domProps:{textContent:e._s(e.message.caption)}})]):e._e(),e.message.text&&"🎤 Áudio"!=e.message.text?a("div",{staticStyle:{padding:"0 10px 10px 10px"}},[a("span",{domProps:{innerHTML:e._s(e.message.text_html)}})]):e._e()])])]):e._e()]):6==parseInt(e.message.type_id)?a("span",[e.message.vcard?a("div",[a("WiVCard",{attrs:{vcard:e.message.vcard}}),a("p",[a("span",{domProps:{textContent:e._s(e.message.caption)}})])],1):e._e()]):10==parseInt(e.message.type_id)?a("span",[e.message.vcard&&e.message.vcard.length>0?a("div",[e._l(e.message.vcard,(function(e,t){return a("WiVCard",{key:t,attrs:{vcard:e.vcard}})})),a("p",[a("span",{domProps:{textContent:e._s(e.message.caption)}})])],2):e._e()]):9==parseInt(e.message.type_id)?a("span",[e.message.file&&e.message.file.url?a("div",[a("div",[a("img",{staticStyle:{"max-width":"80px",cursor:"pointer"},attrs:{src:e.message.file.url},on:{click:function(t){return e.openFile(e.message.file)}}})]),e.message.caption?a("div",[a("span",{domProps:{textContent:e._s(e.message.caption)}})]):e._e()]):e._e()]):11==parseInt(e.message.type_id)?a("span",[a("div",[e.message.text?a("div",[a("span",{domProps:{innerHTML:e._s(e.formatMessageInfo(e.message.text))}})]):a("div",[e._v(" Informação não definida... ")])])]):15==parseInt(e.message.type_id)?a("span",[a("div",[e.message.text?a("div",{staticStyle:{display:"flex","align-items":"center"},style:{marginTop:e.message.person_id?"0":"12px"}},[a("v-icon",{staticClass:"mr-1"},[e._v("manage_accounts")]),a("span",[e._v(" Atendimento atribuído a "),a("strong",[e._v(e._s(e.message.text))])])],1):a("div",[e._v(" Atribuido a outro operador... ")])])]):18==parseInt(e.message.type_id)?a("span",[a("div",[e.message.text?a("div",{staticStyle:{display:"flex","align-items":"center"},style:{marginTop:e.message.person_id?"0":"12px"}},[1==e.message.text?a("span",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",{staticClass:"mr-1",attrs:{color:"blue"}},[e._v("smart_toy")]),e._m(0)],1):e._e(),2==e.message.text?a("span",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",{staticClass:"mr-1",attrs:{color:"orange"}},[e._v("pending")]),e._m(1)],1):e._e(),3==e.message.text?a("span",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",{staticClass:"mr-1",attrs:{color:"green"}},[e._v("check")]),e._m(2)],1):e._e(),4==e.message.text?a("span",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",{staticClass:"mr-1",attrs:{color:"red"}},[e._v("close")]),e._m(3)],1):e._e()]):a("div",[e._v(" Atribuido a outro operador... ")])])]):7==parseInt(e.message.type_id)?a("span",[a("div",[e.message.latitude&&e.message.longitude?a("div",[a("a",{attrs:{href:"https://www.google.com/maps?q="+e.message.latitude+","+e.message.longitude,target:"_blank"}},[a("strong",[e._v(" Latitude: ")]),a("span",[e._v(" "+e._s(e.message.latitude)+" ")]),a("br"),a("strong",[e._v(" Longitude: ")]),a("span",[e._v(" "+e._s(e.message.longitude)+" ")])])]):a("div",[e._v(" Localização incompleta... ")])])]):12==parseInt(e.message.type_id)?a("span",[e.getListOptionsData()?a("div",{staticStyle:{border:"solid 1px rgba(0,0,0,.12)","border-radius":"5px","padding-top":"10px"}},[a("span",[e.getListOptionsData().title?a("div",{staticStyle:{padding:"10px","margin-bottom":"20px"}},[e._v(" "+e._s(e.getListOptionsData().title)+" ")]):e._e(),e.getListOptionsData().description?a("strong",{staticStyle:{padding:"10px"}},[e._v(" "+e._s(e.getListOptionsData().description)+" ")]):e._e(),a("br"),a("br"),a("v-divider"),a("v-dialog",{attrs:{"max-width":"500",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"ml-0 mb-0 mt-0",attrs:{flat:"",block:"",color:"primary"}},i),[a("v-icon",[e._v("list")]),a("span",{staticClass:"ml-1"},[e._v(" "+e._s(e.getListOptionsData().buttonText||"Clique para selecionar")+" ")])],1)]}}],null,!1,612626965),model:{value:e.listOptionsDialog,callback:function(t){e.listOptionsDialog=t},expression:"listOptionsDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:""}},[a("v-toolbar-title",[e._v(" "+e._s(e.getListOptionsData().buttonText||"Opções")+" ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.listOptionsDialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",e._l(e.getListOptionsData().sections,(function(t,i){return a("v-card",{key:i,staticStyle:{"padding-bottom":"10px"},attrs:{flat:"",outline:"","no-action":""}},[a("v-card-title",[a("h3",[e._v(e._s(t.title))])]),a("v-divider"),a("v-list",{staticStyle:{margin:"0",padding:"0"}},[e._l(t.rows,(function(t,i){return[a("v-list-tile",{key:i,on:{click:function(a){return e.listOptionSelect(t.title)}}},[a("v-list-tile-avatar",[a("v-radio")],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v(" "+e._s(t.title)+" ")]),a("v-list-tile-sub-title",[e._v(" "+e._s(t.description)+" ")])],1)],1),a("v-divider",{key:"divider--"+i})]}))],2)],1)})),1)],1)],1)],1)]):a("span",[e._v(" Lista de opções não definida... ")]),a("span",[e._v(" "+e._s(e.message.text.description)+" ")])]):14==parseInt(e.message.type)?a("span",[a("div",{staticStyle:{border:"solid 1px rgba(0,0,0,.12)","border-radius":"5px","padding-top":"10px"}},[a("span",[e._v(" "+e._s(e.message.text)+" ")])])]):e._e()])]),a("div",{staticClass:"talk-message__message-balloon-info"},[5==parseInt(e.message.ack_id)?a("label",[e._v(" Mensagem apagada - ")]):e._e(),a("v-tooltip",{attrs:{bottom:"",lazy:""}},[a("template",{slot:"activator"},[a("label",[e._v(" "+e._s(e.getExternalTimeFormated(e.message.created_at))+" ")])]),a("span",[e._v(" "+e._s(e._f("moment")(e.message.created_at,"DD/MM/YYYY HH:mm"))+" ")])],2),e.message.from_me?a("label",{staticStyle:{"padding-left":"5px"}},[-4==parseInt(e.message.ack_id)?a("v-icon",{attrs:{small:"",color:"red"}},[e._v("phonelink_erase")]):e._e(),-3==parseInt(e.message.ack_id)?a("v-icon",{attrs:{small:"",color:"red"}},[e._v("block")]):e._e(),-2==parseInt(e.message.ack_id)?a("v-icon",{attrs:{small:"",color:"red"}},[e._v("manage_accounts")]):e._e(),-1==parseInt(e.message.ack_id)?a("v-icon",{attrs:{small:"",color:"red"}},[e._v("close")]):e._e(),0==parseInt(e.message.ack_id)?a("v-icon",{attrs:{small:""}},[e._v("query_builder")]):e._e(),1==parseInt(e.message.ack_id)?a("v-icon",{attrs:{small:""}},[e._v("done")]):e._e(),2==parseInt(e.message.ack_id)?a("v-icon",{attrs:{small:""}},[e._v("done_all")]):e._e(),3==parseInt(e.message.ack_id)?a("v-icon",{attrs:{small:"",color:"blue"}},[e._v("done_all")]):e._e(),4==parseInt(e.message.ack_id)?a("v-icon",{attrs:{small:"",color:"blue"}},[e._v("mic")]):e._e(),5==parseInt(e.message.ack_id)?a("v-icon",{attrs:{small:"",color:"#d20e00"}},[e._v("delete")]):e._e(),7==parseInt(e.message.ack_id)?a("v-icon",{attrs:{small:"",color:"orange"}},[e._v("timer")]):e._e(),8==parseInt(e.message.ack_id)?a("v-icon",{attrs:{small:"",color:"blue"}},[e._v("info")]):e._e(),9==parseInt(e.message.ack_id)?a("v-icon",{attrs:{small:"",color:"orange"}},[e._v("sticky_note_2")]):e._e()],1):e._e()],1)])]):e._e()])},ur=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("span",[e._v(" Atendimento atribuído a um "),a("strong",[e._v("Chatbot")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("span",[a("strong",[e._v("Aguardando atendimento")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("span",[e._v(" Atendimento "),a("strong",[e._v("Concluído")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("span",[e._v(" Atendimento "),a("strong",[e._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(Se["d"])("Chat",["SET_MESSAGE_TEXT"])),{},{vcardTest:function(e){return e.replace(/\n/g,"
")},limitMessageReply:function(e){return this.$options.filters.stringlength(e,180)},openFile:function(e){window.open(e.url)},checkIfTextIsYouTubeVideoUrl:function(e){var t=!1;if(void 0!==e||""!==e){e+="";var a=/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=|\?v=)([^#\&\?]*).*/,i=e.match(a);i&&11===i[2].length&&(t=!0)}return t},getYouTubeVideoEmbendUrl:function(e){if(e){var t="https://www.youtube.com/embed/";return e.split("v=").length>1?t+e.split("v=")[1]:t+e.split("/")[e.split("/").length-1]}return e},checkIfTextIsUrl:function(e){var t=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!!t.test(e)},replyMessage:function(e){this.$store.commit("Chat/SET_REPLY_MESSAGE",e)},showReplyMessage:function(e){this.$emit("showReply",e)},shareMessage:function(e){this.$emit("share",e)},sendMessageToScreen:function(e){this.$WiApiPost({uri:"chats/message/selection",data:{chat_message_id:e.id},config:{msgAsk:!1,msgSucess:!0,msgError:!0}})},messageTimeToDeleteIsValid:function(){var e=new Date(this.message.created_at),t=new Date,a=Math.abs(t.getTime()-e.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(e){if(e){var t=this.$moment(e),a=this.$moment().startOf("day"),i=Math.round(this.$moment.duration(a-t).asDays());return i>1?this.$moment(e).format("DD/MM/YY HH:mm"):this.$moment(e).fromNow()}return"Agora"},updateView:function(){var e=this;setInterval((function(){e.$forceUpdate()}),78e3)},formatMessageInfo:function(e){var t;try{e=null===JSON||void 0===JSON?void 0:JSON.parse(e)}catch(i){e={}}var a=null!==(t=e)&&void 0!==t&&t.participant?12==e.participant.toString().length?this.$options.filters.mask(e.participant,"+## (##) ####-####"):this.$options.filters.mask(e.participant,"+## (##) # ####-####"):"Usuário indefinido";switch(e.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 e=this.message.text;try{e=null===JSON||void 0===JSON?void 0:JSON.parse(e)}catch(t){e=null}return e},listOptionSelect:function(e){this.SET_MESSAGE_TEXT(e),this.listOptionsDialog=!1},transcribeAudioMessage:function(){var e=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(){e.loadingAudio=!1}})},searchTalkContact:function(e){var t=this;2==this.talk.type&&this.$swal({title:"Iniciar conversa com ".concat(e.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&&t.$WiApiGet({uri:"talks/contact/".concat(e.id),params:{with:"opened_talks:id,talk_contact_id"},config:{msgAsk:!1,msgSucess:!1,msgError:!1,msgLoad:!0},callback:function(e){var a=e.success;a&&t.openTalkContact(a)}})}))},translateMessage:function(e){this.$WiApiPost({uri:"chats/message/translate",data:{chat_message_id:e.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 e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.replyMessage?a("v-footer",{staticClass:"chat-reply-message",attrs:{absolute:"",dark:e.$wiDark,height:"auto"}},[a("div",[a("strong",[e._v("Responder: ")]),a("span",[e._v(" "+e._s(e._f("stringlength")(e.replyMessage.text,180))+" ")])]),a("v-spacer"),a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(t){e.replyMessage=null}}},[a("v-icon",[e._v("close")])],1)],1):e._e(),a("v-footer",{staticClass:"pa-0",staticStyle:{"border-top":"solid 1px lightgrey"},attrs:{dark:e.$wiDark,absolute:"",height:"70"}},[e.recordingAudioMode?e._e():a("div",{staticStyle:{display:"flex","flex-direction":"column","justify-content":"center","align-items":"center"}},[a("div",{staticStyle:{display:"flex"}},[a("EmojiMenuDialog",{on:{onSelect:e.emojiSelector}})],1)]),e.recordingAudioMode?e._e():a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.message,expression:"message"}],ref:"chatFooterTextArea",staticClass:"chat-input",class:{"chat-footer__input--dark":e.$wiDark},attrs:{type:"text",placeholder:"Digite sua mensagem",rows:"3",autofocus:!0},domProps:{value:e.message},on:{keydown:e.inputHandler,keyup:e.onKeyUp,input:function(t){t.target.composing||(e.message=t.target.value)}}}),e.recordingAudioMode?a("WNAudioRecorderInline",{attrs:{"icon-color":"blue","recording-color":"red","accent-color":"purple","auto-start":"",height:40},on:{"send-audio":e.sendAudio}}):e._e(),a("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"center","max-width":"130px","border-left":"solid 1px lightgrey","margin-left":"4px"}},[e.recordingAudioMode?e._e():a("div",[a("v-btn",{staticStyle:{margin:"3px 8px"},attrs:{icon:"",ripple:"",small:"",disabled:!e.message},on:{click:function(t){return e.prepareMessage()}}},[a("v-icon",[e._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"}},[e.recordingAudioMode?e._e():a("v-speed-dial",{attrs:{direction:"top",absolute:!1,transition:"slide-y-reverse-transition"},scopedSlots:e._u([{key:"activator",fn:function(){return[e.recordingAudioMode?e._e():a("v-btn",{staticStyle:{margin:"1px 4px"},attrs:{icon:"",ripple:"",small:""}},[e.buttonNewFile?a("v-icon",[e._v(" close ")]):a("v-icon",[e._v(" attachment ")])],1)]},proxy:!0}],null,!1,1448221705),model:{value:e.buttonNewFile,callback:function(t){e.buttonNewFile=t},expression:"buttonNewFile"}},[a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"purple"},on:{click:function(t){return e.openFileDialog(2)}}},[a("v-icon",{attrs:{"x-large":""}},[e._v(" insert_photo ")])],1),a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"red"},on:{click:function(t){return e.openFileDialog(3)}}},[a("v-icon",{attrs:{"x-large":""}},[e._v(" play_circle_filled ")])],1),a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"blue"},on:{click:function(t){return e.openFileDialog(5)}}},[a("v-icon",{attrs:{"x-large":""}},[e._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(t){e.recordingAudioMode=!e.recordingAudioMode}}},[e.recordingAudioMode?a("v-icon",[e._v("close")]):a("v-icon",[e._v("mic")])],1)],1)],1)])])],1),a("ChatFileDialog")],1)},xr=[],yr=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{scrollable:"",persistent:"","max-width":"75%",fullscreen:e.$vuetify.breakpoint.xsOnly,lazy:""},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-toolbar-title",[a("v-icon",{attrs:{madium:""}},[e._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(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{"min-height":"300px","max-height":"700px",padding:"0"}},[e.dialog?a("WiFile",{attrs:{props:{chat_id:e.chat.uuid,chat_topic_id:e.topicUuid,chatFileType:e.fileDialog.fileType}}}):e._e()],1)],1)],1)},kr=[],Cr={name:"ChatFileDialog",computed:Object(y["a"])(Object(y["a"])({},Object(Se["e"])("Chat",["chat","topicUuid","fileDialog"])),{},{dialog:{get:function(){return this.$store.state.Chat.fileDialog.active},set:function(e){this.$store.commit("Chat/SET_FILE_DIALOG",{active:e,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"),Or={name:"ChatFooter",data:function(){return{message:"",buttonNewFile:!1,emojiSelectorDialog:!1,recordingAudioMode:!1}},computed:Object(y["a"])(Object(y["a"])({},Object(Se["e"])("Chat",["chat","messageText"])),{},{replyMessage:{get:function(){return this.$store.state.Chat.replyMessage},set:function(e){this.$store.commit("Chat/SET_REPLY_MESSAGE",e)}},messageEditorDialog:{get:function(){return this.$store.state.Chat.messageEditorDialog},set:function(e){this.$store.commit("Chat/SET_MESSAGE_EDITOR_DIALOG",e)}}}),methods:Object(y["a"])(Object(y["a"])({},Object(Se["b"])("Chat",["openFileDialog","setMessage","sendMessage"])),{},{inputHandler:function(e){13!==e.keyCode||e.shiftKey||(e.preventDefault(),this.prepareMessage(this.message))},onKeyUp:function(){"/m"==this.message&&(this.message="",this.openMessageTemplatesList())},prepareMessage:function(){if(this.message&&""!==this.message){var e=this.createMessage();this.setMessage({chatMessage:e}),this.sendMessage(e),this.$forceUpdate(),this.$emit("scroll",0),this.clearMessageInput()}},clearMessageInput:function(){this.message="",this.replyMessage=null},createMessage:function(){var e={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:ke["a"].user(),person_id:ke["a"].user().id,created_at_formated:"Agora",talk_topic_uuid:this.topicUuid||null};return e},onAudioResult:function(e){this.send("Hello World!",e)},send:function(e,t,a,i,s,o,n){var r=this,l=new FormData;console.log(o),console.log(n);var c={type:t.type,size:t.size};c=Object.assign(c,{chat_id:this.chatUuid,chat_topic_id:this.topicUuid||null,chatFileType:4,audioMessage:!0}),l.append("files[0]",t,"hello-world-123."),l.append("infos[0]",JSON.stringify(c)),O["b"].post({uri:"system/file",msgLoad:!1,data:l,headers:{headers:{"Content-Type":"multipart/form-data"}},sucess:function(e){201===e.status&&"success"===e.data.status?i(e.data.data[0].id):s(r.$t("messages.error.text"))},error:function(e){console.log(e),s(r.$t("messages.error.text"))}})},setAutoFocus:function(){this.$refs.chatFooterTextArea&&this.$refs.chatFooterTextArea.focus()},emojiSelector:function(e){e&&(this.message+=e)},setMessageText:function(e){e&&""!=e&&(this.message=e)},sendAudio:function(e){var t=this,a=new FormData;if(e instanceof Blob){var i={type:"application/octet-stream",size:e.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([e],{type:"application/octet-stream"});a.append("files[0]",o,s),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(e){201===e.status&&"success"===e.data.status?console.log("Áudio enviado com sucesso:",e.data.data[0].id):console.error(t.$t("messages.error.text"))},error:function(e){console.error("Erro ao enviar áudio:",e),console.error(t.$t("messages.error.text"))},msgSucess:!1,msgError:!0}),this.recordingAudioMode=!1}else console.error("Dados de áudio inválidos")},getAudioFileName:function(){var e=new Date;return"wise-control-audio-"+e.getFullYear()+"-"+(e.getMonth()+1)+"-"+e.getDate()+"_"+e.getHours()+"-"+e.getMinutes()+"-"+e.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"]}},Tr=Or,Ar=(a("269e5"),Object(l["a"])(Tr,br,xr,!1,null,"81ccd464",null)),Fr=Ar.exports,Ir=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{staticClass:"chat-profile__dialog",attrs:{width:"350",scrollable:"",persistent:"",lazy:""},model:{value:e.dialog,callback:function(t){e.dialog=t},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(t){e.dialog=!1}}},[a("v-icon",[e._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:""}},[e.chat.image&&e.chat.image?a("img",{staticClass:"chat-profile__avatar-image",attrs:{src:e.chat.image.url}}):1==e.chat.type_id?a("img",{staticClass:"chat-profile__avatar-image",attrs:{src:"static/icons/user_icon_1.png"}}):[2,3].includes(e.chat.type_id)?a("img",{staticClass:"chat-profile__avatar-image",attrs:{src:"static/icons/group_icon_1.jpg"}}):e._e()])],1),a("div",{staticClass:"chat-profile__name"},[a("span",[e._v(e._s(e.chat.name))])]),e.chat.description?a("div",{staticClass:"chat-profile__description"},[a("span",[e._v(e._s(e.chat.description))])]):e._e(),[2,3].includes(e.chat.type_id)?a("div",{staticClass:"chat-profile__members"},[a("div",[e._v(" "+e._s(e.chat.persons.length+" membro"+(e.chat.persons.length>1?"s":""))+" ")]),a("div",{staticClass:"chat-profile__members-actions"},[a("v-btn",{attrs:{outline:"",small:"",color:"primary"},on:{click:function(t){return e.listMembers()}}},[a("v-icon",[e._v("groups")]),a("span",{staticClass:"ml-1"},[e._v("Ver membros")])],1),a("v-btn",{attrs:{outline:"",small:"",color:"primary"},on:{click:function(t){return e.editChat()}}},[a("v-icon",[e._v("edit")]),a("span",{staticClass:"ml-1"},[e._v("Editar grupo")])],1),a("v-btn",{attrs:{outline:"",small:"",color:"primary"},on:{click:function(t){return e.addMember()}}},[a("v-icon",[e._v("person_add")]),a("span",{staticClass:"ml-1"},[e._v("Adicionar membro")])],1)],1)]):e._e()])])],1)],1)},Pr=[],jr=(a("2532"),{name:"ChatProfileDialog",computed:{dialog:{get:function(){return this.active},set:function(e){this.$emit("onActive",e)}},members:function(){var e,t=this,a=(null===(e=this.contact)||void 0===e?void 0:e.members)||[];return this.memberSearch?a.filter((function(e){return(null===e||void 0===e?void 0:e.name)&&"string"==typeof e.name&&e.name.toLowerCase().includes(t.memberSearch.toLowerCase())})):a||[]},personTitle:function(){var e,t;return null!==(e=this.contact)&&void 0!==e&&null!==(t=e.person)&&void 0!==t&&t.person_title?this.contact.person.person_title:null}},methods:{editContact:function(){var e=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(){e.refresh(e.$route.params.id)},redirectOnSubmit:!1})},startTalkByMember:function(e){this.openTalkContact(e)},refreshContact:function(){var e=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(){e.refresh(e.$route.params.id)}})},listMembers:function(){this.$WiListDialog({wiConfig:"chat-members",filter:{chat_id:this.chat.id}})},addMember:function(){var e=this;this.$WiListDialog({wiConfig:"collaborator",mode:"select",callback:function(t){e.$WiApiPost({uri:"chats/chat-person",data:{person_id:t.id,chat_id:e.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,Ir,Pr,!1,null,"40167fa9",null)),zr=$r.exports,Nr=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"chat__toolbar-area",style:{background:e.$wiDark?"#1C252E":"#F9FAFB"}},[a("v-toolbar",{staticClass:"white--text elevation-10 chat__toolbar",attrs:{dense:"",flat:"",color:e.primaryColor}},[a("v-toolbar-title",{staticClass:"chat__toolbar-title",on:{click:function(t){return e.$emit("onProfileClick")}}},[a("v-avatar",{attrs:{size:"40"}},[e.chat.image&&e.chat.image?a("img",{attrs:{src:e.chat.image.url}}):1==e.chat.type_id?a("img",{attrs:{src:"static/icons/user_icon_1.png"}}):[2,3].includes(e.chat.type_id)?a("img",{attrs:{src:"static/icons/group_icon_1.jpg"}}):e._e()]),3==e.chat.type_id&&e.chat.topic?a("span",{staticClass:"chat__toolbar-title-text"},[a("span",{staticClass:"ml-2",staticStyle:{"font-size":"16px"}},[e._v(" Tópico: "+e._s(e._f("stringlength")(e.chat.topic.title,20))+" ")]),e.chat.name?a("span",{staticClass:"ml-2",staticStyle:{"font-size":"12px","font-weight":"100"}},[e._v(" Grupo: "+e._s(e._f("stringlength")(e.chat.name,20))+" ")]):e._e()]):a("span",{staticClass:"chat__toolbar-title-text"},[a("span",{staticClass:"ml-2",staticStyle:{"font-size":"16px"}},[e._v(" "+e._s(e._f("stringlength")(e.chat.name,20))+" ")]),1==e.chat.type_id?a("span",{staticClass:"ml-2",staticStyle:{"font-size":"12px","font-weight":"100"}}):2==e.chat.type_id?a("span",{staticClass:"ml-2",staticStyle:{"font-size":"12px","font-weight":"100"}},[e._v(" "+e._s(e.chat.persons.length+" membro"+(e.chat.persons.length>1?"s":""))+" ")]):3==e.chat.type_id&&e.chat.topic?a("span",{staticClass:"ml-2",staticStyle:{"font-size":"12px","font-weight":"100"}},[e._v(" Tópico: "+e._s(e.chat.topic.title)+" ")]):e._e()])],1),a("v-spacer"),e._t("actions"),a("v-btn",{attrs:{icon:"",small:""},on:{click:function(t){return e.$emit("onRefreshClick",{chatUuid:e.chatUuid,topicUuid:e.topicUuid})}}},[a("v-icon",{attrs:{color:"white"}},[e._v("refresh")])],1),a("v-btn",{attrs:{icon:"",small:""},on:{click:function(t){return e.$emit("onCloseClick")}}},[a("v-icon",{attrs:{color:"white"}},[e._v("close")])],1)],2)],1)},Mr=[],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,Nr,Mr,!1,null,"dbf57b0a",null)),Wr=Ur.exports,Vr={name:"ChatMessages",data:function(){return{currentHeight:0,pageHeight:innerHeight,drawer:!1,profileDialog:!1}},computed:Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(Se["e"])("Chat",["chat","messages","paginate","loadings","lastMessage"])),Object(Se["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(Se["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(e){var t=e.chatUuid,a=e.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:t,topic_id:a},query:{previousChatId:this.$route.params.id}})},scrollToEnd:function(e){var t=this;setTimeout((function(){var e=t.$el.querySelector("#container");e&&(e.scrollTop=(null===e||void 0===e?void 0:e.scrollHeight)||0)}),e)},onMessageChange:function(){this.scrollToEnd(500),this.scrollToEnd(1e3),this.chatUnseenMessages(),this.$forceUpdate()},chatUnseenMessages:function(){var e=this.$route.query.previousChatId;e&&this.unseenMessages(e)},setCurrentHeight:function(e){this.currentHeight=e,this.setInnerHeight()},setInnerHeight:function(){var e=46,t=145,a=this.$vuetify.breakpoint.name;"dialog"==this.mode&&(t="xs"===a||"sm"===a?93:188),"xs"!==a&&"sm"!==a||(e=0),this.pageHeight=(this.currentHeight||innerHeight)-t-e+"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 e=this;window.addEventListener("resize",(function(){e.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:Fr,ChatProfileDialog:zr,ChatToolbar:Wr}},Br=Vr,Hr=(a("057e"),Object(l["a"])(Br,lr,cr,!1,null,"1e55ddaa",null)),Gr=Hr.exports,Yr={name:"ChatMessagesDialog",components:{ChatMessages:Gr},computed:Object(y["a"])({},Object(Se["e"])("Chat",["chatDialogActive","chatUuid","topicUuid"])),methods:Object(y["a"])({},Object(Se["b"])("Chat",["closeChatDialog"]))},Jr=Yr,Qr=Object(l["a"])(Jr,nr,rr,!1,null,null,null),Kr=Qr.exports,Xr=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{scrollable:"","max-width":"70%",persistent:"",lazy:"",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.topicsDialogActive,callback:function(t){e.topicsDialogActive=t},expression:"topicsDialogActive"}},[a("v-card",{staticStyle:{"min-height":"350px","border-radius":"5px"},attrs:{dark:e.$wiDark}},[e.topicsDialogActive&&e.chatUuid?a("ChatTopics",{attrs:{setChatUuid:e.chatUuid,mode:"dialog"},on:{onClose:e.closeTopicsDialog}}):e._e()],1)],1)},Zr=[],el=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"chat-topics",class:{"chat-topics--dark":e.$wiDark,"chat-topics__container--dialog":"dialog"===e.mode}},[e.loadings.load?a("ChatTopicsLoading"):a("div",{staticClass:"chat-topics__content"},[a("ChatToolbar",{attrs:{chat:e.chat,chatUuid:e.chatUuid},on:{onProfileClick:function(t){e.profileDialog=!0},onInfoClick:e.goToChatInfo,onRefreshClick:function(t){return e.getTopics(e.chatUuid)},onCloseClick:e.closeAction},scopedSlots:e._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:e.addTopic}},[a("v-icon",{attrs:{left:""}},[e._v("add")]),e._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"===e.mode}},[e.topicsOrdered.length?[a("transition-group",{attrs:{name:"topic-list",tag:"div"}},e._l(e.topicsOrdered,(function(t){return a("ChatTopicCard",{key:t.uuid,attrs:{topic:t},on:{click:e.openTopic,cancel:e.cancelTopic,complete:e.completeTopic}})})),1),a("div",{staticClass:"chat-topics__load-more"},[a("v-btn",{attrs:{loading:e.loadings.paginate,disabled:!e.paginate.next_page_url,outline:"",color:"primary"},on:{click:e.paginateTopics}},[a("v-icon",{attrs:{left:""}},[e._v("refresh")]),e._v(" Carregar mais tópicos ")],1)],1)]:e.topicsOrdered.length?e._e():a("ChatTopicsEmpty",{on:{"add-topic":e.addTopic}})],2)])],1),a("ChatProfileDialog",{attrs:{chat:e.chat,active:e.profileDialog},on:{onActive:function(t){e.profileDialog=t}}})],1)},tl=[],al=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"chat-topics__loading",class:{"chat-topics__loading--dark":e.$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"}},[e._v(e._s(e.icon))]),a("h2",{class:{"white--text":e.$wiDark}},[e._v(e._s(e.title))]),a("p",{class:{"grey--text":e.$wiDark}},[e._v(" "+e._s(e.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"},e._l(e.skeletonCount,(function(t){return a("div",{key:t,staticClass:"chat-topics__loading-item",class:{"chat-topics__loading-item--dark":e.$wiDark}},[a("div",{staticClass:"chat-topics__loading-avatar pulse",class:{"chat-topics__loading-avatar--dark":e.$wiDark}}),a("div",{staticClass:"chat-topics__loading-content-skeleton"},[a("div",{staticClass:"chat-topics__loading-title pulse",class:{"chat-topics__loading-title--dark":e.$wiDark}}),a("div",{staticClass:"chat-topics__loading-description pulse",class:{"chat-topics__loading-description--dark":e.$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 e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{key:e.topic.uuid,staticClass:"topic-card elevation-10",class:{"topic-card--dark":e.$wiDark,"topic-card--unread":e.topic.unread_messages>0,"primary--text":e.topic.unread_messages>0},attrs:{hover:""}},[a("div",{staticClass:"topic-card__content"},[a("div",{staticClass:"topic-card__media"},[e.topic.talk_contact&&e.topic.talk_contact.file&&e.topic.talk_contact.file.url?a("v-avatar",{staticClass:"topic-card__avatar",attrs:{size:"44"}},[a("v-img",{attrs:{src:e.topic.talk_contact.file.url}})],1):a("div",{staticClass:"topic-card__icon"},[a("v-icon",[e._v("topic")])],1)],1),a("div",{staticClass:"topic-card__main",on:{click:function(t){return e.$emit("click",e.topic)}}},[a("div",{staticClass:"topic-card__header"},[a("h3",{staticClass:"topic-card__title",class:{"white--text":e.$wiDark}},[e._v(" "+e._s(e.truncateText(e.topic.title||"Tópico sem título",50))+" ")])]),a("div",{staticClass:"topic-card__info"},[e.topic.talk_contact?a("span",{staticClass:"topic-card__contact"},[e._v(" "+e._s(e.truncateText(e.topic.talk_contact.name,30))+" ")]):e._e(),e.topic.description?a("p",{staticClass:"topic-card__description"},[e._v(" "+e._s(e.truncateText(e.topic.description,80))+" ")]):e._e(),e.topic.last_message?a("p",{staticClass:"topic-card__last-message"},[a("v-icon",{attrs:{small:""}},[e._v("message")]),a("span",[e._v(" "+e._s(e.truncateText(e.topic.last_message.text_html,60))+" ")])],1):e._e()])]),a("div",{staticClass:"topic-card__actions"},[a("time",{staticClass:"topic-card__date"},[e._v(" "+e._s(e.formatDate(e.topic.last_message_at||e.topic.created_at))+" ")]),e.topic.unread_messages>0?a("div",{staticClass:"topic-card__unread"},[a("span",{staticClass:"topic-card__unread-badge"},[e._v(" "+e._s(e.topic.unread_messages>99?"99+":e.topic.unread_messages)+" ")])]):e._e(),a("div",{staticClass:"topic-card__buttons-area"},[a("div",{staticClass:"topic-card__buttons"},[a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"topic-card__action-btn",attrs:{icon:"",outline:"",small:"",color:"error"},on:{click:function(t){return t.stopPropagation(),e.$emit("cancel",e.topic)}}},i),[a("v-icon",[e._v("close")])],1)]}}])},[a("span",[e._v("Cancelar tópico")])]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"topic-card__action-btn",attrs:{outline:"",small:"",icon:"",color:"success"},on:{click:function(t){return t.stopPropagation(),e.$emit("complete",e.topic)}}},i),[a("v-icon",[e._v("done")])],1)]}}])},[a("span",[e._v("Concluir tópico")])])],1)])])])])},cl=[],dl={name:"ChatTopicCard",props:{topic:{type:Object,required:!0}},methods:{truncateText:function(e,t){return e?e.length>t?e.substring(0,t)+"...":e:""},formatDate:function(e){if(e){var t,a=this.$moment(e),i=this.$moment().startOf("day"),s=Math.round(null===(t=this.$moment)||void 0===t?void 0:t.duration(i-a).asDays());return s>1?this.$moment(e).format("DD/MM HH:mm"):this.$moment(e).fromNow()}return null===e?"-":"Agora"}}},ul=dl,pl=(a("0006"),Object(l["a"])(ul,ll,cl,!1,null,"4f05c0da",null)),ml=pl.exports,vl=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"}},[e._v("forum")]),a("v-icon",{staticClass:"chat-topics__empty-icon-plus",attrs:{size:"32",color:"primary"}},[e._v("add_circle")])],1),a("h3",{class:{"white--text":e.$wiDark}},[e._v(" Nenhum tópico encontrado ")]),a("div",{staticClass:"chat-topics__empty-description"},[a("p",{class:{"grey--text":e.$wiDark}},[e._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"}},[e._v("check_circle")]),a("span",[e._v("Separar diferentes assuntos em uma mesma conversa")])],1),a("li",[a("v-icon",{attrs:{small:"",color:"primary"}},[e._v("check_circle")]),a("span",[e._v("Manter o histórico organizado por tema")])],1),a("li",[a("v-icon",{attrs:{small:"",color:"primary"}},[e._v("check_circle")]),a("span",[e._v("Facilitar o acompanhamento de cada assunto")])],1)])]),a("v-btn",{staticClass:"chat-topics__empty-button",class:{"white--text":e.$wiDark},attrs:{color:"primary",large:"",rounded:""},on:{click:function(t){return e.$emit("add-topic")}}},[a("v-icon",{attrs:{left:""}},[e._v("add_circle")]),e._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(Se["e"])("ChatTopics",["paginate","loadings","chat"])),Object(Se["c"])("ChatTopics",["topicsOrdered"])),{},{chatUuid:function(){return this.setChatUuid||this.$route.params.id}}),methods:Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(Se["b"])("Chat",["openChatDialog"])),Object(Se["b"])("ChatTopics",["getTopics","paginateTopics","resetTopics","subscribeOnTopics","unsubscribeOnTopics"])),{},{formatDate:function(e){if(e){var t,a=this.$moment(e),i=this.$moment().startOf("day"),s=Math.round(null===(t=this.$moment)||void 0===t?void 0:t.duration(i-a).asDays());return s>1?this.$moment(e).format("DD/MM HH:mm"):this.$moment(e).fromNow()}return null===e?"-":"Agora"},formatTime:function(e){return e?this.$moment(e).format("HH:mm"):""},goToChatInfo:function(e){console.log("goToChatInfo",e)},closeAction:function(){"dialog"===this.mode?(this.currentTopicId=null,this.chatDialog=!1,this.$emit("onClose")):this.$router.push({name:"chat-view"})},openTopic:function(e){if(console.log("openTopic",e),"dialog"===this.mode)this.openChatDialog({chatUuid:this.chatUuid,topicUuid:e.uuid});else{var t=this.$vuetify.breakpoint.name,a="chat-view-topic-messages";"xs"!==t&&"sm"!==t||(a="chat-view-topic-messages-page"),this.$router.push({name:a,params:{id:this.chatUuid,topic_id:e.uuid},query:{previousChatId:this.$route.params.id}})}},onCloseChatDialog:function(){this.chatDialog=!1,this.currentTopicId=null},addTopic:function(){var e=this;this.$WiEditDialog({wiConfig:"chat-topic",data:{chat_id:this.chat.id},redirectOnSubmit:!1,onSubmit:function(){e.chatChange()}})},truncateText:function(e,t){return e?e.length>t?e.substring(0,t)+"...":e:""},completeTopic:function(e){console.log("Concluir tópico:",e),this.$WiApiPut({uri:"chats/chat-topic/".concat(e.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(e){console.log(e)}})},cancelTopic:function(e){console.log("Cancelar tópico:",e),this.$WiApiPut({uri:"chats/chat-topic/".concat(e.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(e){console.log(e)}})},chatChange:function(){this.resetTopics(),this.getTopics(this.chatUuid),this.unsubscribeOnTopics(this.$route.query.previousChatId),this.subscribeOnTopics(this.chatUuid)}}),watch:{$route:"chatChange","loadings.load":function(e){var t=this;e||this.$nextTick((function(){t.$forceUpdate()}))}},mounted:function(){console.log("mounted",this.chatUuid),this.getTopics(this.chatUuid),this.subscribeOnTopics(this.chatUuid)},beforeDestroy:function(){var e;this.unsubscribeOnTopics(this.chatUuid||(null===(e=this.chat)||void 0===e?void 0:e.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,el,tl,!1,null,"5dfd7b92",null)),Cl=kl.exports,wl={name:"ChatTopicsDialog",components:{ChatTopics:Cl},computed:Object(y["a"])({},Object(Se["e"])("ChatTopics",["topicsDialogActive","chatUuid"])),methods:Object(y["a"])({},Object(Se["b"])("ChatTopics",["closeTopicsDialog"]))},Sl=wl,Dl=Object(l["a"])(Sl,Xr,Zr,!1,null,null,null),El=Dl.exports,Ol=a("b04f"),Tl=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{staticStyle:{"border-radius":"10px"},attrs:{"max-width":"400",dark:"",persistent:"",scrollable:""},model:{value:e.dialog,callback:function(t){e.dialog=t},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",[e._v("Ligando via WhatsApp")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("div",[e.dialog?a("iframe",{staticStyle:{width:"100%",height:"calc(100vh - 150px)","max-height":"500px","border-radius":"10px"},attrs:{src:e.iframeUrl,frameborder:"0",allow:"microphone; autoplay; clipboard-write"}}):e._e()])],1)],1)},Al=[],Fl={name:"TalkWhatsAppCallDialog",computed:Object(y["a"])(Object(y["a"])({},Object(Se["e"])("Talks",["whatsappCallDialog","whatsappCallConfig"])),{},{dialog:{get:function(){return this.whatsappCallDialog},set:function(e){this.SET_WHATSAPP_CALL_DIALOG(e),e||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(Se["d"])("Talks",["SET_WHATSAPP_CALL_DIALOG","SET_WHATSAPP_CALL_CONFIG"]))},Il=Fl,Pl=Object(l["a"])(Il,Tl,Al,!1,null,null,null),jl=Pl.exports,ql={name:"Components",methods:Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(Se["d"])("Talks",["SET_CATEGORY_SELECTOR"])),Object(Se["b"])("Talks",["closeTalkCategorySelector","selectTalkCategory"])),{},{systemNotifications:function(){"Notification"in window?"granted"===Notification.permission||"denied"!==Notification.permission&&Notification.requestPermission((function(e){"granted"!==e&&alert("É altamente recomendado que você ative as notificações para receber alertas do sistema.")})):alert("Este browser não suporta notificações de Desktop")}}),computed:Object(y["a"])(Object(y["a"])(Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(Se["e"])("WNSender",{WNSenderIsRender:"isRender"})),Object(Se["e"])("Chat",["chatDialogActive"])),Object(Se["e"])("ChatTopics",["topicsDialogActive"])),Object(Se["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(e){this.SET_CATEGORY_SELECTOR(e)}},talkCategoryCreatePermission:function(){return Ol["Jc"]}}),created:function(){this.systemNotifications()},components:{WNSender:Ha,WiHelpDialog:Xa,WiFileDialog:Xn,WiEventsDialog:Nn,ChatTopicsDialog:El,WiFileListDialog:or,WiRemediesDialog:Bn,ChatMessagesDialog:Kr,TalkWhatsAppCallDialog:jl,WNCategorySelectorDialog:W["a"]}},$l=ql,zl=Object(l["a"])($l,fa,ga,!1,null,null,null),Nl=zl.exports,Ml={name:"Main",methods:Object(y["a"])(Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(Se["b"])("Pages/Main",["getDarkFromStorage"])),Object(Se["b"])("Talks",["getTalks","subscribeOnTalks"])),Object(Se["b"])("Chats",["getChats","subscribeOnChats","setChat"])),{},{setStorageUserInStoreUser:function(){this.$store.dispatch("User/setUser",this.$Auth.user())},subscriptionNotifications:function(){var e=this;window.Echo&&window.Echo.private(this.$Auth.user().account.id+".person."+this.$Auth.user().uuid).notification((function(t){e.$store.commit("Pages/Main/Notifications/ADD_NOTIFICATION",t),e.$Notifications.desktopNotification(t)})).listen(".auth.changed",(function(t){e.updateAuthUserInStorageAndStore(e.$Storage.crypt(t))})).listen(".chat.new",(function(t){e.setChat({chat:t})})).listen(".chat.changed",(function(t){e.setChat({chat:t})}))},getAuthUserDataUpdated:function(){var e=this;this.$Api.get({uri:"auth/check",params:{},sucess:function(t){e.updateAuthUserInStorageAndStore(t.data.token)}})},updateAuthUserInStorageAndStore:function(e){var t=this.$Auth.get();t["user"]=e,this.$Storage.set("f777bbf0-ef5d-45db-b77a-dd7802f92824",t),this.setStorageUserInStoreUser(),this.$forceUpdate()},pingSession1:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,fetch("/api/session/ping",{method:"POST",credentials:"include"});case 3:t=e.sent,401===t.status&&this.$Auth.logout(),e.next=10;break;case 7:e.prev=7,e.t0=e["catch"](0),console.error("Error ping session:",e.t0);case 10:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(){return e.apply(this,arguments)}return t}(),pingSession:function(){var e=this;this.pingSessionInterval=setInterval((function(){e.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:bt,AppBar:Ft,DrawerRight:Jt,DrawerTalks:aa,DrawerChats:va,Components:Nl}},Ll=Ml,Rl=(a("d99b"),Object(l["a"])(Ll,Ce,we,!1,null,null,null)),Ul=Rl.exports,Wl=function(){var e=this,t=e.$createElement,a=e._self._c||t;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'"}]}),e.user?a("span",[e._v(" "+e._s(e.user.name))]):e._e(),e._v(". ")]),a("h3",{directives:[{name:"t",rawName:"v-t",value:"pages.dashboard.description",expression:"'pages.dashboard.description'"}]})])],1)],1)},Vl=[],Bl={name:"Dashboard",computed:{user:function(){return this.$store.state.User}}},Hl=Bl,Gl=Object(l["a"])(Hl,Wl,Vl,!1,null,null,null),Yl=Gl.exports,Jl=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"module"}},[a("router-view")],1)},Ql=[],Kl={name:"Module"},Xl=Kl,Zl=Object(l["a"])(Xl,Jl,Ql,!1,null,null,null),ec=Zl.exports,tc=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-container",[a("v-layout",{attrs:{wrap:""}},[a("v-flex",{staticStyle:{padding:"0 10px 0 10px"}},[a("h1",[a("span",[e._v("Por favor aguarde, esta opção estará disponível em breve...")])]),a("h3",[e._v("Use o menu lateral para acessar todas as demais opções.")])])],1)],1)},ac=[],ic={name:"Indisponível",data:function(){return{}},methods:{}},sc=ic,oc=Object(l["a"])(sc,tc,ac,!1,null,null,null),nc=oc.exports,rc=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("WiCalendar")},lc=[],cc=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("wi-view",{attrs:{index:"task",title:"Calendário",apiUrl:"system/calendar",notShowToolbar:!0,notGetID:!0},on:{afterLoad:e.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:e.innerHeight-145}},[a("v-calendar",{ref:"calendar",attrs:{value:e.currentDate,type:e.period,color:"primary",locale:"pt-br"},on:{"click:date":e.createNewTask},scopedSlots:e._u([{key:"day",fn:function(e){var t=e.date;return[a("WiCalendarEvents",{attrs:{eventDate:t}})]}}])})],1)],1)],1)],1)],1)]],2)},dc=[],uc=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e._l(e.eventsMap[e.eventDate],(function(t,i){return[t.type?a("v-menu",{key:i,attrs:{"full-width":"","offset-x":""},scopedSlots:e._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-card",e._g({directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"my-event",attrs:{color:t.type.color}},s),[a("v-icon",{attrs:{small:""},domProps:{textContent:e._s(t.type.icon)}},[e._v("edit")]),a("span",{domProps:{innerHTML:e._s(t.description)}})],1)]}}],null,!0),model:{value:t.open,callback:function(a){e.$set(t,"open",a)},expression:"event.open"}},[a("WiCalendarEvent",{attrs:{event:t}})],1):e._e()]}))],2)},pc=[],mc=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{attrs:{"nmi-width":"350px",flat:""}},[a("v-toolbar",{attrs:{dense:"",flat:"",dark:""}},[a("v-icon",{attrs:{color:e.event.type.color},domProps:{textContent:e._s(e.event.type.icon)}},[e._v("edit")]),a("v-toolbar-title",{domProps:{innerHTML:e._s(e.event.type.title)}}),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.editEvent()}}},[a("v-icon",[e._v("edit")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.$WiApiDelete({uri:"tasks/task",id:e.event.id,callback:e.updateCalendar})}}},[a("v-icon",[e._v("delete")])],1),a("v-btn",{attrs:{icon:""}},[a("v-icon",[e._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":""}},[e.event.description?a("v-list-tile",{staticClass:"tasks__list-tile"},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:e.event.type.color,medium:""}},[e._v("info")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" Descrição: ")]),a("v-list-tile-title",[a("strong",[e._v(e._s(e.event.description))])])],1)],1):e._e(),e.event.description?a("v-divider"):e._e(),e.event.person?a("v-list-tile",{staticClass:"tasks__list-tile"},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:e.event.type.color,medium:""}},[e._v("people")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" Cliente: ")]),a("v-list-tile-title",[a("strong",[e._v(e._s(e.event.person.name))])])],1)],1):e._e(),e.event.person?a("v-divider"):e._e(),e.event.date_formated?a("v-list-tile",{staticClass:"tasks__list-tile"},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:e.event.type.color,medium:""}},[e._v("date_range")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[a("span",[e._v("Em ")]),a("strong",[e._v(e._s(e.event.date_formated))]),e.event.time_formated?a("strong",[e._v(" às "+e._s(e.event.time_formated))]):e._e()]),e.event.date_end_formated?a("v-list-tile-sub-title",[a("span",[e._v(" até ")]),e.event.date_formated!=e.event.date_end_formated?a("strong",[e._v(e._s(e.event.date_end_formated))]):e._e(),e.event.time_end_formated?a("strong",[e._v(" às "+e._s(e.event.time_end_formated))]):e._e()]):e._e()],1)],1):e._e(),e.event.date_formated?a("v-divider"):e._e(),e.event.responsible?a("v-list-tile",{staticClass:"tasks__list-tile"},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:e.event.type.color,medium:""}},[e._v("people")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" Responsável: ")]),a("v-list-tile-title",[a("strong",[e._v(e._s(e.event.responsible.name))])])],1)],1):e._e(),e.event.responsible?a("v-divider"):e._e()],1),e.event.type&&e.event.type.code>299&&e.event.type.code<399?a("div",[e.event.business_id?a("v-btn",{style:{color:e.event.type.color},attrs:{outline:"",small:"",block:""},on:{click:function(t){return e.goToBusiness(e.event)}}},[a("v-icon",{domProps:{textContent:e._s(e.event.type.icon)}}),a("span",[e._v("Visualizar "),a("span",{domProps:{textContent:e._s(e.event.type.title)}})])],1):a("v-btn",{style:{color:e.event.type.color},attrs:{outline:"",small:"",block:""},on:{click:function(t){return e.createNewBusiness(e.event)}}},[a("v-icon",{domProps:{textContent:e._s(e.event.type.icon)}}),a("span",[e._v("Criar "),a("span",{domProps:{textContent:e._s(e.event.type.title)}})])],1)],1):e._e(),e.event.type&&e.event.type.code>399&&e.event.type.code<499?a("div",[e.event.ticket_id?a("v-btn",{style:{color:e.event.type.color},attrs:{outline:"",small:"",block:""},on:{click:function(t){return e.goToTicket(e.event)}}},[a("v-icon",{domProps:{textContent:e._s(e.event.type.icon)}}),a("span",[e._v("Visualizar "),a("span",{domProps:{textContent:e._s(e.event.type.title)}})])],1):a("v-btn",{style:{color:e.event.type.color},attrs:{outline:"",small:"",block:""},on:{click:function(t){return e.createNewTicket(e.event)}}},[a("v-icon",{domProps:{textContent:e._s(e.event.type.icon)}}),a("span",[e._v("Criar "),a("span",{domProps:{textContent:e._s(e.event.type.title)}})])],1)],1):e._e()],1)],1)},vc=[],fc={name:"WiCalendarEvent",data:function(){return{}},computed:{currentDate:function(){return this.$store.state.WiCalendar.currentDate}},methods:{goToBusiness:function(e){this.$router.push({name:e.type.name,params:{id:e.business_id}})},goToTicket:function(e){this.$router.push({name:e.type.name,params:{id:e.ticket_id}})},createNewBusiness:function(e){this.$WiEditDialog({wiConfig:e.type.name+"-open",data:{task_id:e.id,person_id:e.person_id,person:e.person,date_end:e.date,collaborator_id:e.responsible_id,collaborator:e.responsible}})},createNewTicket:function(e){this.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:this.updateCalendar,data:{task_id:e.id,person_id:e.person_id,person:e.person,person_responsible_id:e.responsible_id,collaborator:e.responsible}})},updateCalendar:function(){this.$store.dispatch("WiCalendar/getContent",{currentDate:this.currentDate,action:"change"})},editEvent:function(){var e={};for(var t in this.event)e[t]="type"===t?this.event[t].code:this.event[t];this.$WiEditDialog({wiConfig:"task",data:e,onSubmit:this.updateCalendar})}},props:["event"]},gc=fc,_c=(a("406e"),Object(l["a"])(gc,mc,vc,!1,null,"2ab4fe24",null)),hc=_c.exports,bc={name:"WiCalendarEvents",data:function(){return{}},computed:{eventsMap:function(){var e={};return this.events.forEach((function(t){return(e[t.date]=e[t.date]||[]).push(t)})),e},events:function(){return this.$store.state.WiCalendar.events}},methods:{},props:["eventDate"],components:{WiCalendarEvent:hc}},xc=bc,yc=(a("dcd5"),Object(l["a"])(xc,uc,pc,!1,null,"08012f09",null)),kc=yc.exports,Cc=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-toolbar",{staticClass:"elevation-5 theme--light",attrs:{dense:"",color:e.$wiDark?"dark":"primary"}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("arrow_back")])],1),a("v-spacer"),e.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:e.loading},on:{click:function(t){return e.calendarDateAction({action:"prev"})}}},[a("v-icon",{attrs:{color:"white"}},[e._v("chevron_left")])],1),a("v-dialog",{ref:"currentDateDialog",attrs:{persistent:"",lazy:"","full-width":"",width:"290px"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"v-date-picker-header__value white--text",attrs:{loading:e.loading,outline:"",small:"",color:"white"}},i),[e._v(" "+e._s(e.currentDateTitle||"Buscando...")+" ")])]}}],null,!1,673608114),model:{value:e.currentDateDialog,callback:function(t){e.currentDateDialog=t},expression:"currentDateDialog"}},[a("v-date-picker",{attrs:{value:e.currentDate,locale:"pt-br",type:e.period,color:"primary",scrollable:""},model:{value:e.currentDateDialogValue,callback:function(t){e.currentDateDialogValue=t},expression:"currentDateDialogValue"}},[a("v-spacer"),a("v-btn",{attrs:{flat:"",color:"primary"},on:{click:function(t){e.currentDateDialog=!1}}},[e._v("Cancel")]),a("v-btn",{attrs:{flat:"",color:"primary"},on:{click:function(t){return e.calendarDateAction({currentDate:e.currentDateDialogValue,action:"change"})}}},[e._v("OK")])],1)],1),a("v-btn",{attrs:{icon:"",disabled:e.loading},on:{click:function(t){return e.calendarDateAction({action:"next"})}}},[a("v-icon",{attrs:{color:"white"}},[e._v("chevron_right")])],1)],1)]):e._e(),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:"",color:"white"},on:{click:function(t){return e.createNewTask()}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Novo")])],1),a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(t){return e.calendarDateAction({action:"refresh"})}}},[a("v-icon",{attrs:{color:"white"}},[e._v("refresh")])],1)],1),e.loading?a("v-progress-linear",{staticStyle:{margin:"1px 0 0 0 !important"},attrs:{indeterminate:!0}}):e._e()],1)},wc=[],Sc={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(e){var t=e.currentDate,a=e.action;this.$store.dispatch("WiCalendar/getContent",{currentDate:t,action:a}),this.currentDateDialog=!1},createNewTask:function(){var e=this;this.$WiEditDialog({wiConfig:"task",data:{date:this.$wiCurrentDate},onSubmit:function(){e.calendarDateAction({currentDate:e.currentDate,action:"change"})},redirectOnSubmit:!1})}},created:function(){}},Dc=Sc,Ec=(a("9885"),Object(l["a"])(Dc,Cc,wc,!1,null,"382a51e2",null)),Oc=Ec.exports,Tc={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(e){this.calendar=e,this.$store.dispatch("WiCalendar/setContent",{currentDate:e.content.current_date,currentDateTitle:e.content.current_date_title,events:e.content.events||[]})},createNewTask:function(e){var t=this;this.$WiEditDialog({wiConfig:"task",data:{date:e.date},onSubmit:function(){t.$store.dispatch("WiCalendar/getContent",{currentDate:t.currentDate,action:"change"})},redirectOnSubmit:!1})}},components:{WiCalendarToolbar:Oc,WiCalendarEvents:kc}},Ac=Tc,Fc=(a("4dee"),Object(l["a"])(Ac,cc,dc,!1,null,"0ddaeac3",null)),Ic=Fc.exports,Pc={name:"Calendar",data:function(){return{}},computed:{},methods:{},components:{WiCalendar:Ic}},jc=Pc,qc=Object(l["a"])(jc,rc,lc,!1,null,null,null),$c=qc.exports,zc=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("viewdetail",{attrs:{title:"Configurações",routeReturn:{name:"monitor"},apiUrl:"configuracoes",notGetID:!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("v-flex",{staticStyle:{margin:"auto","padding-top":"20px"},attrs:{xs11:"",sm11:"",md6:"",lg6:""}},[a("v-data-table",{staticClass:"elevation-1",attrs:{headers:e.headers,items:t.content.data,"hide-actions":""},scopedSlots:e._u([{key:"items",fn:function(t){return[a("td",{staticClass:"text-xs-left"},[e._v(e._s(t.item.desc_config))]),a("td",{staticClass:"text-xs-left"},[e._v(e._s(e.secToMinuts(t.item.val_int_config)))]),1==t.item.id?a("div",{attrs:{align:"right"}},[a("td",{staticClass:"text-xs-right"},[a("v-btn",{attrs:{flat:""},on:{click:function(a){return e.openEditModal("tempo-expirado",t.item)}}},[a("v-icon",{attrs:{color:"cyan"}},[e._v("edit")])],1)],1)]):e._e(),2==t.item.id?a("div",{attrs:{align:"right"}},[a("td",{staticClass:"text-xs-right"},[a("v-btn",{attrs:{flat:""},on:{click:function(a){return e.openEditModal("tempo-expirado-verificando",t.item)}}},[a("v-icon",{attrs:{color:"cyan"}},[e._v("edit")])],1)],1)]):e._e(),3==t.item.id?a("div",{attrs:{align:"right"}},[a("td",{staticClass:"text-xs-right"},[a("v-btn",{attrs:{flat:""},on:{click:function(a){return e.openEditModal("tempo-retorno",t.item)}}},[a("v-icon",{attrs:{color:"cyan"}},[e._v("edit")])],1)],1)]):e._e()]}}],null,!0)})],1),e.editModal?a("div",[a("editmodal",{attrs:{store:e.modalStore,setform:e.modalForm,action:e.editModal},on:{action:e.closeModal,refresh:t.refresh}})],1):e._e()]}}])})},Nc=[],Mc=a("511e"),Lc={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(e,t){this.modalForm=t,this.modalStore=e,this.editModal=!0},closeModal:function(){this.editModal=!1},secToMinuts:function(e){return e/60+" Minutos"}},components:{editmodal:_e["a"],viewdetail:Mc["a"]}},Rc=Lc,Uc=Object(l["a"])(Rc,zc,Nc,!1,null,null,null),Wc=Uc.exports,Vc=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("view-detail",{attrs:{title:"Perfil de acesso",apiUrl:"system/user/profile",store:"user-profile",notLoad:!0},scopedSlots:e._u([{key:"default",fn:function(t){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",[e._v(e._s(t.content.name))]),a("h3",[e._v("Usuários: "+e._s(t.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:e.panelRules,callback:function(t){e.panelRules=t},expression:"panelRules"}},[a("v-expansion-panel-content",{scopedSlots:e._u([{key:"header",fn:function(){return[a("div",[a("v-icon",[e._v("lock_open")]),a("strong",{staticStyle:{"font-size":"18px"}},[e._v("Regras/Permissões "),a("span")])],1)]},proxy:!0}],null,!0)},[a("v-card",[a("user-profile-modules",{attrs:{modules:t.content.module_rules,refresh:t.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:e.panelUsers,callback:function(t){e.panelUsers=t},expression:"panelUsers"}},[a("v-expansion-panel-content",{scopedSlots:e._u([{key:"header",fn:function(){return[a("div",[a("v-icon",[e._v("assignment_ind")]),a("strong",{staticStyle:{"font-size":"18px"}},[e._v("Colaboradores/Usuários "),a("span")])],1)]},proxy:!0}],null,!0)},[a("v-card",[null!=e.panelUsers?a("wi-list-component",{attrs:{store:"user",params:{where:"user_profile_id,"+t.content.id},"new-data":{user_profile_id:t.content.id,set_person:!0}}}):e._e()],1)],1)],1)],1)],1)],1)]}}])})],1)},Bc=[],Hc=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.modules,(function(t,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:t,refresh:e.refresh}}),a("v-divider"),t.status&&t.children&&t.children.length>0?a("v-list",{staticStyle:{padding:"0 0 0 40px !important"},attrs:{"one-line":""}},e._l(t.children,(function(t,i){return a("div",{key:i+"sub"},[a("v-divider"),a("user-profile-module",{attrs:{module:t,refresh:e.refresh,background:"#ECEFF1"}}),t.status&&t.children&&t.children.length>0?a("div",e._l(t.children,(function(t,i){return a("div",{key:i+"subSub",staticStyle:{padding:"0 0 0 40px !important"}},[a("v-divider"),a("user-profile-module",{attrs:{module:t,refresh:e.refresh,background:"#CFD8DC"}})],1)})),0):e._e()],1)})),0):e._e()],1)],1)],1)})),1)},Gc=[],Yc=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list-tile",{style:{background:e.background+" !important"}},[a("v-list-tile-avatar",[e.module.image?a("img",{attrs:{src:"static/systems/modules/"+e.module.image,alt:e.module.title}}):e._e(),e.module.icon?a("v-icon",[e._v(e._s(e.module.icon))]):e._e()],1),a("v-list-tile-content",[a("v-list-tile-title",{style:{color:e.module.status?"green":"red","text-decoration":e.module.status?"":"line-through"}},[e._v(e._s(e.module.title))]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-list-tile-sub-title",e._g({},i),[e._v(e._s(e.module.description))])]}}])},[a("span",[e._v(e._s(e.module.description))])])],1),a("v-list-tile-action",[a("user-profile-modules-button",{attrs:{rule:e.module,refresh:e.refresh}})],1)],1)},Jc=[],Qc=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.rule.status?a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{small:"",outline:"",color:"green"},on:{click:function(t){return e.removeRule()}}},i),[e._v("Sim")])]}}],null,!1,2760769182)},[a("span",[e._v("Clique para remover essa permissão.")])]):a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{small:"",outline:"",color:"red"},on:{click:function(t){return e.addRule()}}},i),[e._v("Não")])]}}])},[a("span",[e._v("Clique para adicionar essa permissão.")])])],1)},Kc=[],Xc={name:"UserProfileModulesButton",data:function(){return{}},methods:{addRule:function(){var e=this;O["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(){e.refresh()}})},removeRule:function(){var e=this;O["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(){e.refresh()}})}},props:{rule:{type:Object,required:!0},refresh:{type:Function}}},Zc=Xc,ed=Object(l["a"])(Zc,Qc,Kc,!1,null,null,null),td=ed.exports,ad={name:"UserProfileModule",data:function(){return{}},methods:{},props:{module:{type:Object,required:!0},refresh:{type:Function},background:{type:String,default:"#FFF"}},components:{UserProfileModulesButton:td}},id=ad,sd=Object(l["a"])(id,Yc,Jc,!1,null,null,null),od=sd.exports,nd={name:"UserProfileModules",data:function(){return{}},methods:{},props:{modules:{type:Array,required:!0},refresh:{type:Function}},components:{UserProfileModule:od}},rd=nd,ld=Object(l["a"])(rd,Hc,Gc,!1,null,null,null),cd=ld.exports,dd={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:cd}},ud=dd,pd=Object(l["a"])(ud,Vc,Bc,!1,null,null,null),md=pd.exports,vd=a("4c01"),fd=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("wi-list",{key:e.store,attrs:{store:e.store,"set-route":!0,"load-on-mounted":!e.config.notLoadOnMounted},scopedSlots:e._u([{key:"default",fn:function(t){return[e.componentLoader?a("div",[a(e.componentLoader,{tag:"component",attrs:{config:t}})],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:e.$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(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("arrow_back")])],1),a("span",[t.title?a("span",[e._v(e._s(t.title)+" ")]):e._e(),t.totalItems&&"number"==typeof t.totalItems?a("span",[e._v(" ("+e._s(e._f("number")(t.totalItems))+")")]):e._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"},[e.config.search&&e.config.search.fieldsSelect&&e.config.search.fieldsSelect.length>0?a("WiListInputSelectField",{attrs:{config:t,"fields-select":e.config.search.fieldsSelect||[]}}):a("wi-list-input",{attrs:{config:t}})],1)]),a("v-spacer"),e.config&&e.config.imports?a("WiListImports",{attrs:{mode:"icon",color:"white",imports:e.config.imports},on:{imported:t.refresh}}):e._e(),e.config&&e.config.exports?a("WiListExports",{attrs:{mode:"icon",color:"white",imports:e.config.exports},on:{exported:e.processExportedFile}}):e._e(),e.config&&e.config.filters?a("WiListFilters",{attrs:{mode:"icon",config:e.config.filters,params:t.params},on:{filter:function(e){t.setParams(e,!0)}}}):e._e(),a("v-btn",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only",attrs:{icon:"",small:""},on:{click:function(e){return t.searchDialogOpen()}}},[a("v-icon",{attrs:{color:"white"}},[e._v("search")])],1),a("WiListInputDialog",{attrs:{config:t}}),a("v-btn",{staticClass:"ml-0 mr-0",attrs:{icon:"",flat:"",color:"white",loading:t.loading},on:{click:function(e){return t.refresh()}}},[a("v-icon",[e._v("refresh")])],1),e.checkButtonConfig("create")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.getIdPermission()},expression:"{'id': getIdPermission()}"}],staticClass:"white hidden-xs-only hidden-sm-only",staticStyle:{color:"black"},on:{click:function(a){return e.$WiEditDialog({wiConfig:t.store,onSubmit:t.refresh,data:{}})}}},[a("v-icon",[e._v("add")]),a("span",[e._v(" Adicionar Novo")])],1):e._e(),e.checkButtonConfig("create")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.getIdPermission()},expression:"{'id': getIdPermission()}"}],staticClass:"hidden-md-only hidden-lg-only hidden-xl-only",attrs:{icon:"",flat:"",color:"white"},on:{click:function(a){return e.$WiEditDialog({wiConfig:t.store,onSubmit:t.refresh,data:{}})}}},[a("v-icon",{attrs:{color:"white"}},[e._v("add")])],1):e._e()],1),a("v-layout",{staticStyle:{padding:"0 10px"},style:{background:e.$wiDark?"#303030 !important":""},attrs:{row:"","pb-2":""}},[a("v-flex",e._b({},"v-flex",e.sizeField(e.config.size),!1),[e.config.showFilterDateToolbar?a("WiListDateToolbar",{staticClass:"card--flex-toolbar",attrs:{config:t,"set-route":!0}}):e._e(),a("div",{class:{"card--flex-toolbar":!e.config.showFilterDateToolbar}},[e.componentLoaderHeader?a(e.componentLoaderHeader,{tag:"component",attrs:{config:t,"set-route":!0}}):e._e(),a("v-card",[e.componentLoaderTableRow?a("wi-list-data-table",{attrs:{config:t,"row-custom":!0,"row-actions":!0,"set-route":!0,"selected-action-custom":!!(e.config.components&&e.config.components.list&&e.config.components.list.selectedAction)},scopedSlots:e._u([{key:"table-row",fn:function(i){return[a(e.componentLoaderTableRow,{tag:"component",attrs:{config:t,props:i}})]}},{key:"table-expand",fn:function(i){return[a(e.componentLoaderTableExpand,{tag:"component",attrs:{config:t,props:i}})]}},{key:"table-selected-action",fn:function(i){return[a(e.componentLoaderTableSelectedAction,{tag:"component",attrs:{config:t,selected:i.selected}})]}}],null,!0)}):a("wi-list-data-table",{attrs:{config:t,"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:t,"set-route":!0}})],1)]}}])})],1)},gd=[],_d=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",["button"!=e.mode||e.$vuetify.breakpoint.xsOnly?e._e():a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.imports.permission},expression:"{ id: imports.permission }"}],attrs:{color:e.color,outline:"",small:""},on:{click:function(t){e.dialog=!e.dialog}}},[a("v-icon",{attrs:{color:e.color}},[e._v("upload")]),a("span",{style:{paddingLeft:"5px",color:e.color}},[e._v(" "+e._s(e.imports.title))])],1),"icon"==e.mode||e.$vuetify.breakpoint.xsOnly?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({directives:[{name:"prms",rawName:"v-prms",value:{id:e.imports.permission},expression:"{ id: imports.permission }"}],staticClass:"ml-0 mr-0",attrs:{icon:""},on:{click:function(t){e.dialog=!e.dialog}}},i),[a("v-icon",{attrs:{color:e.color}},[e._v("upload")])],1)]}}],null,!1,3493548886)},[a("span",[e._v(" "+e._s(e.imports.title)+" ")])]):e._e(),a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"500px",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialog,callback:function(t){e.dialog=t},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"},[e._v("upload")]),a("span",[e._v(" "+e._s(e.imports.title))])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",{staticClass:"wi-list-imports__origins"},[a("h3",[e._v("Selecione de onde você irá importar")]),a("v-list",{attrs:{two:"",dense:"",flat:""}},[e._l(e.imports.origins,(function(t,i){return[a("div",{key:i},[a("v-divider"),a("v-list-tile",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.permission,mode:"disabled"},expression:"{ id: origin.permission, mode: 'disabled' }"}],attrs:{avatar:"",flat:""},on:{click:function(a){return e.runImport(t)}}},[a("v-list-tile-avatar",{attrs:{tile:""}},[a("v-img",{attrs:{src:t.image,alt:t.title,width:"50px"}})],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",{staticStyle:{"font-size":"20px"},domProps:{innerHTML:e._s(t.title)}}),t.disabled?a("span",{staticStyle:{"font-size":"20px"}},[e._v(" (Desativado)")]):e._e()]),a("v-list-tile-sub-title",{staticClass:"hidden-xs-only hidden-sm-only"},[a("span",{staticStyle:{"font-size":"14px",color:"gray"}},[e._v(" "+e._s(t.description)+" ")])])],1)],1)],1)]})),a("v-divider")],2)],1)],1)],1)],1)},hd=[],bd={name:"WiListExports",data:function(){return{dialog:!1}},methods:{runImport:function(e){var t=this;console.log(e),this.$WiEditDialog({wiConfig:e.wiConfig,onSubmit:function(a){t.$emit("imported",a),e.onImported&&e.onImported({response:a,import:e,imports:t.imports,router:t.$router,route:t.$route})},redirectOnSubmit:!1})}},props:{mode:{default:"button"},imports:{required:!0,default:function(){return{}}},color:{default:"black"}}},xd=bd,yd=(a("9f8b"),Object(l["a"])(xd,_d,hd,!1,null,"7c7b928c",null)),kd=yd.exports,Cd=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",["button"!=e.mode||e.$vuetify.breakpoint.xsOnly?e._e():a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.imports.permission},expression:"{ id: imports.permission }"}],attrs:{color:e.color,outline:"",small:""},on:{click:function(t){e.dialog=!e.dialog}}},[a("v-icon",{attrs:{color:e.color}},[e._v("download")]),a("span",{style:{paddingLeft:"5px",color:e.color}},[e._v(" "+e._s(e.imports.title))])],1),"icon"==e.mode||e.$vuetify.breakpoint.xsOnly?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({directives:[{name:"prms",rawName:"v-prms",value:{id:e.imports.permission},expression:"{ id: imports.permission }"}],staticClass:"ml-0 mr-0",attrs:{icon:""},on:{click:function(t){e.dialog=!e.dialog}}},i),[a("v-icon",{attrs:{color:e.color}},[e._v("download")])],1)]}}],null,!1,673552225)},[a("span",[e._v(" "+e._s(e.imports.title)+" ")])]):e._e(),a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"400px",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialog,callback:function(t){e.dialog=t},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"},[e._v("download")]),a("span",[e._v(" "+e._s(e.imports.title))])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",{staticClass:"wi-list-imports__origins"},[a("h3",[e._v("Selecione o formato que deseja exportar")]),a("v-list",{attrs:{two:"",dense:"",flat:""}},[e._l(e.imports.origins,(function(t,i){return[a("div",{key:i},[a("v-divider"),a("v-list-tile",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.permission,mode:"disabled"},expression:"{ id: origin.permission, mode: 'disabled' }"}],attrs:{avatar:"",flat:""},on:{click:function(a){return e.runImport(t)}}},[a("v-list-tile-avatar",{attrs:{tile:""}},[a("v-img",{attrs:{src:t.image,alt:t.title,width:"50px"}})],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",{staticStyle:{"font-size":"20px"},domProps:{innerHTML:e._s(t.title)}}),t.disabled?a("span",{staticStyle:{"font-size":"20px"}},[e._v(" (Desativado)")]):e._e()]),a("v-list-tile-sub-title",{staticClass:"hidden-xs-only hidden-sm-only"},[a("span",{staticStyle:{"font-size":"14px",color:"gray"}},[e._v(" "+e._s(t.description)+" ")])])],1)],1)],1)]})),a("v-divider")],2)],1)],1)],1)],1)},wd=[],Sd={name:"WiListImports",data:function(){return{dialog:!1}},methods:{runImport:function(e){var t=this;console.log(e),this.$WiEditDialog({wiConfig:e.wiConfig,onSubmit:function(e){t.$emit("exported",e)},redirectOnSubmit:!1})}},props:{mode:{default:"button"},imports:{required:!0,default:function(){return{}}},color:{default:"black"}}},Dd=Sd,Ed=(a("17f4"),Object(l["a"])(Dd,Cd,wd,!1,null,"0c60ec76",null)),Od=Ed.exports,Td=a("e463"),Ad=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{dark:e.$wiDark,persistent:"","max-width":"598"},model:{value:e.config.searchDialog,callback:function(t){e.$set(e.config,"searchDialog",t)},expression:"config.searchDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-icon",[e._v("search")]),a("h3",{staticClass:"pl-1"},[e._v(" Pesquisa")]),a("v-spacer"),a("v-btn",{attrs:{icon:"",small:""},on:{click:function(t){return e.config.searchDialogClose()}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),a("v-card-text",[e.config.searchDialog&&e.config.config&&e.config.config.search&&e.config.config.search.fieldsSelect&&e.config.config.search.fieldsSelect.length>0?a("WiListInputSelectField",{staticClass:"mb-3",attrs:{config:e.config,"fields-select":e.config.config.search.fieldsSelect||[],solo:!0}}):e.config.searchDialog?a("WiListInput",{staticClass:"mb-3",attrs:{config:e.config,solo:!0}}):e._e(),e.config.search.run?a("v-btn",{attrs:{block:"",outline:"",color:"primary"},on:{click:function(t){return e.config.searchClear()}}},[a("v-icon",[e._v("close")]),a("span",[e._v(" Limpar pesquisa")])],1):a("v-btn",{attrs:{block:"",outline:"",color:"primary",disabled:!e.config.search.query},on:{click:e.handleSearch}},[a("v-icon",[e._v("search")]),a("span",[e._v(" Pesquisar")])],1)],1)],1)],1)},Fd=[],Id=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.config&&e.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":e.config.search.run?"close":"search",placeholder:e.placeholder,solo:e.solo,"hide-details":"","single-line":"",autofocus:"",dark:!e.$wiDark},on:{keyup:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.config.searchLoad(e.config.search.query)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:e.config.searchClear()}],"click:append":function(){e.config.search.run?e.config.searchClear():e.config.searchLoad(e.config.search.query)}},model:{value:e.config.search.query,callback:function(t){e.$set(e.config.search,"query",t)},expression:"config.search.query"}})],1):e._e()},Pd=[],jd={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"]},qd=jd,$d=(a("443b"),Object(l["a"])(qd,Id,Pd,!1,null,"983cfa7c",null)),zd=$d.exports,Nd=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.config&&e.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:e.fieldsSelect,"item-text":"text","item-value":"key",solo:"","hide-details":"",dark:!e.$wiDark,dense:"","z-index":"1000"},model:{value:e.selectedField,callback:function(t){e.selectedField=t},expression:"selectedField"}}),a("v-text-field",{staticClass:"wi-list-input__text-field",staticStyle:{color:"white",width:"100%"},attrs:{id:"wiListInput",color:"white","append-icon":e.config.search.run?"close":"search",placeholder:e.placeholder,"hide-details":"",solo:"","single-line":"",autofocus:"",dark:!e.$wiDark,dense:""},on:{keyup:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleSearch(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:e.config.searchClear()}],"click:append":function(){e.config.search.run?e.config.searchClear():e.handleSearch()}},model:{value:e.config.search.query,callback:function(t){e.$set(e.config.search,"query",t)},expression:"config.search.query"}})],1)]):e._e()},Md=[],Ld={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 e=this,t="Digite aqui a sua pesquisa...";if(!this.config.config||!this.config.config.search)return t;if(this.fieldsSelect&&this.selectedField){var a=this.fieldsSelect.find((function(t){return t.key===e.selectedField}));return"Buscar ".concat(a?a.text:"","...")}return this.config.config.search.placeholder?this.config.config.search.placeholder:t}},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)}},Rd=Ld,Ud=(a("f3b8"),Object(l["a"])(Rd,Nd,Md,!1,null,"eb5606a0",null)),Wd=Ud.exports,Vd={name:"WiListInputDialog",props:["config"],components:{WiListInput:zd,WiListInputSelectField:Wd},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)}}},Bd=Vd,Hd=Object(l["a"])(Bd,Ad,Fd,!1,null,null,null),Gd=Hd.exports,Yd=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e._t("default",null,{mode:e.mode,wiEditData:e.wiEditData,select:e.select,selected:e.selected,setSelected:e.setSelected,title:e.getPageTitle(),icon:e.getPageIcon(),store:e.store,setStore:e.setStore,config:e.config,searchDialog:e.searchDialog,searchDialogClose:function(){return e.searchDialog=!1},searchDialogOpen:function(){return e.searchDialog=!0},tableHeader:e.getTableHeader(),tableItems:e.response.data||[],information:e.response.information,params:e.params,setParams:e.setParams,totalItems:e.response.total,to:e.response.to,from:e.response.from,lastPage:e.response.last_page,refresh:e.getApiData,clearItems:e.clearResponse,loading:e.loading,searchLoad:e.getApiDataToSearch,searchClear:e.searchClear,search:e.search,openEditModal:e.openEditModal}),e.editModal?a("div",[a("wi-list-edit-modal",{attrs:{store:e.modalStore,setform:e.modalForm,action:e.editModal},on:{action:e.closeModal,refresh:e.getApiData}})],1):e._e()],2)},Jd=[],Qd=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-dialog",{attrs:{dark:e.dark,"return-value":"dialog",persistent:"",scrollable:"","max-width":"95%",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.action,callback:function(t){e.action=t},expression:"action"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[e.add&&e.form&&e.form.id&&(!e.config.config||e.config.config.new)?a("v-btn",{attrs:{fab:"",small:"",color:"success",bottom:"",left:"",absolute:""},nativeOn:{click:function(t){return t.stopPropagation(),e.newForm()}}},[a("v-icon",[e._v("add")])],1):e._e(),e.config.icon?a("v-icon",{attrs:{large:""}},[e._v(e._s(e.config.icon&&e.config.icon.edit?"object"==typeof e.config.icon.edit?e.config.icon.edit[e.form.id?"update":"insert"]:e.config.icon.edit:e.config.icon))]):e._e(),a("v-toolbar-title",[e.config.title?a("strong",[e._v(e._s(e.config.title&&e.config.title.edit?"object"==typeof e.config.title.edit?e.config.title.edit[e.form.id?"update":"insert"]:e.config.title.edit:e.config.title))]):e._e()]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.closeEdit()}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",[a("v-container",{staticStyle:{padding:"0px !important"}},[e.description?a("div",{staticStyle:{width:"100%","text-align":"center"}},[a("span",{domProps:{innerHTML:e._s(e.description)}})]):e._e(),a("v-form",{ref:"formulario",attrs:{autocomplete:"off"},model:{value:e.valid,callback:function(t){e.valid=t},expression:"valid"}},[a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.config.fields,(function(t,i){return!e.viewField(t)||t.showField&&!t.showField(e.form,e.auth)?e._e():a("v-flex",e._b({key:i,staticStyle:{padding:"0 10px 0 10px"},attrs:{"d-flex":""}},"v-flex",e.sizeField(t.size),!1),[a("div",["divider"===t.type?a("div",{staticStyle:{width:"100%",padding:"0 0 20px 0"}},[a("v-divider")],1):e._e(),"subheader"===t.type?a("div",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-subheader",{staticStyle:{"margin-bottom":"20px",height:"30px !important"},style:{background:e.dark?"#212121":"#ECEFF1"}},[a("span",{staticStyle:{padding:"5px"}},[e._v(e._s(t.text))])])],1):e._e(),"hidden"===t.type?a("input",{directives:[{name:"model",rawName:"v-model",value:e.form[t.value],expression:"form[field.value]"}],attrs:{type:"hidden"},domProps:{value:e.form[t.value]},on:{input:function(a){a.target.composing||e.$set(e.form,t.value,a.target.value)}}}):e._e(),"int"===t.type?a("v-text-field",{attrs:{"prepend-icon":t["prepend-icon"],"append-icon":t["append-icon"],prefix:t.prefix,suffix:t.suffix,type:"number",step:t.step,placeholder:t.placeholder||t.text,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form,e.auth):t.required,label:t.text,counter:t.counter,mask:t.mask,disabled:"function"==typeof t.disabled?t.disabled(e.form,e.auth):t.disabled},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"money"===t.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"}},[e._v(e._s(t.text)),t.required?a("span",[e._v("*")]):e._e()]),a("money",e._b({attrs:{"aria-label":t.placeholder||t.text,disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled,required:"function"==typeof t.required?t.required(e.form):t.required,rules:t.required?e.validField(t):[],placeholder:t.placeholder||t.text},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}},"money",e.money,!1))],1)]),a("div",{staticClass:"v-text-field__details"},[a("div",{staticClass:"v-messages theme--light"},[a("div",{staticClass:"v-messages__wrapper"})])])])]):e._e(),"text"===t.type?a("v-text-field",{attrs:{"prepend-icon":t["prepend-icon"],"append-icon":t["append-icon"],prefix:t.prefix,placeholder:t.placeholder||t.text,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form):t.required,label:t.text,counter:t.counter,mask:t.mask,disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled,autocomplete:"off"},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"time"===t.type?a("v-text-field",{attrs:{type:"time","prepend-icon":t["prepend-icon"],"append-icon":t["append-icon"],prefix:t.prefix,placeholder:t.placeholder||t.text,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form):t.required,label:t.text,counter:t.counter,mask:t.mask,disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled,autocomplete:"off"},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"color"===t.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"}},[e._v(" "+e._s(t.text)+" ")]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.form[t.value],expression:"form[field.value]"}],staticStyle:{width:"100%","margin-top":"0px","margin-bottom":"3px"},attrs:{type:"color",placeholder:t.placeholder||t.text,required:"function"==typeof t.required?t.required(e.form):t.required,disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled},domProps:{value:e.form[t.value]},on:{input:function(a){a.target.composing||e.$set(e.form,t.value,a.target.value)}}}),a("hr")]):e._e(),"password"===t.type?a("v-text-field",{attrs:{placeholder:t.placeholder||t.text,"prepend-icon":t["prepend-icon"],"append-icon":e.typePassword?"visibility":"visibility_off",type:e.typePassword?"password":"text",rules:t.required?e.validField(t):[],required:t.required,label:t.text,counter:t.counter,min:"8",mask:t.mask,disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled},on:{"click:append":function(){return e.typePassword=!e.typePassword}},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"datetime"===t.type?a("v-text-field",{attrs:{prefix:t.prefix,"prepend-icon":t["prepend-icon"],"append-icon":t["append-icon"],type:"datetime-local",placeholder:t.text,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form):t.required,label:t.text,counter:t.counter,disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"date"===t.type?a("v-text-field",{attrs:{prefix:t.prefix,"prepend-icon":t["prepend-icon"],"append-icon":t["append-icon"],type:"date",placeholder:t.placeholder||t.text,rules:e.isRequired(t)?e.validField(t):[],required:e.isRequired(t),label:t.text,counter:t.counter,disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"textarea"===t.type?a("v-textarea",{attrs:{outline:"","auto-grow":"",placeholder:t.placeholder||t.text,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form):t.required,label:t.text,counter:t.counter,rows:"3",disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"editor"===t.type?a("div",{staticStyle:{"padding-bottom":"20px"}},[a("vue-editor",{attrs:{"editor-toolbar":e.customToolbar},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}})],1):e._e(),"switch"===t.type?a("v-switch",{attrs:{label:t.text,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form):t.required,disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled},on:{change:function(t){return e.onChange(t)}},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"checkbox"===t.type?a("input",{directives:[{name:"model",rawName:"v-model",value:e.form[t.value],expression:"form[field.value]"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.form[t.value])?e._i(e.form[t.value],null)>-1:e.form[t.value]},on:{change:function(a){var i=e.form[t.value],s=a.target,o=!!s.checked;if(Array.isArray(i)){var n=null,r=e._i(i,n);s.checked?r<0&&e.$set(e.form,t.value,i.concat([n])):r>-1&&e.$set(e.form,t.value,i.slice(0,r).concat(i.slice(r+1)))}else e.$set(e.form,t.value,o)}}}):e._e(),"checkbox"===t.type?a("label",{attrs:{for:"checkbox"}},[e._v(e._s(e.form[t.value]))]):e._e(),"select"===t.type?a("v-select",{attrs:{"prepend-icon":t["prepend-icon"],"append-icon":t["append-icon"],items:t.options,label:t.text,placeholder:t.placeholder||t.text,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form):t.required,"item-text":"text","item-value":"value",disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled,multiple:t.multiple,"return-object":t.object},on:{change:function(t){return e.onChange(t)}},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"dbselect"===t.type?a("dbselect",{attrs:{"prepend-icon":t["prepend-icon"],"append-icon":t["append-icon"],instore:t.instore,outstore:t.outstore,id:t.value,form:e.form,show:t.show,label:t.text,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form):t.required,autocomplete:t.autocomplete,value:t.value,fields:t.fields,multiple:t.multiple,order:t.order}}):e._e(),"db-select"===t.type?a("db-select",{attrs:{apiUrl:t.apiUrl,apiParams:t.apiParams,formField:t.value,form:e.form,show:t.show,label:t.text,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form):t.required,autocomplete:t.autocomplete,multiple:t.multiple,placeholder:t.placeholder||t.text}}):e._e(),"db-autocomplete"===t.type?a("db-autocomplete",{attrs:{apiUrl:t.apiUrl,apiParams:"function"==typeof t.apiParams?t.apiParams(e.form,e.auth):t.apiParams,formField:t.value,form:e.form,show:t.show,label:t.text,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form,e.auth):t.required,autocomplete:t.autocomplete,multiple:t.multiple,placeholder:t.placeholder||t.text,disabled:"function"==typeof t.disabled?t.disabled(e.form,e.auth):t.disabled,object:t.object,icon:t.icon,color:t.color}}):e._e(),"list"===t.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",[e._v(e._s(t.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v(e._s(e.form[t.show]||"Selecione..."))]),t.showSecond?a("v-list-tile-sub-title",[e._v("form[field.showSecond]")]):e._e()],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:""},on:{click:function(t){e.listModal=!0}}},[a("v-icon",[e._v("search")])],1),a("list-modal",{attrs:{action:e.listModal,store:t.store,id:t.value,multiple:!!t.multiple&&e.getMultipleListModal},on:{action:e.closeListModal}})],1)],1)],1),a("br")],1):e._e(),"list-ticket-category"===t.type?a("div",[a("ocorrencias-dialog",{attrs:{data:e.form,form:e.form,"ticket-function":t.ticketFunction,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form,e.auth):t.required},on:{select:e.selectCategory}})],1):e._e(),"wi-list-dialog"===t.type?a("div",[a("wi-edit-wi-list-dialog",{attrs:{form:e.form,field:t},on:{select:e.addToForm}})],1):e._e()],1)])})),1)],1)],1),a("br"),a("br")],1),e.action&&e.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",[e._v("*Campos obrigatórios")]),a("v-spacer"),e.action&&e.form&&!e.form.id&&e.checkButtonConfig("create")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.getIdPermission("create"),notCheck:e.config.disablePermission},expression:"{'id': getIdPermission('create'), notCheck: config.disablePermission}"}],attrs:{disabled:!e.valid,color:"success"},nativeOn:{click:function(t){return e.insert(e.form)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[e._v("Inserir")]),a("v-icon",[e._v("check")])],1):e._e(),e.action&&e.form&&e.form.id&&e.checkButtonConfig("delete")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.getIdPermission("delete"),notCheck:e.config.disablePermission},expression:"{'id': getIdPermission('delete'), notCheck: config.disablePermission}"}],attrs:{color:"error"},nativeOn:{click:function(t){return e.apagar(e.form)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[e._v("Apagar")]),a("v-icon",[e._v("delete")])],1):e._e(),e.action&&e.form&&e.form.id&&e.checkButtonConfig("update")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.getIdPermission("update"),notCheck:e.config.disablePermission},expression:"{'id': getIdPermission('update'), notCheck: config.disablePermission}"}],attrs:{disabled:!e.valid,color:"info"},nativeOn:{click:function(t){return e.update(e.form)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[e._v("Atualizar")]),a("v-icon",[e._v("update")])],1):e._e()],1):e._e()],1)],1)],1)},Kd=[],Xd=a("574b"),Zd=a("4c35"),eu=a("2274"),tu=a("f048"),au=a("f443"),iu=a("716b"),su=a.n(iu),ou=a("5873"),nu=a("816d"),ru={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 e=this;this.form={},Object.assign(this.form,this.setform),this.config.fieldsFixed&&this.config.fieldsFixed.forEach((function(t){e.form[t.value]=t.data})),this.apagarAoIniciar&&this.apagar(this.form)},computed:{config:function(){var e=this.$store.state.pages[this.store]||{};return this.localConfig||e},url:function(){var e=this.$store.state.url;return e.base+e.version+e.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(e){return this.config&&this.config.id?this.config.id[e]||this.config.id:null},checkButtonConfig:function(e){return!this.config.actions||("function"===typeof this.config.actions[e]?this.config.actions[e](this.form):this.config.actions[e])},addToForm:function(e){e&&(Object.assign(this.form,e),this.$forceUpdate())},onChange:function(){this.$forceUpdate()},isRequired:function(e){return"function"===typeof e.required?e.required(this.form):e.required},changed:function(e,t,a,i){void 0===t&&(this.checkboxs[a]=i),this.form[e]=!t},viewField:function(e){return e.edit&&(e.edit.insert||e.edit.update)?this.form.id?!!e.edit.update:!!e.edit.insert:e.edit},selectCategory:function(e){Object.assign(this.form,e),this.$forceUpdate()},newForm:function(){var e=this;this.form={},this.config.fieldsFixed&&this.config.fieldsFixed.forEach((function(t){e.form[t.value]=t.data}))},validField:function(e){return e.rules||[function(e){return!!e||"Campo obrigatório"}]},sizeField:function(e){var t={};for(var a in e=e?"function"===typeof e?e(this.form):e:["xs12","sm12","md12","lg12"],e)t[e[a]]=!0;return t},closeEdit:function(){this.$emit("action",!1)},getMultipleListModal:function(e){console.log(e)},closeListModal:function(e){e&&(Object.assign(this.form,e),this.$forceUpdate(),this.listModal=!1)},loading:function(e,t){var a=this;this.$swal({title:e||"Carregando...",text:t||"Aguarde até que a ação seja finalizada.",onOpen:function(){a.$swal.showLoading()}})},success:function(e,t){this.$swal({type:"success",title:e||"Tudo certo!",text:t||"Concluído com sucesso."})},error:function(e,t){this.$swal({type:"error",title:e||"Oops... Algo deu errado!",text:t||"Tente novamente ou contacte o suporte."})},getConfigUri:function(e){return this.config.apiUrl&&this.config.apiUrl.edit?"object"===Object(se["a"])(this.config.apiUrl.edit)?this.config.apiUrl.edit[e]:this.config.apiUrl.edit:this.config.apiUrl},warning:function(e,t){this.$swal({type:"warning",title:e||"Verifique os dados inseridos.",html:t||"Tente novamente ou contacte o suporte."})},insert:function(e){var t=this;for(var a in this.loading("Inserindo..."),this.config.editParams)e[a]=this.config.editParams[a];var i=this.getConfigUri("insert");O["a"].post({url:this.url+i},e).then((function(){t.$emit("action",!0),t.$emit("refresh",!1),t.success()})).catch((function(e){t.$WiMakeError({error:e,id:202,title:"Erro ao inserir informações."})}))},update:function(e){var t=this;this.loading("Atualizando...");var a=this.getConfigUri("update");O["a"].put({url:this.url+a+"/"+e.id},e).then((function(){t.$emit("action",!0),t.$emit("refresh",!1),t.success()})).catch((function(e){t.$WiMakeError({error:e,id:302,title:"Erro ao atualizar informações."})}))},apagar:function(e){var t=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){t.loading("Apagando...");var i=t.getConfigUri("delete");O["a"].delete({url:t.url+i+"/"+e.id}).then((function(){t.$emit("action",!0),t.$emit("refresh",!1),t.success()})).catch((function(e){t.$WiMakeError({error:e,id:402,title:"Erro ao apagar informações."})}))}}))}},components:{dbselect:eu["a"],ListModal:Zd["a"],DbSelect:tu["a"],DbAutocomplete:au["a"],VueEditor:ou["a"],OcorrenciasDialog:Xd["a"],WiEditWiListDialog:nu["a"]},directives:{money:iu["VMoney"]}},lu=ru,cu=(a("40ba"),Object(l["a"])(lu,Qd,Kd,!1,null,null,null)),du=cu.exports,uu={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(e){this.selected=e},getApiData:function(){var e=this;this.loading=!0;var t=this.params;O["b"].get({uri:this.config.apiUrl&&this.config.apiUrl.list?this.config.apiUrl.list:this.config.apiUrl,params:t||"",sucess:function(t){e.response=t.data,e.loading=!1,e.checkDataOneSelect()},error:function(t){e.$WiMakeError({error:t,id:103,title:"Erro ao buscar informações."}),e.loading=!1}})},getTableHeader:function(){var e=[{text:"Ações",sortable:!1,align:"center"}];return this.config.fields.filter((function(t){t.list&&(t["sortable"]=1===t.value.split(".").length&&t.sortable,e.push(t))})),e},getSearchFields:function(){var e=[];return this.config&&this.config.search&&this.config.search.fields?e=this.config.search.fields:this.config.fields.filter((function(t){t.search&&e.push(t.value)})),e},getApiDataToSearch:function(e){var t,a,i=this,s=null===(t=this.config)||void 0===t||null===(a=t.search)||void 0===a?void 0:a.mode;if("fields"===s)this.config.search.fieldsSelect.forEach((function(e){delete i.params[e.key]})),this.params[e.field]=e.query;else if("search"===s)this.params["search"]=e;else{var o="";this.getSearchFields().filter((function(t,a){a&&(o+=";"),o+=t+","+e})),this.params["orWhere"]=o}this.params["page"]=1,this.getApiData(),this.search.run=!0,this.searchDialog=!1},searchClear:function(){var e,t,a,i,s=this;this.search.query="","fields"===(null===(e=this.config)||void 0===e||null===(t=e.search)||void 0===t?void 0:t.mode)&&null!==(a=this.config)&&void 0!==a&&null!==(i=a.search)&&void 0!==i&&i.fieldsSelect&&this.config.search.fieldsSelect.forEach((function(e){delete s.params[e.key]})),delete this.params.search,delete this.params.orWhere,this.search.run=!1,this.getApiData()},clearResponse:function(){this.response={}},openEditModal:function(e,t){this.modalForm=t,this.modalStore=e,this.editModal=!0},closeModal:function(){this.editModal=!1},setStore:function(e){this.store=e},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(e,t){for(var a in e)this.params[a]=e[a];t&&this.getApiData()},select:function(e){this.$emit("select",e)},checkDataOneSelect:function(){var e=this.response.data;this.dataOneSelect&&1==e.length&&e[0]&&this.$emit("select",e[0])}},computed:{config:function(){var e=this.$store.state.pages[this.store]||!1;return this.setParams(e.params),e||{}}},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:du}},pu=uu,mu=Object(l["a"])(pu,Yd,Jd,!1,null,null,null),vu=mu.exports,fu=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-data-table",{staticClass:"elevation-0 wi-list-data-table",attrs:{dark:e.$wiDark,"select-all":!!e.config.config.fieldsSelected,headers:e.config.tableHeader,items:e.config.tableItems,loading:e.config.loading,flat:"",pagination:e.pagination,"total-items":e.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":!e.config.totalItems},on:{"update:pagination":function(t){e.pagination=t}},scopedSlots:e._u([e.selected.length>0?{key:"headers",fn:function(t){return[a("tr",[a("th",{attrs:{colspan:e.config.tableHeader.length+1}})]),e.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":t.all,indeterminate:t.indeterminate,primary:"","hide-details":""},on:{click:function(t){return t.stopPropagation(),e.toggleAll(t)}}})],1),a("span",[a("strong",{staticStyle:{"font-size":"18px"}},[e._v(e._s(e.selected.length)+" ")]),a("span",{domProps:{innerHTML:e._s(e.config.config.fieldsSelected.itemName||" itens ")}}),a("span",[e._v(" selecionados")])]),a("v-spacer"),a("wi-list-data-table-delete-selected",{attrs:{config:e.config}}),e.selectedActionCustom?e._t("table-selected-action",null,{config:e.config,selected:e.selected}):e.config.config.fieldsSelected.options?a("v-menu",{attrs:{"offset-y":""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{color:"primary",dark:""}},i),[e._v(" Opções ")])]}}],null,!0)},[a("v-list",[a("v-list-tile",[a("v-list-tile-title",[e._v("Selecionar todos ("+e._s(e.config.totalItems)+")")])],1),e._l(e.config.config.fieldsSelected.options,(function(t,i){return a("v-list-tile",{key:i,on:{click:function(a){return t.action(e.selected)}}},[a("v-list-tile-title",[e._v(e._s(t.text))])],1)}))],2)],1):e._e()],2)],1):e._e()]}}:null,{key:"items",fn:function(t){return[e.rowCustom?e._t("table-row",null,{item:t.item,props:t}):a("tr",[e.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:t.selected,callback:function(a){e.$set(t,"selected",a)},expression:"props.selected"}})],1)]):e._e(),e.rowActions?a("wi-list-data-table-actions",{attrs:{config:e.config,props:t}}):e._e(),e._l(e.config.tableHeader,(function(i,s){return i.value&&i.list?a("td",{key:s,class:{pointer:e.isDetail},on:{click:function(a){return e.detailAction(t.item)}}},[e.resolve(i.value,t.item)?a("span",[i.mask?a("span",[e._v(e._s(e._f("mask")(e.resolve(i.value,t.item),"function"==typeof i.mask?i.mask(t.item):i.mask)))]):a("span",{domProps:{innerHTML:e._s(e.resolve(i.value,t.item))}})]):"int"==i.type?a("span",[e._v(" 0 ")]):a("span",[e._v(" - ")])]):e._e()}))],2)]}},{key:"expand",fn:function(t){return[e._t("table-expand",null,{item:t.item,props:t})]}}],null,!0),model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}},[a("v-progress-linear",{attrs:{slot:"progress",color:"primary",indeterminate:!0},slot:"progress"}),a("template",{slot:"no-data"},[e.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",[e._v("Carregando...")])],1):a("div",{staticStyle:{width:"100%","text-align":"center",padding:"50px","font-size":"20px"}},[a("div",{staticStyle:{"padding-bottom":"20px"}},[e.config.search.run?a("div",[a("span",[e._v("Nenhuma informação encontrada para "),e.config.search.query?a("strong",[e._v('"'+e._s(e.config.search.query)+'"')]):e._e(),e._v(".")]),e._v(". "),a("br"),e._v("Tente novamente ou adicione um novo registro. ")]):a("div",[e.config.config&&e.config.config.noData&&e.config.config.noData.text?a("span",{domProps:{innerHTML:e._s(e.config.config.noData.text)}}):a("span",[e._v("Nenhuma informação encontrada "),a("br"),e._v(" Tente novamente ou adicione um novo registro.")])])]),a("v-btn",{on:{click:function(t){return e.config.refresh()}}},[a("v-icon",[e._v("refresh")]),e._v(" "),a("span",{staticStyle:{"padding-left":"5px"}},[e._v("Buscar novamente")])],1),e.checkButtonConfig("create")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.getIdPermission()},expression:"{'id': getIdPermission()}"}],attrs:{color:"primary"},on:{click:function(t){return e.$WiEditDialog({wiConfig:e.config.store,onSubmit:e.config.refresh,data:e.config.wiEditData,redirectOnSubmit:!1})}}},[a("v-icon",[e._v("add")]),a("span",[e._v(" Adicionar Novo")])],1):e._e()],1)])],2)],1)},gu=[],_u=a("b150"),hu=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",["select"!=e.config.mode?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.getIdPermission("delete",e.config.config),mode:"disabled"},expression:"{'id': getIdPermission('delete', config.config), mode: 'disabled'}"}],attrs:{icon:""},on:{click:function(t){return e.deleteSelected()}}},[a("v-icon",{attrs:{color:"red"}},[e._v("delete")])],1):e._e()],1)},bu=[],xu={name:"WiListDataTableDeleteSelected",data:function(){return{}},props:{config:{type:Object,required:!0}},computed:{selected:function(){return this.config.selected||[]}},methods:{getIdPermission:function(e,t){return t&&t.id?t.id[e]||t.id:null},deleteSelected:function(){var e=this;console.log(this.selected);var t=null;this.$swal.mixin({progressSteps:["1","2"],onClose:function(){clearInterval(t)}}).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(e){console.log(e)},onClose:function(){clearInterval(t)}},{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;e.$swal.getContent().querySelector("b").textContent=" Cancelando em "+a+"s.",t=setInterval((function(){a--,e.$swal.getContent().querySelector("b").textContent=" Cancelando em "+a+"s."}),1e3),setTimeout((function(){clearInterval(t),e.$swal.close()}),2e4)},onClose:function(){clearInterval(t)}}]).then((function(a){console.log(a),clearInterval(t);var i=[];e.selected.filter((function(e){i.push({id:e.id})})),a.value[0]&&a.value[1]&&O["b"].delete({uri:e.config.config.apiUrl,id:"multiple",data:i,sucess:e.config.refresh,msgLoad:!0,msgSucess:!0,msgError:!0})}))}}},yu=xu,ku=(a("bc09"),Object(l["a"])(yu,hu,bu,!1,null,"ae8e3f40",null)),Cu=ku.exports,wu={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(e){this.config.setSelected(e)}},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(e){this.savePagination=e;var t=e.descending?",desc":",asc";t=null!==e.sortBy?e.sortBy+t:"created_at,desc",this.config.setParams({page:1,order:t},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(e){this.select&&this.select(e)},detailAction:function(e){if(this.detail)this.detail(e);else if(this.config.config&&this.config.config.urlDetails&&this.config.config.urlDetails.name){var t=this.config.config.urlDetails;t.params&&t.params.id&&"string"===typeof t.params.id?t.params.id=e[t.params.id]:t.params.id=e.id,this.$router.push(t)}},multipleAction:function(){this.selected&&this.multiple(this.selected)},resolve:function(e,t){return e.split(".").reduce((function(e,t){return e?e[t]:null}),t||self)},hasSlot:function(e){return!!this.$slots[e]},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(e){return!this.config.config.actions||("function"===typeof this.config.config.actions[e]?this.config.config.actions[e](this.form):this.config.config.actions[e])}},components:{WiListDataTableActions:_u["a"],WiListDataTableDeleteSelected:Cu}},Su=wu,Du=(a("7f3b"),Object(l["a"])(Su,fu,gu,!1,null,"989899d8",null)),Eu=Du.exports,Ou=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e.limit,callback:function(t){e.limit=t},expression:"limit"}})],1),a("v-flex",{attrs:{xs8:"","text-xs-center":"","white--text":""}},[a("div",{staticClass:"mt-1"},[e.hasTotalAvailable?a("v-pagination",{attrs:{disabled:e.config.loading,length:e.config.lastPage,color:"primary","total-visible":"5"},model:{value:e.page,callback:function(t){e.page=t},expression:"page"}}):a("div",{staticClass:"justify-center align-center"},[a("v-btn",{attrs:{icon:"",disabled:e.config.loading||e.page<=1},on:{click:e.previousPage}},[a("v-icon",[e._v("chevron_left")])],1),a("strong",{staticClass:"mx-3",class:[e.$wiDark?"white--text":"black--text"]},[e._v(" Página "+e._s(e.page)+" ")]),a("v-btn",{attrs:{icon:"",disabled:e.config.loading},on:{click:e.nextPage}},[a("v-icon",[e._v("chevron_right")])],1)],1)],1)]),e.config.totalItems||!e.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",[e._v("Exibindo "+e._s(e._f("number")(e.config.from))+" até "+e._s(e._f("number")(e.config.to))+" ")]),a("br"),e.hasTotalAvailable?a("span",[e._v(" de "+e._s(e._f("number")(e.config.totalItems))+" registro(s) ")]):a("span",[e._v(" de muitos registros ")])])]):e._e()],1)},Tu=[],Au={name:"WiListPagination",computed:{page:{get:function(){return parseInt(this.config.params.page)},set:function(e){this.config.setParams({page:e},!0),this.setRoute&&this.$router.push({query:this.config.params})}},limit:{get:function(){return parseInt(this.config.params.limit)},set:function(e){this.config.setParams({limit:e,page:1},!0),this.setRoute&&this.$router.push({query:this.config.params})}},hasTotalAvailable:function(){var e=this.config.totalItems;return!!e&&(("string"!==typeof e||"not_available_many_records"!==e)&&("number"===typeof e&&!isNaN(e)&&isFinite(e)))}},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}}},Fu=Au,Iu=(a("b7d3"),Object(l["a"])(Fu,Ou,Tu,!1,null,"71a1902e",null)),Pu=Iu.exports,ju=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e.$wiDark?"dark":"white"}},[a("div",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"max-width":"200px"}},[e.config.config.showFilterDateToolbar.title?a("h4",[e._v(e._s(e.config.config.showFilterDateToolbar.title)+" "+e._s(e._f("date")(e.date)))]):a("h4",[e._v("Exibindo movimentações de "+e._s(e._f("date")(e.date)))])]),a("v-spacer"),e.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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"v-date-picker-header__value"},i),[a("button",{staticStyle:{"border-width":"1px","border-style":"solid",padding:"2px 10px"},style:{color:e.$wiDark?"white":"black"},attrs:{type:"button"}},[e._v(" "+e._s(e._f("date")(e.date))+" ")])])]}}],null,!1,67747251),model:{value:e.modal,callback:function(t){e.modal=t},expression:"modal"}},[a("v-date-picker",{attrs:{locale:"pt-br",type:e.period,color:"primary",scrollable:""},model:{value:e.date,callback:function(t){e.date=t},expression:"date"}},[a("v-spacer"),a("v-btn",{attrs:{flat:"",color:"primary"},on:{click:function(t){e.modal=!1}}},[e._v("Cancel")]),a("v-btn",{attrs:{flat:"",color:"primary"},on:{click:function(t){return e.changePeriodFilter(e.date)}}},[e._v("OK")])],1)],1)],1)]):a("div",[e.config.config.showFilterDateToolbar.title?a("span",{staticStyle:{"border-width":"1px","border-style":"solid",padding:"2px 10px"}},[e._v(e._s(e.config.config.showFilterDateToolbar.title))]):a("span",{staticStyle:{"border-width":"1px","border-style":"solid",padding:"2px 10px"}},[e._v("Todas as movimentações")])]),a("v-spacer"),"date"==e.period?a("v-btn",{attrs:{disabled:e.date==(new Date).toISOString().slice(0,10),outline:"",small:""},on:{click:function(t){return e.backToToday()}}},[a("v-icon",[e._v("event")]),a("span",[e._v("Voltar para Hoje")])],1):e._e(),e.config.config.showFilterDateToolbar.noChangePeriod?e._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:e.items,solo:"",placeholder:"Exibindo..."},model:{value:e.period,callback:function(t){e.period=t},expression:"period"}})],1)],1)],1)],1)},qu=[],$u=(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(e){this.modal=!1,this.date=e,this.config.setParams({period:this.period,date:e},!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(e,t){var a=new Date(e);return a.setDate(a.getDate()+(t+1)),this.dateFormat(a)},removeDaysInDate:function(e,t){var a=new Date(e);return a.setDate(a.getDate()-(t-1)),this.dateFormat(a)},setInitPeriod:function(){var e,t,a;null!==(e=this.config)&&void 0!==e&&null!==(t=e.config)&&void 0!==t&&null!==(a=t.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(e){var t=new Date(e),a=""+(t.getMonth()+1),i=""+t.getDate(),s=t.getFullYear();return a.length<2&&(a="0"+a),i.length<2&&(i="0"+i),[s,a,i].join("-")},updateParams:function(){var e=this;setTimeout((function(){e.date=e.config.params.date,e.period=e.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(e){this.saveDate=e,this.config.setParams({date:e}),this.$forceUpdate()}},period:{get:function(){return this.savePeriod},set:function(e){this.savePeriod=e,this.config.setParams({period:e}),this.$forceUpdate()}}},mounted:function(){this.setInitPeriod(),this.setInitDateAndPeriod(),this.updateParams()},props:{config:{type:Object,required:!0},setRoute:{type:Boolean,default:!1}}}),zu=$u,Nu=Object(l["a"])(zu,ju,qu,!1,null,null,null),Mu=Nu.exports,Lu=a("02e9"),Ru={name:"Listing",data:function(){return{loadTable:!1,store:this.$route.params.page}},methods:{checkIfConfigExist:function(e){if(this.$store.state.pages[e]){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(e){return!this.config.actions||("function"===typeof this.config.actions[e]?this.config.actions[e](this.form):this.config.actions[e])},setTitle:function(){var e=this.config.title&&this.config.title.list?this.config.title.list:this.config.title;document.title="Lista de "+e+" - "+this.system.name,this.$route.meta["title"]=e,this.$route.meta["icon"]=this.config.icon&&this.config.icon.list?this.config.icon.list:this.config.icon},routeParamsPageChange:function(e){this.checkIfConfigExist(e),this.store=e},sizeField:function(e){var t=e?{}:{xs12:!0,sm12:!0,md10:!0,"offset-md1":!0,ls10:!0,"offset-ls1":!0,xl10:!0,"offset-xl1":!0};for(var a in e)t[e[a]]=!0;return t},getIdPermission:function(){return this.config&&this.config.id?this.config.id["create"]||this.config.id:null},processExportedFile:function(e){var t=this;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)}},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:Td["a"],WiList:vu,WiListInputDialog:Gd,WiListInputSelectField:Wd,WiListInput:zd,WiListImports:kd,WiListExports:Od,WiListDataTable:Eu,WiListPagination:Pu,WiListDateToolbar:Mu,FinancesHeader:Lu["default"]}},Uu=Ru,Wu=(a("00a4"),Object(l["a"])(Uu,fd,gd,!1,null,"42f67baa",null)),Vu=Wu.exports,Bu=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-btn",{on:{click:function(t){return e.testErrorExecute()}}},[e._v("Testar")])],1)},Hu=[],Gu=a("31fe"),Yu={name:"ErrorTest",methods:{testErrorExecute:function(){var e={};Gu["a"].make({error:{message:"Hello World!",type:"error-test"},id:2001,title:"Error Test",message:"Executing Error Test!",login:e})}},mounted:function(){console.log(Object({NODE_ENV:"production",BASE_URL:"/"}))}},Ju=Yu,Qu=Object(l["a"])(Ju,Bu,Hu,!1,null,null,null),Ku=Qu.exports,Xu=function(){var e=this,t=e.$createElement,a=e._self._c||t;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(t){return e.clearEmpresa()}}},[a("v-icon",[e._v("navigate_before")])],1),a("v-toolbar-title",[e._v("Por favor, selecione sua empresa")]),a("v-spacer")],1),a("v-list",{attrs:{"two-line":""}},[e._l(e.empresas,(function(t,i){return[a("v-divider",{key:i,attrs:{inset:""}}),a("v-list-tile",{key:i,attrs:{avatar:""},on:{click:function(a){return e.selectEmpresa(t.id)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{"x-large":""}},[e._v("store")])],1),a("v-list-tile-content",[t.nome_empresa?a("v-list-tile-title",{domProps:{innerHTML:e._s(t.nome_empresa)}}):e._e(),t.nome_empresa?a("v-list-tile-sub-title",{domProps:{innerHTML:e._s(t.nome_empresa)}}):e._e()],1)],1)]}))],2)],1)],1)],1)],1)},Zu=[],ep={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(e){var t=this;this.$swal({title:"Processando...",text:"Por favor aguarde.",onOpen:function(){t.$swal.showLoading()}}),O["a"].post({url:this.url.base+"v1/login/usuario-login"},{IDEmpresa:e}).then((function(e){e.data.EmpresaLista||(localStorage.setItem("auth",JSON.stringify(e.data)),t.$store.commit("profile",e.data.Usuario),t.$router.push({name:"main"}),t.$swal.close())})).catch((function(e){console.log(e),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",{})}}},tp=ep,ap=Object(l["a"])(tp,Xu,Zu,!1,null,null,null),ip=ap.exports,sp=a("3d64"),op=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"print-container"},[a("header",{staticClass:"document-header"},[a("div",{staticClass:"header-logo"},[a("img",{staticClass:"logo-image",attrs:{src:e.logo,alt:"Logo"}})]),a("div",{staticClass:"header-company"},[t.content.company&&t.content.company.first_name?a("h2",{staticClass:"company-name"},[e._v(" "+e._s(t.content.company.first_name)+" ")]):e._e(),a("div",{staticClass:"company-info"},[e._l(t.content.company.adresses.filter((function(e,t){return 0===t})),(function(i,s){return t.content&&t.content.company&&t.content.company.adresses&&t.content.company.adresses.length>0?a("div",{key:s},[i.is_master?a("p",{staticClass:"company-address"},[e._v(" "+e._s(i.address)+", "+e._s(i.number)+" ")]):e._e(),a("p",{staticClass:"company-city"},[e._v(" "+e._s(i.city.name)+" - "+e._s(i.city.state.code)+" | CEP "+e._s(i.zip_code)+" ")])]):e._e()})),a("div",{staticClass:"company-contacts"},[t.content.company.cpf_cnpj?a("p",[a("strong",[e._v("CNPJ:")]),e._v(" "+e._s(t.content.company.cpf_cnpj)+" ")]):e._e(),t.content.company.phones&&t.content.company.phones.length>0?a("p",[a("strong",[e._v("Telefone(s):")]),e._l(t.content.company.phones,(function(t,i){return[i>0?a("span",{key:"sep-"+i},[e._v(" / ")]):e._e(),"Celular"==t.type?a("span",{key:"cel-"+i},[e._v(e._s(e._f("mask")(t.contact,"(##) # ####-####")))]):e._e(),"Telefone"==t.type?a("span",{key:"tel-"+i},[e._v(e._s(e._f("mask")(t.contact,"(##) ####-####")))]):e._e()]}))],2):e._e(),t.content.company.site?a("p",[a("strong",[e._v("Site:")]),e._v(" "+e._s(t.content.company.site)+" ")]):e._e()])],2)]),a("div",{staticClass:"header-document-info"},[a("div",{staticClass:"info-box"},[a("div",{staticClass:"info-item"},[a("span",{staticClass:"info-label"},[e._v("N°:")]),a("span",{staticClass:"info-value"},[e._v(e._s(t.content.id))])]),a("div",{staticClass:"info-item"},[a("span",{staticClass:"info-label"},[e._v("Código Externo:")]),a("span",{staticClass:"info-value"},[e._v(e._s(t.content.external_code||"-"))])]),a("div",{staticClass:"info-item"},[a("span",{staticClass:"info-label"},[e._v(e._s(e.config.date_start||"Emissão")+":")]),a("span",{staticClass:"info-value"},[e._v(e._s(t.content.date_start_format))])]),a("div",{staticClass:"info-item"},[a("span",{staticClass:"info-label",domProps:{textContent:e._s(e.config.dateName)}}),e._v(": "),a("span",{staticClass:"info-value",domProps:{textContent:e._s(t.content[e.config.dateField])}})]),a("div",{staticClass:"info-item"},[a("span",{staticClass:"info-label"},[e._v("Responsável:")]),a("span",{staticClass:"info-value"},[e._v(e._s(t.content.collaborator.name))])])])])]),a("section",{staticClass:"section"},[a("div",{staticClass:"section-header"},[a("h3",[e._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"},[e._v("Nome/Razão Social:")]),a("span",{staticClass:"field-value"},[e._v(e._s(t.content.person.first_name))])]),t.content&&t.content.category?a("div",{staticClass:"info-field"},[a("span",{staticClass:"field-label"},[e._v("Categoria:")]),a("span",{staticClass:"field-value"},[e._v(e._s(t.content.category.name))])]):e._e()]),a("div",{staticClass:"info-row"},[a("div",{staticClass:"info-field large"},[a("span",{staticClass:"field-label"},[e._v("Endereço:")]),t.content&&t.content.person&&t.content.person.adresses&&t.content.person.adresses.length>0?a("span",{staticClass:"field-value"},[e._l(t.content.person.adresses,(function(i,s){return[1==t.content.person.adresses.length||i.is_master?a("span",{key:s},[e._v(" "+e._s(i.address)),i.number?a("span",[e._v(", "+e._s(i.number))]):e._e()]):e._e()]}))],2):a("span",{staticClass:"field-value"},[e._v("-")])]),a("div",{staticClass:"info-field"},[a("span",{staticClass:"field-label"},[e._v("Bairro:")]),t.content&&t.content.person&&t.content.person.adresses&&t.content.person.adresses.length>0?a("span",{staticClass:"field-value"},[e._l(t.content.person.adresses,(function(i,s){return[1==t.content.person.adresses.length||i.is_master?a("span",{key:s},[e._v(e._s(i.district))]):e._e()]}))],2):a("span",{staticClass:"field-value"},[e._v("-")])])]),a("div",{staticClass:"info-row"},[a("div",{staticClass:"info-field"},[a("span",{staticClass:"field-label"},[e._v("Cidade:")]),t.content&&t.content.person&&t.content.person.adresses&&t.content.person.adresses.length>0?a("span",{staticClass:"field-value"},[e._l(t.content.person.adresses,(function(i,s){return[1==t.content.person.adresses.length||i.is_master?a("span",{key:s},[e._v(" "+e._s(i.city.name)+" - "+e._s(i.city.state.code)+" ")]):e._e()]}))],2):a("span",{staticClass:"field-value"},[e._v("-")])]),a("div",{staticClass:"info-field small"},[a("span",{staticClass:"field-label"},[e._v("UF:")]),t.content&&t.content.person&&t.content.person.adresses&&t.content.person.adresses.length>0?a("span",{staticClass:"field-value"},[e._l(t.content.person.adresses,(function(i,s){return[1==t.content.person.adresses.length||i.is_master?a("span",{key:s},[e._v(" "+e._s(i.city.state.code||"-")+" ")]):e._e()]}))],2):a("span",{staticClass:"field-value"},[e._v("-")])]),a("div",{staticClass:"info-field"},[a("span",{staticClass:"field-label"},[e._v("CEP:")]),t.content&&t.content.person&&t.content.person.adresses&&t.content.person.adresses.length>0?a("span",{staticClass:"field-value"},[e._l(t.content.person.adresses,(function(i,s){return[1==t.content.person.adresses.length||i.is_master?a("span",{key:s},[e._v(" "+e._s(i.zip_code||"-")+" ")]):e._e()]}))],2):a("span",{staticClass:"field-value"},[e._v("-")])]),a("div",{staticClass:"info-field"},[a("span",{staticClass:"field-label"},[e._v("Complemento:")]),t.content&&t.content.person&&t.content.person.adresses&&t.content.person.adresses.length>0?a("span",{staticClass:"field-value"},[e._l(t.content.person.adresses,(function(i,s){return[1==t.content.person.adresses.length||i.is_master?a("span",{key:s},[e._v(" "+e._s(i.complement||"-")+" ")]):e._e()]}))],2):a("span",{staticClass:"field-value"},[e._v("-")])])]),a("div",{staticClass:"info-row"},[a("div",{staticClass:"info-field"},[a("span",{staticClass:"field-label"},[e._v("Telefones:")]),t.content.person.phones&&t.content.person.phones.length>0?a("span",{staticClass:"field-value"},[e._l(t.content.person.phones,(function(t,i){return[i>0?a("span",{key:"sep-"+i},[e._v(" / ")]):e._e(),"Celular"==t.type?a("span",{key:"cel-"+i},[e._v(e._s(e._f("mask")(t.contact,"(##) # ####-####")))]):e._e(),"Telefone"==t.type?a("span",{key:"tel-"+i},[e._v(e._s(e._f("mask")(t.contact,"(##) ####-####")))]):e._e()]}))],2):a("span",{staticClass:"field-value"},[e._v("-")])]),a("div",{staticClass:"info-field"},[a("span",{staticClass:"field-label"},[e._v("CPF/CNPJ:")]),a("span",{staticClass:"field-value"},[e._v(e._s(t.content.person.cpf_cnpj||"-"))])]),a("div",{staticClass:"info-field"},[a("span",{staticClass:"field-label"},[e._v("RG/IE:")]),a("span",{staticClass:"field-value"},[e._v(e._s(t.content.person.rg||"-"))])])])])])]),t.content.description?a("section",{staticClass:"section"},[a("div",{staticClass:"section-header"},[a("h3",[e._v("Descrição")])]),a("div",{staticClass:"section-content description-content"},[a("div",{domProps:{innerHTML:e._s(t.content.description)}})])]):e._e(),a("section",{staticClass:"section"},[a("div",{staticClass:"section-header"},[a("h3",[e._v(" Dados dos "),e.config.hideProducts?e._e():a("span",[e._v("Produtos e")]),e._v(" Serviços ")])]),a("div",{staticClass:"section-content"},[a("table",{staticClass:"items-table"},[a("thead",[a("tr",[a("th",{staticClass:"col-code"},[e._v("COD.")]),a("th",{staticClass:"col-qty"},[e._v("Qtd.")]),a("th",{staticClass:"col-unit"},[e._v("Unid.")]),a("th",{staticClass:"col-name"},[e.config.hideProducts?e._e():a("span",[e._v("Produto/")]),e._v(" Serviço")]),a("th",{staticClass:"col-desc"},[e._v("Descrição")]),e.hideValues?e._e():a("th",{staticClass:"col-value"},[e._v("Val. Unit.")]),e.hideValues?e._e():a("th",{staticClass:"col-value"},[e._v("Desconto")]),e.hideValues?e._e():a("th",{staticClass:"col-value"},[e._v("Val. Total")])])]),a("tbody",[e._l(t.content.items,(function(t,i){return a("tr",{key:i,staticClass:"item-row"},[a("td",{staticClass:"col-code"},[e._v(e._s(t.item.id))]),a("td",{staticClass:"col-qty"},[e._v(e._s(t.quantity))]),a("td",{staticClass:"col-unit"},[e._v(e._s(t.item.unit.code))]),a("td",{staticClass:"col-name"},[e._v(e._s(t.item.name))]),a("td",{staticClass:"col-desc"},[t.category&&t.category.name?a("span",[e._v(" "+e._s(t.category.name)),t.description?a("span",[e._v(" - ")]):e._e()]):e._e(),e._v(" "+e._s(t.description)+" ")]),e.hideValues?e._e():a("td",{staticClass:"col-value"},[e._v(e._s(e._f("money")(t.amount_unit)))]),e.hideValues?e._e():a("td",{staticClass:"col-value"},[e._v(e._s(e._f("money")(t.amount_discount)))]),e.hideValues?e._e():a("td",{staticClass:"col-value"},[e._v(e._s(e._f("money")(t.amount_total)))])])})),a("tr",{staticClass:"items-total"},[a("td",{staticClass:"col-code"},[a("strong",[e._v("Total:")])]),a("td",{staticClass:"col-qty",attrs:{colspan:"2"}},[a("strong",[e._v(e._s(t.content.sum_quantity_unit))])]),e.hideValues?e._e():a("td",{staticClass:"col-name"}),e.hideValues?e._e():a("td",{staticClass:"col-desc"}),e.hideValues?e._e():a("td",{staticClass:"col-value"},[a("strong",[e._v(e._s(e._f("money")(t.content.sum_amount_unit)))])]),e.hideValues?e._e():a("td",{staticClass:"col-value"},[a("strong",[e._v(e._s(e._f("money")(t.content.sum_discount_unit)))])]),e.hideValues?e._e():a("td",{staticClass:"col-value"},[a("strong",[e._v(e._s(e._f("money")(t.content.sum_amount_total)))])]),e.hideValues?a("td",{staticClass:"col-name",attrs:{colspan:"2"}}):e._e()])],2)])])]),a("section",{staticClass:"section"},[a("div",{staticClass:"totals-section"},[a("div",{class:e.hideValues?"observations-full":"observations"},[a("h4",{staticClass:"totals-title"},[e._v("Observações")]),a("p",{staticClass:"observations-text"},[e._v(e._s(t.content.observation||"-"))])]),e.hideValues?e._e():a("div",{staticClass:"totals-box"},[a("div",{staticClass:"total-row"},[a("span",{staticClass:"total-label"},[e._v("Soma:")]),a("span",{staticClass:"total-value"},[e._v(e._s(e._f("money")(t.content.sum_amount_total)))])]),a("div",{staticClass:"total-row"},[a("span",{staticClass:"total-label"},[e._v("Desconto:")]),a("span",{staticClass:"total-value"},[e._v(e._s(e._f("money")(t.content.amount_discount)))])]),a("div",{staticClass:"total-row"},[a("span",{staticClass:"total-label",domProps:{textContent:e._s(e.config.amount_freight||"Frete")}}),e._v(": "),a("span",{staticClass:"total-value"},[e._v(e._s(e._f("money")(t.content.amount_freight)))])]),a("div",{staticClass:"total-row total-final"},[a("span",{staticClass:"total-label"},[e._v("Total:")]),a("span",{staticClass:"total-value"},[e._v(e._s(e._f("money")(t.content.total_liquid)))])])])])]),t.content.information?a("section",{staticClass:"section"},[a("div",{staticClass:"section-header"},[a("h3",[e._v("Forma de Pagamento")])]),a("div",{staticClass:"section-content payment-content"},[a("div",{domProps:{innerHTML:e._s(t.content.information)}})])]):e._e(),a("footer",{staticClass:"signature-section"},[a("div",{staticClass:"signature-line"}),a("p",{staticClass:"signature-name"},[e._v(e._s(t.content.person.first_name))])])])]}}])})},np=[],rp={name:"NegocioReport",data:function(){return{}},computed:{logo:function(){var e=this.$Auth.user().account;return e.print_image},hideValues:function(){return"true"===this.$route.query.hideValues},printModel:function(){return this.$route.query.model||"1"},config:function(){var e=this.$route.params.business;switch(e){case"budget":return{type:1,store:e,module:"sales",dateField:"date_validity_format",dateName:"Validade"};case"sale":return{type:4,store:e,module:"sales",dateField:"date_end_format",dateName:"Entrega"};case"purchase":return{type:3,store:e,module:"purchases",dateField:"date_end_format",dateName:"Entrega"};case"quotation":return{type:2,store:e,module:"purchases",dateField:"date_validity_format",dateName:"Validade"};case"order":return{type:5,store:e,module:"service-desk",dateField:"date_end_format",dateName:"Entrega"};case"process":return{type:7,store:e,module:"juridical",date_end:"Previsão",amount_freight:"Valor Adicional",hideProducts:!0,date_start:"Entrevista",dateField:"date_end_format",dateName:"Previsão"}}return{}}}},lp=rp,cp=(a("5e56"),Object(l["a"])(lp,op,np,!1,null,"15d97eec",null)),dp=cp.exports,up=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:""}},[e.$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)},pp=[],mp={name:"ChatView",data:function(){return{optionsMenu:!1}},computed:Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(Se["e"])("Chats",["chats","loadings"])),Object(Se["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(Se["b"])("Chats",["getChats","paginateChats"])),{},{newChat:function(){var e=this;this.$WiListDialog({wiConfig:"collaborator",mode:"select",callback:function(t){e.$WiApiPost({uri:"chats/make-chat",data:{person_id:t.id},callback:function(t){var a=t.sucess;a&&(e.getChats(),e.$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(e){if(e){var t=this.$moment(e),a=this.$moment().startOf("day"),i=Math.round(this.$moment.duration(a-t).asDays());return i>1?this.$moment(e).format("DD/MM HH:mm"):this.$moment(e).fromNow()}return null===e?"-":"Agora"},goToChat:function(e){var t=this.$vuetify.breakpoint.name,a="chat-view-messages";"xs"!==t&&"sm"!==t||(a="chat-view-messages-page"),this.$router.push({name:a,params:{id:e},query:{previousChatId:this.$route.params.id}})},createNewGroup:function(){var e=this;this.$WiEditDialog({wiConfig:"chat-group",onSubmit:function(t){var a=t.data;e.goToChat(a.uuid)},redirectOnSubmit:!1})},formatLastMessage:function(e){return e.text_html.replaceAll("
"," ").replaceAll("
"," ").replaceAll("
"," ").replaceAll("

"," ").replaceAll("

"," ")}}),props:{drawer:{type:Boolean,default:!1}},components:{ChatList:da}},vp=mp,fp=(a("434a"),Object(l["a"])(vp,up,pp,!1,null,"6521041e",null)),gp=fp.exports;i["default"].use(v["a"]);var _p=[{path:"dashboard",name:"dashboard",component:Yl,meta:{auth:!0,title:u["a"].t("pages.dashboard.title"),icon:"dashboard"}},{path:"list/:page",name:"list",component:ye,meta:{auth:!0,title:u["a"].t("pages.list.title"),icon:"view_list",touch:!0}},{path:"listing/:page",name:"listing",component:Vu,meta:{auth:!0,title:u["a"].t("pages.list.title"),icon:"view_list",touch:!0}},{path:"configuracoes",name:"configuracoes",component:Wc,meta:{auth:!0,title:u["a"].t("pages.config.title")}},{path:"user-profile/:id",name:"user-profile",component:md,meta:{id:"1ac37773",auth:!0,title:u["a"].t("pages.userProfile.title"),icon:"lock_open"}},{path:"calendar",name:"calendar",component:$c,meta:{auth:!0,title:u["a"].t("pages.calendar.title"),icon:"event"}},{path:"disponivel-em-breve",name:"disponivel-em-breve",component:nc,meta:{auth:!0,title:u["a"].t("pages.schedule.title"),icon:"schedule"}},{path:"error-test",name:"error-test",component:Ku,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:gp,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}}];_p=_p.concat(f),vd["a"].state.modules.filter((function(e){e.router.push({path:"list/:page",name:e.name+"-list",component:Vu,meta:{id:e.id,auth:!0,title:u["a"].t("pages.list.title"),icon:"view_list",touch:!0,module:e.name,color:e.color}}),_p=_p.concat({path:e.name,name:e.name,redirect:"/dashboard",component:ec,meta:{id:e.id,auth:!0,module:e.name,color:e.color},children:e.router})}));var hp=[{path:"*",redirect:"/main/dashboard"},{path:"/login",name:"login",component:te,meta:{auth:!1,title:u["a"].t("pages.login.title")}},{path:"/business-print/:business/:id",name:"business-print",component:sp["a"],meta:{auth:!1,title:"Report"}},{path:"/business-print-v2/:business/:id",name:"business-print-v2",component:dp,meta:{auth:!1,title:"Report"}},{path:"/selecionar-empresa",name:"selecionar-empresa",component:ip,meta:{auth:!1,title:"Selecione a Empresa"}},{path:"/main",name:"main",component:Ul,redirect:"/dashboard",meta:{auth:!0},children:_p}],bp=hp.concat(m),xp=new v["a"]({routes:bp}),yp=function(e){e.meta.title&&(document.title=e.meta.title+" - "+vd["a"].state.name||u["a"].t("messages.loading.title"),document.getElementById("favicon").href="static/systems/"+vd["a"].state.icon,document.getElementById("shortcuticon").href="static/systems/"+vd["a"].state.icon,document.getElementById("apple-touch-icon1").href="static/systems/"+vd["a"].state.icon,document.getElementById("apple-touch-icon2").href="static/systems/"+vd["a"].state.icon,document.getElementById("apple-touch-icon3").href="static/systems/"+vd["a"].state.icon,document.getElementById("apple-touch-icon4").href="static/systems/"+vd["a"].state.icon)},kp=function(e){return!(e&&e.meta&&e.meta.id)||ke["a"].checkPermission(e.meta.id)};xp.beforeEach((function(e,t,a){e.meta.auth?ke["a"].check()?kp(e)?(yp(e),a()):(i["default"].swal({type:"info",title:"Desculpe!",text:"Em nossos registros consta que você não tem permissão para acessar este recurso!"}),t.name||xp.push({name:"main"})):(xp.push({name:"login"}),localStorage.clear()):(yp(e),a())}));var Cp=xp,wp=(a("4d90"),function(){function e(){Object(T["a"])(this,e)}return Object(A["a"])(e,null,[{key:"currentDate",value:function(){var e=(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-"+String((new Date).getDate()).padStart(2,"0");return e}}]),e}()),Sp=a("4717");i["default"].mixin({methods:{$WiView:function(e){return p["a"].state.WiView.views[e]},$WiDialog:function(e){p["a"].dispatch("WiDialog/open",e)},$WiFileDialog:function(e){p["a"].dispatch("WiFileDialog/open",e)},$WiEventsDialog:function(e){p["a"].dispatch("WiEventsDialogs/open",e)},$WiFileListDialog:function(e){p["a"].dispatch("WiFileListDialog/open",e)},$WiRemediesDialog:function(e){p["a"].dispatch("WiRemediesDialog/open",e)},$WiEditDialog:function(e){p["a"].dispatch("WiEditDialog/open",e)},$WiListDialog:function(e){p["a"].dispatch("WiListDialog/open",e)},$WiMakeError:function(e){var t=e.error,a=e.id,i=e.title,s=e.message,o=e.login,n=e.showAlert,r=void 0===n?"enabled":n;Gu["a"].make({error:t,id:a,title:i,message:s,login:o,showAlert:r})},$makeSystemNotification:function(e,t,a){var i=new Notification(e,{body:t,icon:a});i.onclick=function(){window.open(window.location.href)}},$WiCheckPermission:function(e){var t,a,i;return null===(t=this.$store.state.User)||void 0===t||null===(a=t.profile)||void 0===a||null===(i=a.permissions)||void 0===i?void 0:i.includes(e)},$WiHelpDialog:function(e){p["a"].dispatch("WiHelpDialog/open",e)},$UUID:function(){var e=(new Date).getTime(),t="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(t){var a=(e+16*Math.random())%16|0;return e=Math.floor(e/16),("x"===t?a:3&a|8).toString(16)}));return t},$WiApiGet:function(e){var t=this,a=e.uri,i=e.params,s=e.callback,o=e.config,n=void 0===o?{}:o;O["b"].get({uri:a,params:i||{},sucess:function(e){s&&s({success:e.data})},error:function(e){console.log(e),s&&s({error:e});try{t.$WiMakeError({error:e,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(e){var t=this,a=e.uri,i=e.data,s=e.callback,o=e.config,n=void 0===o?{}:o;O["b"].post({uri:a,data:i||{},sucess:function(e){s&&s({sucess:e.data})},error:function(e){console.log(e),s&&s({error:e});try{t.$WiMakeError({error:e,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(e){var t=this,a=e.uri,i=e.id,s=e.data,o=e.callback,n=e.config;O["b"].put({uri:a,id:i,data:s||{},sucess:function(e){o&&o({sucess:e.data})},error:function(e){console.log(e),o&&o({error:e});try{t.$WiMakeError({error:e,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(e){var t=this,a=e.uri,i=e.id,s=e.callback,o=e.config;O["b"].delete({uri:a,id:i,sucess:function(e){s&&s({sucess:e.data})},error:function(e){console.log(e),s&&s({error:e});try{t.$WiMakeError({error:e,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(e){var t=e.seconds,a=e.config,i="";return!t||a&&a.disable||(i=t>86400?"blue":t>0?"orange":"red"),i},$WiLangText:function(e,t){return Sp["a"].langText(e,t)},$WiDebounce:function(e){var t,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 wp.currentDate()}}});var Dp={},Ep=function(){function e(t){Object(T["a"])(this,e),this.value=t,this.digits=2}return Object(A["a"])(e,[{key:"format",value:function(){return this.value?this.getFormatedMoney(this.value):0===this.value?this.getFormatedMoneyZero():this.value}},{key:"getFormatedMoney",value:function(e){return this.moneyIsFloat(e)?this.getFormatedMoneyFloat(e):this.getFormatedMoneyInteger(e)}},{key:"getFormatedMoneyFloat",value:function(e){return e=this.getValueCentsDigitsLimited(e),e=e.toLocaleString("pt-BR"),1===e.toString().split(",")[1].length&&(e+="0"),Sp["a"].langText("system.currency.simbol","R$")+" "+e}},{key:"getFormatedMoneyInteger",value:function(e){return Sp["a"].langText("system.currency.simbol","R$")+" "+e.toLocaleString("pt-BR")+",00"}},{key:"getFormatedMoneyZero",value:function(){return Sp["a"].langText("system.currency.simbol","R$")+" 0,00"}},{key:"moneyIsFloat",value:function(e){return e.toString().split(".").length-1>0&&e.toString().split(".")[1].substring(0,this.digits)>0}},{key:"getValueCentsDigitsLimited",value:function(e){var t=e.toString().split(".");return parseFloat(t[0]+"."+t[1].substring(0,this.digits))}}]),e}(),Op=function(){function e(t){Object(T["a"])(this,e),this.value=t,this.digits=2}return Object(A["a"])(e,[{key:"format",value:function(){return this.value?this.getFormatedNumber(this.value):0===this.value?this.getFormatedNumberZero():this.value}},{key:"getFormatedNumber",value:function(e){return this.NumberIsFloat(e)?this.getFormatedNumberFloat(e):this.getFormatedNumberInteger(e)}},{key:"getFormatedNumberFloat",value:function(e){return e=this.getValueCentsDigitsLimited(e),e=e.toLocaleString("pt-BR"),1===e.toString().split(",")[1].length&&(e+="0")," "+e}},{key:"getFormatedNumberInteger",value:function(e){return" "+e.toLocaleString("pt-BR")+",00"}},{key:"getFormatedNumberZero",value:function(){return" 0,00"}},{key:"NumberIsFloat",value:function(e){return e.toString().split(".").length-1>0&&e.toString().split(".")[1].substring(0,this.digits)>0}},{key:"getValueCentsDigitsLimited",value:function(e){var t=e.toString().split(".");return parseFloat(t[0]+"."+t[1].substring(0,this.digits))}}]),e}(),Tp=function(e,t){if(t&&e){e+="";var a=0,i="";e=e.replace(/[^0-9a-zA-Z]+/,""),e=e.replace(/[^0-9a-zA-Z]+/,"");for(var s=0;s0?(1===e.toString().split(".")[1].length&&(e+="0"),e.toLocaleString("pt-BR")):e.toLocaleString("pt-BR"):0===e?"0":e})),i["default"].filter("date",(function(e){if(e){for(var t=e.split("-"),a="",i=t.length-1;i>-1;i--)a+=t[i],i&&(a+="/");return a}return" - "})),i["default"].filter("removehtmltags",(function(e){return!(!e||null===e||""===e)&&(e=e.toString(),e.replace(/<[^>]*>/g," "))})),i["default"].filter("stringlength",(function(e,t){return e&&null!==e&&""!==e?(e=e.toString(),e.length1?t-1:0),i=1;is&&(e.value=e.value.substr(0,s),e.dispatchEvent(i)),em(e,t)}});var em=function(e,t){console.log(e,e.value,t.value)},tm={},am=a("b30d"),im=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e._t("toolbar",null,{content:e.detail,refresh:e.loadDetail,loading:e.loading,error:e.error}),e.notShowToolbar?e._e():a("v-toolbar",{staticStyle:{color:"white","z-index":"1"},attrs:{dense:"",color:e.dark?"dark":"primary"}},[e.notReturnIcon?e._e():a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("arrow_back")])],1),a("v-toolbar-title",[e.title&&!e.fieldTitle?a("span",[e._v(" "+e._s(e.title)+" ")]):e._e(),!e.title&&e.fieldTitle&&e.detail?a("span",[e._v(" "+e._s(e.detail[e.fieldTitle])+" ")]):e._e()]),a("v-spacer"),e._t("toolbarItensBefore",null,{content:e.detail,refresh:e.loadDetail,loading:e.loading}),e.store?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.wiConfig.id&&e.wiConfig.id.update?e.wiConfig.id.update:e.wiConfig.id},expression:"{'id': wiConfig.id && wiConfig.id.update ? wiConfig.id.update : wiConfig.id}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{disabled:e.loading,icon:""},on:{click:function(t){return e.$WiEditDialog({wiConfig:e.store,onSubmit:e.loadDetail,data:e.detail})}}},[a("v-icon",{staticStyle:{color:"white"}},[e._v("edit")])],1):e._e(),a("v-btn",{attrs:{loading:e.loading,icon:""},on:{click:function(t){return e.loadDetail()}}},[a("v-icon",{attrs:{color:"white"}},[e._v("refresh")])],1),e._t("toolbarItensAfter",null,{content:e.detail,refresh:e.loadDetail,loading:e.loading})],2),e.loading&&e.notLoad?a("div",[a("v-progress-linear",{staticStyle:{margin:"0 !important"},attrs:{indeterminate:!0}})],1):e._e(),a("loading",{attrs:{loading:e.loading&&(!e.notLoad||!e.detail)}},[e.detail&&!e.error?a("div",[e._t("default",null,{content:e.detail,refresh:e.loadDetail,loading:e.loading})],2):e._e(),e.error?a("div",{staticStyle:{width:"100%","text-align":"center","padding-top":"50px"}},[a("h1",{staticStyle:{"padding-bottom":"20px"}},[e._v("Erro ao buscar informações. "),a("br"),e._v("Tente novamente ou contacte o suporte. ")]),a("v-btn",{attrs:{color:"primary"},on:{click:function(t){return e.loadDetail()}}},[a("v-icon",[e._v("refresh")]),e._v(" "),a("span",{staticStyle:{"padding-left":"5px"}},[e._v("Tentar novamente")])],1),a("v-btn",{on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("navigate_before")]),e._v(" Voltar")],1)],1):e._e()])],2)},sm=[],om=(a("c1f9"),a("1ea2")),nm={name:"WiView",data:function(){return{loading:!0,detail:null,error:!1}},watch:{$route:"loadView"},computed:{url:function(){var e=this.$store.state.url;return e.base+e.version+e.group},dark:function(){return this.$wiDark||!1},wiConfig:function(){return this.$store.state.pages[this.store]||{}}},created:function(){this.loadDetail()},methods:{loadView:function(e){this.defaultRoute&&e.name!==this.defaultRoute||this.loadDetail()},loadDetail:function(e){var t=this;this.loading=!0;var a="",i=e&&e.apiParams?e.apiParams:this.apiParams||"",s=e&&e.apiUrl?e.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);O["b"].get({uri:a,params:n,sucess:function(e){t.error=!1,t.loading=!1,t.detail=e.data,t.$emit("action",!1),t.$emit("afterLoad",{content:e.data,refresh:t.loadDetail})},error:function(e){t.error=!0,t.loading=!1;var a="Erro ao buscar o item de ID: "+t.$route.params.id+".";t.notGetID&&(a="Erro ao buscar informações."),t.$WiMakeError({error:e,id:101,title:a})}})}},components:{loading:om["a"]},props:["apiUrl","apiParams","routeReturn","title","notGetID","notShowToolbar","defaultRoute","store","fieldTitle","notLoad","notReturnIcon"]},rm=nm,lm=Object(l["a"])(rm,im,sm,!1,null,null,null),cm=lm.exports,dm=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-dialog",{attrs:{dark:e.$wiDark,"return-value":"dialog",persistent:"",scrollable:"","max-width":e.config.maxWidth||e.defaultMaxWidth,fullscreen:e.$vuetify.breakpoint.xsOnly},on:{keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:e.closeEdit()}},model:{value:e.action,callback:function(t){e.action=t},expression:"action"}},[a("v-card",{staticStyle:{"border-radius":"5px"}},[a("v-toolbar",{staticStyle:{"border-radius":"5px"},attrs:{dense:""}},[e.add&&e.form&&e.form.id&&(!e.config.config||e.config.config.new)?a("v-btn",{attrs:{fab:"",small:"",color:"success",bottom:"",left:"",absolute:""},nativeOn:{click:function(t){return t.stopPropagation(),e.newForm()}}},[a("v-icon",[e._v("add")])],1):e._e(),e.config.icon?a("v-icon",{attrs:{large:""}},[e._v(e._s(e.config.icon&&e.config.icon.edit?"object"==typeof e.config.icon.edit?e.config.icon.edit[e.form.id?"update":e.config.icon.edit["insert"]||e.config.icon.edit["create"]]:e.config.icon.edit:e.config.icon))]):e._e(),a("v-toolbar-title",[e.config.title?a("strong",[e._v(e._s(e.config.title&&e.config.title.edit?"object"==typeof e.config.title.edit?e.config.title.edit[e.form.id?"update":e.config.title.edit["insert"]?"insert":"create"]:e.config.title.edit:e.config.title))]):e._e()]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.closeEdit()}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",[a("v-container",{staticStyle:{padding:"0px !important"},attrs:{fluid:""}},[e.description?a("div",{staticStyle:{width:"100%","text-align":"center"}},[a("span",{domProps:{innerHTML:e._s(e.description)}})]):e._e(),a("v-form",{ref:"wiEditDialog",attrs:{autocomplete:"off"},model:{value:e.valid,callback:function(t){e.valid=t},expression:"valid"}},[e.action&&e.store?a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.config.fields.edit||e.config.fields,(function(t,i){return!e.viewField(t)||t.showField&&!t.showField(e.form,e.auth)?e._e():a("v-flex",e._b({key:i,staticStyle:{padding:"0 10px 0 10px"},attrs:{"d-flex":""}},"v-flex",e.sizeField(t.size),!1),[a("div",{style:{maxWidth:t.button?"80% !important":"100% !important"}},["divider"===t.type?a("div",{staticStyle:{width:"100%",padding:"0 0 20px 0"}},[a("v-divider")],1):e._e(),"subheader"===t.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:e.$wiDark?"#212121":"#ECEFF1"},t.style||{})},[a("span",{staticStyle:{padding:"5px"},style:Object.assign({},t.style||{})},[a("span",{domProps:{innerHTML:e._s("function"==typeof t.text?t.text(e.form,e.auth):t.text)}})])])],1):e._e(),"hidden"===t.type?a("input",{directives:[{name:"model",rawName:"v-model",value:e.form[t.value],expression:"form[field.value]"}],attrs:{type:"hidden"},domProps:{value:e.form[t.value]},on:{input:function(a){a.target.composing||e.$set(e.form,t.value,a.target.value)}}}):e._e(),"int"===t.type?a("v-text-field",{attrs:{"prepend-icon":t["prepend-icon"],"append-icon":t["append-icon"],prefix:t.prefix,suffix:t.suffix,min:"function"==typeof t.min?t.min(e.form,e.auth):t.min,max:"function"==typeof t.max?t.max(e.form,e.auth):t.max,type:"number",step:t.step,placeholder:t.placeholder||t.text,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form,e.auth):t.required,label:e.formatLabel(t),counter:t.counter,mask:t.mask,disabled:"function"==typeof t.disabled?t.disabled(e.form,e.auth):t.disabled},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"show-result"===t.type?a("WiEditFieldShowResult",{attrs:{form:e.form,field:t}}):e._e(),"amount-margin"===t.type?a("WiEditFieldAmountMargin",{attrs:{form:e.form,field:t},on:{onChange:e.addToForm}}):e._e(),"money"===t.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"}},[e._v(e._s(t.text)),t.required?a("span",[e._v("*")]):e._e()]),a("money",e._b({attrs:{"aria-label":t.placeholder||t.text,disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled,required:"function"==typeof t.required?t.required(e.form):t.required,rules:t.required?e.validField(t):[],placeholder:t.placeholder||t.text},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}},"money",e.money,!1))],1)]),a("div",{staticClass:"v-text-field__details"},[a("div",{staticClass:"v-messages theme--light"},[a("div",{staticClass:"v-messages__wrapper"})])])])]):e._e(),"text"===t.type?a("v-text-field",{attrs:{"prepend-icon":t["prepend-icon"],"append-icon":t["append-icon"],prefix:t.prefix,placeholder:"function"==typeof t.placeholder?t.placeholder(e.form):t.placeholder||t.text,rules:t.rules||(t.required?e.validField(t):[]),required:"function"==typeof t.required?t.required(e.form):t.required,label:e.formatLabel(t),counter:t.counter,mask:"function"==typeof t.mask?t.mask(e.form):t.mask,disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled,autocomplete:"off"},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"mac-address"===t.type?a("v-text-field",{directives:[{name:"wi-mac-address",rawName:"v-wi-mac-address",value:!0,expression:"true"}],attrs:{"prepend-icon":t["prepend-icon"],"append-icon":t["append-icon"],prefix:t.prefix,placeholder:"function"==typeof t.placeholder?t.placeholder(e.form):t.placeholder||t.text,rules:t.rules||(t.required?e.validField(t):[]),required:"function"==typeof t.required?t.required(e.form):t.required,label:e.formatLabel(t),counter:t.counter,disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled,autocomplete:"off"},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"email"===t.type?a("v-text-field",{attrs:{"prepend-icon":"mail","append-icon":t["append-icon"],prefix:t.prefix,placeholder:"function"==typeof t.placeholder?t.placeholder(e.form):t.placeholder||t.text,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form):t.required,label:e.formatLabel(t),disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled,autocomplete:"off"},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"time"===t.type?a("v-text-field",{attrs:{type:"time","prepend-icon":t["prepend-icon"],"append-icon":t["append-icon"],prefix:t.prefix,placeholder:t.placeholder||t.text,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form):t.required,label:e.formatLabel(t),counter:t.counter,mask:t.mask,disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled,autocomplete:"off"},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"color"===t.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"}},[e._v(" "+e._s(t.text)+" ")]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.form[t.value],expression:"form[field.value]"}],staticStyle:{width:"100%","margin-top":"0px","margin-bottom":"3px"},attrs:{type:"color",placeholder:t.placeholder||t.text,required:"function"==typeof t.required?t.required(e.form):t.required,disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled},domProps:{value:e.form[t.value]},on:{input:function(a){a.target.composing||e.$set(e.form,t.value,a.target.value)}}})]):e._e(),"password"===t.type?a("v-text-field",{attrs:{placeholder:t.placeholder||t.text,"prepend-icon":t["prepend-icon"],"append-icon":e.typePassword?"visibility":"visibility_off",type:e.typePassword?"password":"text",rules:t.required?e.validField(t):[],required:t.required,label:e.formatLabel(t),counter:t.counter,min:"8",mask:t.mask,disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled},on:{"click:append":function(){return e.typePassword=!e.typePassword}},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"location"===t.type?a("WiEditLocationField",{attrs:{form:e.form,field:t},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"datetime"===t.type?a("v-text-field",{attrs:{prefix:t.prefix,"prepend-icon":t["prepend-icon"],"append-icon":t["append-icon"],type:"datetime-local",placeholder:t.placeholder,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form):t.required,label:e.formatLabel(t),counter:t.counter,disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"date"===t.type?a("v-text-field",{attrs:{prefix:t.prefix,"prepend-icon":t["prepend-icon"],"append-icon":t["append-icon"],type:"date",placeholder:t.placeholder||t.text,rules:e.isRequired(t)?e.validField(t):[],required:e.isRequired(t),label:e.formatLabel(t),counter:t.counter,disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"textarea"===t.type?a("v-textarea",{staticClass:"pt-2",attrs:{outline:"","auto-grow":"",placeholder:t.placeholder||t.text,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form):t.required,label:e.formatLabel(t),counter:t.counter,rows:t.rows||3,disabled:"function"==typeof t.disabled?t.disabled(e.form):t.disabled},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"editor"===t.type?a("WiEditTextEditor",{attrs:{label:t.text,required:t.required,rules:t.required?e.validField(t):[],disabled:t.disabled},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"tiny-editor"===t.type?a("div",{staticStyle:{"padding-bottom":"20px"}},[a("WiEditTinyMCE",{attrs:{form:e.form,field:t},on:{select:e.addToForm}})],1):e._e(),"switch"===t.type?a("WiEditFieldSwitch",{attrs:{field:t,form:e.form},on:{change:e.onChange},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"checkbox"===t.type?a("div",[a("label",{staticClass:"v-label v-label--active theme--light",staticStyle:{"font-size":"12px !important"},attrs:{"aria-hidden":"true",for:"checkbox"}},[e._v(" "+e._s(t.text)+" ")]),a("br"),a("v-checkbox",{attrs:{label:""+(e.form[t.value]?t.trueText||"Sim":t.falseText||"Não"),rules:t.required?e.validField(t):[],required:t.required,disabled:t.disabled},on:{change:function(t){return e.onChange(t)}},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}})],1):e._e(),"select"===t.type?a("WiEditFieldSelect",{attrs:{field:t,form:e.form},on:{onChange:e.onChange},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"dbselect"===t.type?a("dbselect",{attrs:{"prepend-icon":t["prepend-icon"],"append-icon":t["append-icon"],instore:t.instore,outstore:t.outstore,id:t.value,form:e.form,show:t.show,label:e.formatLabel(t),rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form):t.required,autocomplete:t.autocomplete,value:t.value,fields:t.fields,multiple:t.multiple,order:t.order}}):e._e(),"db-select"===t.type?a("db-select",{attrs:{apiUrl:t.apiUrl,apiParams:t.apiParams,formField:t.value,form:e.form,show:t.show,label:e.formatLabel(t),rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form):t.required,autocomplete:t.autocomplete,multiple:t.multiple,placeholder:t.placeholder||t.text}}):e._e(),e.action?a("div",["db-autocomplete"===t.type?a("db-autocomplete",{attrs:{apiUrl:"function"==typeof t.apiUrl?t.apiUrl(e.form,e.auth):t.apiUrl,apiParams:"function"==typeof t.apiParams?t.apiParams(e.form,e.auth):t.apiParams,formField:t.value,form:e.form,show:t.show,value:t.selectValue,comparator:t.comparator,label:e.formatLabel(t),rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form,e.auth):t.required,autocomplete:t.autocomplete,multiple:t.multiple,placeholder:t.placeholder||t.text,disabled:"function"==typeof t.disabled?t.disabled(e.form,e.auth):t.disabled,object:t.object,icon:t.icon,color:t.color,change:t.change,lastFormFieldChanged:e.lastFormFieldChanged,clearable:t.clearable,dependOn:t.dependOn},on:{onChange:e.onAutocompleteChange}}):e._e()],1):e._e(),"list"===t.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",[e._v(e._s(t.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[e._v(e._s(e.form[t.show]||"Selecione..."))]),t.showSecond?a("v-list-tile-sub-title",[e._v("form[field.showSecond]")]):e._e()],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:""},on:{click:function(t){e.listModal=!0}}},[a("v-icon",[e._v("search")])],1),a("list-modal",{attrs:{action:e.listModal,store:t.store,id:t.value,multiple:!!t.multiple&&e.getMultipleListModal},on:{action:e.closeListModal}})],1)],1)],1),a("br")],1):e._e(),"list-ticket-category"===t.type?a("div",[a("ocorrencias-dialog",{attrs:{data:e.form,form:e.form,"ticket-function":t.ticketFunction,rules:t.required?e.validField(t):[],required:"function"==typeof t.required?t.required(e.form,e.auth):t.required},on:{select:e.selectCategory}})],1):e._e(),"wi-list-dialog"===t.type?a("div",[a("wi-edit-wi-list-dialog",{attrs:{form:e.form,field:t},on:{select:e.addToForm}})],1):e._e(),"wi-file-dialog"===t.type?a("div",[a("wi-edit-wi-file-dialog",{attrs:{form:e.form,field:t},on:{select:e.addToForm}})],1):e._e(),"wi-google-icons"===t.type?a("div",[a("wi-google-icons-dialog",{attrs:{field:t.value,icon:e.form[t.value]},on:{select:e.setIcon}})],1):e._e(),"message"===t.type?a("div",[a("WiEditMessageField",{attrs:{field:t,form:e.form}})],1):e._e(),"file-download"===t.type?a("div",[a("WiEditFileDownloadField",{attrs:{field:t,form:e.form}})],1):e._e(),"wn-category-selector"===t.type?a("div",[a("WiEditCategorySelector",{attrs:{field:t,form:e.form},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}})],1):e._e(),"textarea-format"==t.type?a("WiEditFieldTextAreaFormat",{attrs:{field:t,form:e.form},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}}):e._e(),"wn-wpp-template-select"===t.type?a("div",[a("WNEditWPPTempSelect",{attrs:{field:t,form:e.form},on:{select:e.addToForm},model:{value:e.form[t.value],callback:function(a){e.$set(e.form,t.value,a)},expression:"form[field.value]"}})],1):e._e()],1),t.button?a("div",{staticStyle:{width:"20%"}},[a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(i){var s=i.on,o=i.attrs;return["icon"===t.button.type?a("v-btn",e._g(e._b({attrs:{icon:"",color:t.button.color,loading:!!t.button.loading&&t.button.loading(e.form,t),disabled:!!t.button.disabled&&t.button.disabled(e.form,t)},on:{click:function(a){return t.button.action({form:e.form,field:t,setField:e.setField})}}},"v-btn",o,!1),s),[a("v-icon",[e._v(e._s(t.button.icon))])],1):e._e()]}}],null,!0)},[a("span",[e._v(e._s(t.button.text))])])],1):e._e()])})),1):e._e()],1)],1),a("br"),a("br")],1),e.action&&e.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",[e._v("*Campos obrigatórios")]),a("v-spacer"),e.action&&e.form&&!e.form.id&&e.checkButtonConfig("create")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.getIdPermission("create"),notCheck:e.config.disablePermission},expression:"{'id': getIdPermission('create'), notCheck: config.disablePermission}"}],attrs:{disabled:!e.valid,color:"success"},nativeOn:{click:function(t){return e.insert(e.form)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[e._v("Inserir")]),a("v-icon",[e._v("check")])],1):e._e(),e.action&&e.form&&e.form.id&&e.checkButtonConfig("delete")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.getIdPermission("delete"),notCheck:e.config.disablePermission},expression:"{'id': getIdPermission('delete'), notCheck: config.disablePermission}"}],attrs:{color:"error"},nativeOn:{click:function(t){return e.apagar(e.form)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[e._v("Apagar")]),a("v-icon",[e._v("delete")])],1):e._e(),e.action&&e.form&&e.form.id&&e.checkButtonConfig("update")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.getIdPermission("update"),notCheck:e.config.disablePermission},expression:"{'id': getIdPermission('update'), notCheck: config.disablePermission}"}],attrs:{disabled:!e.valid,color:"info"},nativeOn:{click:function(t){return e.update(e.form)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[e._v("Atualizar")]),a("v-icon",[e._v("update")])],1):e._e()],1):e._e()],1)],1)],1)},um=[],pm=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{"padding-bottom":"20px"},attrs:{id:"removePasteFormat"}},[a("vue-editor",{attrs:{"editor-toolbar":e.customToolbar,useCustomImageHandler:!1},on:{paste:e.handlePaste,drop:e.handleDrop,dragover:e.handleDragOver},model:{value:e.model,callback:function(t){e.model=t},expression:"model"}})],1)},mm=[],vm={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(e){this.$emit("input",e)}}},methods:{handlePaste:function(e){e.preventDefault();var t=e.clipboardData||window.clipboardData,a=t.getData("text/html"),i=t.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(e){e.preventDefault(),e.stopPropagation(),console.warn("Arquivos e imagens não são permitidos neste editor")},handleDragOver:function(e){e.preventDefault(),e.stopPropagation()},containsImages:function(e){var t=/]*>/gi;return t.test(e)},stripHtml:function(e){var t=document.createElement("div");return t.innerHTML=e,t.textContent||t.innerText||""}},mounted:function(){var e=this.$el.querySelector(".ql-editor");e&&(e.addEventListener("paste",this.handlePaste),e.addEventListener("drop",this.handleDrop),e.addEventListener("dragover",this.handleDragOver))},beforeDestroy:function(){var e=this.$el.querySelector(".ql-editor");e&&(e.removeEventListener("paste",this.handlePaste),e.removeEventListener("drop",this.handleDrop),e.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:ou["a"]}},fm=vm,gm=(a("61f4"),Object(l["a"])(fm,pm,mm,!1,null,"19cc6090",null)),_m=gm.exports,hm=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"wi-edit-message-field",style:{background:e.$wiDark?"#212121":"#ECEFF1",color:e.field.color||"#6C6E88","border-color":e.field.color}},[a("span",{domProps:{innerHTML:e._s(e.field.text)}}),a("br"),a("span",{domProps:{innerHTML:e._s(e.field.calculate(e.form))}})])},bm=[],xm={name:"WiEditFieldShowResult",props:["form","field"]},ym=xm,km=(a("8246"),Object(l["a"])(ym,hm,bm,!1,null,"b2661446",null)),Cm=km.exports,wm=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"wi-edit-message-field"},[a("v-dialog",{attrs:{width:"300",persistent:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{color:e.field.color||"primary",outline:"",large:"",block:""}},i),[a("v-icon",[e._v("calculate")])],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{flat:"",dense:""}},[a("v-toolbar-title",[a("v-icon",[e._v("calculate")]),a("span",[e._v(" "+e._s(e.field.text||"Calcular Margem"))])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._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:e.fields.amountCost,callback:function(t){e.$set(e.fields,"amountCost",t)},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:e.fields.marginPercent,callback:function(t){e.$set(e.fields,"marginPercent",t)},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:e.fields.quantity,callback:function(t){e.$set(e.fields,"quantity",t)},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:e.fields.amountDiscount,callback:function(t){e.$set(e.fields,"amountDiscount",t)},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",[e._v("Valor unitário: ")]),a("span",{staticStyle:{"font-size":"20px",color:"green"}},[e._v(" "+e._s(e._f("money")(e.amountUnitAddMargin))+" ")])]),e.fields.quantity&&e.fields.amountDiscount?a("v-divider"):e._e(),e.fields.quantity&&e.fields.amountDiscount?a("div",{staticClass:"asdasd"},[a("strong",[e._v("Valor total sem desconto: ")]),a("span",[e._v(" "+e._s(e._f("money")(e.amountTotalSubtractDiscount)))])]):e._e(),e.fields.quantity?a("v-divider"):e._e(),e.fields.quantity?a("div",{staticClass:"asdasd"},[a("strong",[e._v("Valor total: ")]),a("span",[e._v(" "+e._s(e._f("money")(e.amountUnit)))])]):e._e()],1)]),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{color:"primary",block:""},on:{click:function(t){return e.updateMargin()}}},[e._v(" Atualizar margem ")])],1)],1)],1)],1)},Sm=[],Dm=a("ade3"),Em=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:e.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"}},[e._v(" "+e._s(e.label)+" ")]),a("money",e._b({attrs:{"aria-label":e.placeholder||e.label,disabled:e.disabled,required:e.required,rules:e.rules,placeholder:e.placeholder},model:{value:e.model,callback:function(t){e.model=t},expression:"model"}},"money",e.money,!1))],1)]),e._m(0)])])},Om=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"v-text-field__details"},[a("div",{staticClass:"v-messages theme--light"},[a("div",{staticClass:"v-messages__wrapper"})])])}],Tm={name:"WiEditFieldMoney",computed:{model:{get:function(){return this.value},set:function(e){this.$emit("input",e)}}},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}}},Am=Tm,Fm=Object(l["a"])(Am,Em,Om,!1,null,null,null),Im=Fm.exports,Pm={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 e;this.$emit("onChange",(e={},Object(Dm["a"])(e,this.field.config.fields.quantity,this.fields.quantity),Object(Dm["a"])(e,this.field.config.fields.amountCost,this.fields.amountCost),Object(Dm["a"])(e,this.field.config.fields.marginPercent,this.fields.marginPercent),Object(Dm["a"])(e,this.field.config.fields.amountDiscount,this.fields.amountDiscount),Object(Dm["a"])(e,this.field.config.result,this.amountUnitAddMargin),e)),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:Im}},jm=Pm,qm=(a("3f65"),Object(l["a"])(jm,wm,Sm,!1,null,"4ae62961",null)),$m=qm.exports,zm=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e.disabled,avatar:""},on:{click:function(t){e.dialog=!0}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[e._v(e._s(e.icon))])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Ícone")]),e.icon?a("v-list-tile-title",[a("span",[e._v(e._s(e._f("stringlength")(e.icon,10)))])]):a("v-list-tile-title",[a("span",[e._v(e._s(e._f("stringlength")("Selecione...",10)))])]),a("v-input",{staticStyle:{display:"none"},attrs:{required:e.required,rules:e.rules},model:{value:e.setIcon,callback:function(t){e.setIcon=t},expression:"setIcon"}})],1),a("v-list-tile-action",{staticStyle:{"min-width":"unset !important"}},[a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(t){e.dialog=!0}}},[a("v-icon",[e._v("edit")])],1)],1)],1)],1)],1),a("v-dialog",{attrs:{scrollable:"","max-width":"85%",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{staticStyle:{"border-radius":"10px"},style:{background:e.$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",[e._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":""!=e.search?"close":"search",placeholder:"Pesquise o nome do ícone (English)",solo:"","hide-details":"","single-line":"",autofocus:!0,dark:""},on:{"click:append":function(){""!=e.search&&(e.search="")}},model:{value:e.search,callback:function(t){e.search=t},expression:"search"}})],1)]),a("v-spacer"),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(t){return e.closeDialog()}}},[a("v-icon",[e._v("close")])],1)],1),e.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",[e._v("Clique sobre o ícone que desejar")])]),e._l(e.paginatedIcons,(function(t,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:e.icon==t?"orange":void 0},on:{click:function(a){return e.select(t)}}},[a("v-card-text",{staticStyle:{"text-align":"center !important"}},[a("v-icon",{attrs:{"x-large":"",color:e.$vuetify.theme.dark?"white":"black"}},[e._v(e._s(t))]),a("br"),a("v-tooltip",{attrs:{bottom:""}},[a("template",{slot:"activator"},[a("span",[e._v(e._s(e._f("stringlength")(t,18)))])]),a("span",[e._v(e._s(t))])],2)],1)],1)],1)}))],2)],1)],1):e._e(),a("div",{style:{background:e.$vuetify.theme.dark?"#272727":"white",height:"48px",display:"flex",alignItems:"center",justifyContent:"center",borderBottomLeftRadius:"10px",borderBottomRightRadius:"10px",boxShadow:e.$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===e.currentPage,icon:"",small:""},on:{click:e.prevPage}},[a("v-icon",[e._v("chevron_left")])],1),a("span",{staticClass:"px-2"},[e._v("Página "+e._s(e.currentPage)+" de "+e._s(e.totalPages))]),a("v-btn",{attrs:{disabled:e.currentPage===e.totalPages,icon:"",small:""},on:{click:e.nextPage}},[a("v-icon",[e._v("chevron_right")])],1)],1)],1)],1)],1)},Nm=[],Mm=a("2909"),Lm=function(){function e(){Object(T["a"])(this,e)}return Object(A["a"])(e,null,[{key:"get",value:function(){var e=["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"],t=[];return e.filter((function(e){t.push(e.split(" ")[0])})),t}}]),e}(),Rm={data:function(){return{dialog:!1,search:"",itemsPerPage:48,currentPage:1}},methods:{select:function(e){this.$emit("select",{icon:e,field:this.field}),this.dialog=!1},closeDialog:function(){this.dialog=!1},nextPage:function(){this.currentPage1&&this.currentPage--}},computed:{icons:function(){return Lm.get()},filteredList:function(){var e=this,t=this.icons.filter((function(t){return t.toLowerCase().includes(e.search.toLowerCase())}));if(this.icon){var a=t.indexOf(this.icon);a>-1&&(t=[t[a]].concat(Object(Mm["a"])(t.slice(0,a)),Object(Mm["a"])(t.slice(a+1))))}return t},paginatedIcons:function(){var e=(this.currentPage-1)*this.itemsPerPage,t=e+this.itemsPerPage;return this.filteredList.slice(e,t)},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}}},Um=Rm,Wm=(a("1701"),Object(l["a"])(Um,zm,Nm,!1,null,"60cd87b6",null)),Vm=Wm.exports,Bm=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{"max-width":"100%","padding-bottom":"10px"}},[a("v-list",{attrs:{dense:"","two-line":""}},[a("v-menu",{attrs:{bottom:"",left:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-list-tile",e._g({staticClass:"asdasdasd",staticStyle:{"border-style":"solid","border-color":"gray","border-width":"1px","border-radius":"5px",height:"45px !important"},attrs:{disabled:e.getDisabled,avatar:""}},i),[a("v-list-tile-avatar",[!e.fileContent||e.field.fileType&&"image"!=e.field.fileType?e.fileContent&&"audio"==e.field.fileType?a("v-icon",{attrs:{large:"",color:"primary"}},[e._v(" "+e._s(e.field.icon||"volume_up")+" ")]):e.fileContent&&"video"==e.field.fileType?a("v-icon",{attrs:{large:"",color:"primary"}},[e._v(" "+e._s(e.field.icon||"video")+" ")]):a("v-icon",{attrs:{large:"",color:"primary"}},[e._v(" "+e._s(e.field.icon||"image")+" ")]):a("v-img",{attrs:{src:e.fileContent.url}})],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(" "+e._s("function"==typeof e.field.text?e.field.text(e.form):e.field.text)+" ")]),e.fileContent?a("v-list-tile-title",[e._v(" "+e._s(e.fileContent.name)+" ")]):a("v-list-tile-title",[e._v(" "+e._s(e.field.placeholder)+" ")]),a("v-input",{staticStyle:{display:"none"},attrs:{rules:e.isRequired(e.field)?e.validField(e.field):[],required:e.isRequired(e.field)},model:{value:e.form[e.field.value],callback:function(t){e.$set(e.form,e.field.value,t)},expression:"form[field.value]"}})],1),a("v-list-tile-action",[a("v-icon",[e._v(e._s(e.form[e.field.value]?"edit":"search"))])],1)],1)]}}])},[a("v-list",[!e.field.options||e.field.options.galery?a("v-list-tile",{on:{click:function(t){return e.fileListDialog()}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",[e._v("perm_media")])],1)],1),a("v-list-tile-title",[e._v("Buscar arquivo na galeria")])],1):e._e(),!e.field.options||e.field.options.galery&&e.field.options.upload?a("v-divider"):e._e(),!e.field.options||e.field.options.upload?a("v-list-tile",{on:{click:function(t){return e.uploadNewFile()}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",[e._v("upload")])],1)],1),a("v-list-tile-title",[e._v("Inserir novo arquivo")])],1):e._e()],1)],1)],1)],1)},Hm=[],Gm=a("177b"),Ym={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 e=this;this.$WiListDialog({wiConfig:"file",filter:this.field.filter||{},callback:function(t){e.selectedFile(t)},mode:"select",wiEditData:this.field.data||{}})},uploadNewFile:function(){var e=this;console.log(this.field),this.$WiFileDialog({info:this.field.data||{},onSuccess:function(t){e.selectedFile(t)}})},selectedFile:function(e){var t,a={};a[this.field.value]=e.id,a[this.field.show]=e,this.$emit("select",(t={},Object(Dm["a"])(t,this.field.value,e.id),Object(Dm["a"])(t,this.field.show,e),t)),this.fileContent=e,this.$forceUpdate(),this.active=!1},setFileContentByFieldShow:function(){if(this.field.show.includes(".")){var e=this.field.show.split(".");this.fileContent=this.form[e[0]][e[1]]}else this.fileContent=this.form[this.field.show]}},mounted:function(){this.setFileContentByFieldShow()},props:["form","field"],mixins:[Gm["a"]]},Jm=Ym,Qm=(a("4763"),Object(l["a"])(Jm,Bm,Hm,!1,null,"51c4a854",null)),Km=Qm.exports,Xm=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.isLoading?a("div",{staticClass:"editor-loading"},[a("v-progress-circular",{attrs:{indeterminate:"",color:"primary",size:"40"}}),a("div",{staticClass:"loading-text"},[e._v("Carregando editor...")])],1):e._e(),a("div",{directives:[{name:"show",rawName:"v-show",value:!e.isLoading,expression:"!isLoading"}],staticClass:"editor-container"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.contentEditor,expression:"contentEditor"}],attrs:{id:"mytextarea"},domProps:{value:e.contentEditor},on:{onchange:e.test,input:function(t){t.target.composing||(e.contentEditor=t.target.value)}}})]),a("WiHtmlEditorDialog",{attrs:{"html-content":e.currentHtmlContent},on:{apply:e.applyHtmlChanges,close:e.closeHtmlDialog},model:{value:e.showHtmlDialog,callback:function(t){e.showHtmlDialog=t},expression:"showHtmlDialog"}})],1)},Zm=[],ev=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{"max-width":"90%",persistent:""},model:{value:e.showDialog,callback:function(t){e.showDialog=t},expression:"showDialog"}},[a("v-card",{staticClass:"html-editor-dialog"},[a("v-toolbar",{attrs:{dense:"",color:"transparent"}},[a("v-icon",{attrs:{left:""}},[e._v("code")]),a("span",[e._v("Editor HTML")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:e.closeDialog}},[a("v-icon",[e._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:""}},[e._v("code")]),e._v(" HTML ")],1),a("v-spacer"),a("v-btn",{attrs:{small:"",flat:"",disabled:!e.localHtmlContent},on:{click:e.formatHtml}},[a("v-icon",{attrs:{left:"",small:""}},[e._v("format_indent_increase")]),e._v(" Formatar ")],1),a("v-btn",{attrs:{small:"",flat:"",disabled:!e.localHtmlContent},on:{click:e.clearContent}},[a("v-icon",{attrs:{left:"",small:""}},[e._v("delete_forever")]),e._v(" Limpar ")],1),a("v-divider",{staticClass:"mx-2",attrs:{vertical:""}}),a("v-btn",{attrs:{flat:""},on:{click:e.closeDialog}},[e._v(" Cancelar ")]),a("v-btn",{staticClass:"white--text",attrs:{small:"",color:"green",loading:e.loading},on:{click:e.applyChanges}},[a("v-icon",{attrs:{left:"",color:"white"}},[e._v("check")]),e._v(" Aplicar ")],1)],1),a("div",{staticClass:"code-editor-wrapper"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.localHtmlContent,expression:"localHtmlContent"}],ref:"codeEditor",staticClass:"code-editor",attrs:{spellcheck:"false"},domProps:{value:e.localHtmlContent},on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:(t.preventDefault(),e.handleTab(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:t.ctrlKey?e.applyChanges(t):null}],input:function(t){t.target.composing||(e.localHtmlContent=t.target.value)}}})])])])],1)],1)},tv=[],av=(a("38cf"),a("b85c")),iv={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(e){this.$emit("input",e)}}},watch:{value:function(e){var t=this;e&&(this.localHtmlContent=this.htmlContent,this.$nextTick((function(){t.initializeEditor()})))}},methods:{initializeEditor:function(){var e=this;this.$nextTick((function(){e.$refs.codeEditor&&(e.$refs.codeEditor.focus(),e.$refs.codeEditor.select())}))},handleTab:function(e){e.preventDefault();var t=e.target,a=t.selectionStart,i=t.selectionEnd,s=this.localHtmlContent.substring(0,a)+" "+this.localHtmlContent.substring(i);this.localHtmlContent=s,this.$nextTick((function(){t.selectionStart=t.selectionEnd=a+2}))},formatHtml:function(){try{var e,t=this.localHtmlContent.replace(/>\s*\n<").replace(/\n\s*\n/g,"\n").replace(/^\s+|\s+$/gm,""),a=t.split("\n"),i=0,s=[],o=Object(av["a"])(a);try{for(o.s();!(e=o.n()).done;){var n=e.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 e=this;this.loading=!0,setTimeout((function(){e.$emit("apply",e.localHtmlContent),e.loading=!1,e.closeDialog()}),300)},closeDialog:function(){this.showDialog=!1,this.$emit("close")}}},sv=iv,ov=(a("1d26"),Object(l["a"])(sv,ev,tv,!1,null,"f0cab370",null)),nv=ov.exports,rv={name:"WiEditTinyMCE",data:function(){var e=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(t){t.on("change",(function(t){var a;e.contentEditor=null===t||void 0===t||null===(a=t.level)||void 0===a?void 0:a.content})),t.on("keyup",(function(t){var a;e.contentEditor=null===t||void 0===t||null===(a=t.srcElement)||void 0===a?void 0:a.innerHTML})),t.on("init",(function(){e.isLoading=!1,console.log("TinyMCE carregado com sucesso!")})),e.$WiCheckPermission(Ol["h"])&&t.ui.registry.addButton("remedies",{type:"button",text:"Inserir Medicamento",icon:"browse",class:"wi-edit-tiny-mce-remedies-button",onAction:function(){e.$WiRemediesDialog({onSelect:function(e){t.insertContent('\n '.concat(e.name," \n "))}})}}),t.ui.registry.addButton("variables",{type:"button",text:"Variáveis",icon:"code-sample",onAction:function(){e.$WiListDialog({wiConfig:"business-layout-variables",callback:function(e){null!==e&&void 0!==e&&e.name&&t.insertContent(e.variable)},mode:"select"})}}),t.ui.registry.addMenuItem("edithtml",{text:"Editar HTML",icon:"sourcecode",onAction:function(){e.openHtmlEditor(t)}})}}}},computed:{contentEditor:{get:function(){return this.form[this.field.value]},set:function(e){var t={};t[this.field.value]=e,this.$emit("select",t)}}},methods:{formatRemedyName:function(e){if(e.name.length<40){for(var t="".concat(e.name," "),a=0;a<40-e.name.length;a++)t+="_";return t+="",t}return"".concat(e.name," __ ")},test:function(){},openHtmlEditor:function(e){this.currentHtmlContent=e.getContent(),this.showHtmlDialog=!0},applyHtmlChanges:function(e){var t=window.tinymce.get("mytextarea");t&&(t.setContent(e),this.contentEditor=e)},closeHtmlDialog:function(){this.showHtmlDialog=!1}},created:function(){this.textAreaUUID=this.$UUID()},mounted:function(){var e,t,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===(e=window)||void 0===e||null===(t=e.tinymce)||void 0===t||null===(a=t.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:nv}},lv=rv,cv=(a("3b3c"),Object(l["a"])(lv,Xm,Zm,!1,null,null,null)),dv=cv.exports,uv=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e.location,callback:function(t){e.location=t},expression:"location"}})],1)},pv=[],mv=" ",vv=function(){function e(){Object(T["a"])(this,e)}return Object(A["a"])(e,null,[{key:"parse",value:function(e){if(!isNaN(parseFloat(e))&&isFinite(e))return Number(e);var t=String(e).trim().replace(/^-/,"").replace(/[NSEW]$/i,"").split(/[^0-9.,]+/);if(""==t[t.length-1]&&t.splice(t.length-1),""==t)return NaN;var a=null;switch(t.length){case 3:a=t[0]/1+t[1]/60+t[2]/3600;break;case 2:a=t[0]/1+t[1]/60;break;case 1:a=t[0];break;default:return NaN}return/^-|[WS]$/i.test(e.trim())&&(a=-a),Number(a)}},{key:"toDms",value:function(t){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(t))return null;if("string"==typeof t&&""==t.trim())return null;if("boolean"==typeof t)return null;if(t==1/0)return null;if(null==t)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}t=Math.abs(t);var s=null,o=null,n=null,r=null;switch(a){default:case"d":case"deg":o=t.toFixed(i),o<100&&(o="0"+o),o<10&&(o="0"+o),s=o+"°";break;case"dm":case"deg+min":o=Math.floor(t),n=(60*t%60).toFixed(i),60==n&&(n=(0).toFixed(i),o++),o=("000"+o).slice(-3),n<10&&(n="0"+n),s=o+"°"+e.separator+n+"′";break;case"dms":case"deg+min+sec":o=Math.floor(t),n=Math.floor(3600*t/60)%60,r=(3600*t%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+"°"+e.separator+n+"′"+e.separator+r+"″";break}return s}},{key:"toLat",value:function(t,a,i){var s=e.toDms(e.wrap90(t),a,i);return null===s?"–":s.slice(1)+e.separator+(t<0?"S":"N")}},{key:"toLon",value:function(t,a,i){var s=e.toDms(e.wrap180(t),a,i);return null===s?"–":s+e.separator+(t<0?"W":"E")}},{key:"toBrng",value:function(t,a,i){var s=e.toDms(e.wrap360(t),a,i);return null===s?"–":s.replace("360","0")}},{key:"fromLocale",value:function(e){var t=123456.789.toLocaleString(),a={thousands:t.slice(3,4),decimal:t.slice(7,8)};return e.replace(a.thousands,"⁜").replace(a.decimal,".").replace("⁜",",")}},{key:"toLocale",value:function(e){var t=123456.789.toLocaleString(),a={thousands:t.slice(3,4),decimal:t.slice(7,8)};return e.replace(/,([0-9])/,"⁜$1").replace(".",a.decimal).replace("⁜",a.thousands)}},{key:"compassPoint",value:function(t){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,"’"));t=e.wrap360(t);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(t*s/360)%s*16/s];return o}},{key:"wrap90",value:function(e){if(-90<=e&&e<=90)return e;var t=e,a=90,i=360;return 4*a/i*Math.abs(((t-i/4)%i+i)%i-i/2)-a}},{key:"wrap180",value:function(e){if(-180<=e&&e<=180)return e;var t=e,a=180,i=360;return((2*a*t/i-i/2)%i+i)%i-a}},{key:"wrap360",value:function(e){if(0<=e&&e<360)return e;var t=e,a=180,i=360;return(2*a*t/i%i+i)%i}},{key:"separator",get:function(){return mv},set:function(e){mv=e}}]),e}();Number.prototype.toRadians=function(){return this*Math.PI/180},Number.prototype.toDegrees=function(){return 180*this/Math.PI};var fv=vv,gv={name:"WiEditLocationField",data:function(){return{}},computed:{location:{get:function(){return this.convertLocation(this.value)},set:function(e){this.$emit("input",this.unconvertLocation(e))}}},props:{form:{type:Object,default:function(){return{}}},field:{type:Object,default:function(){return{}}},value:{required:!0}},methods:{convertLocation:function(){var e;return"DMS"===(null===(e=this.$Auth.config())||void 0===e?void 0:e.SYSTEM_LOCATION_FORMAT)?"latitude"===this.field.location?fv.toLat(this.value,"dms"):fv.toLon(this.value,"dms"):this.value},unconvertLocation:function(e){var t;return"DMS"===(null===(t=this.$Auth.config())||void 0===t?void 0:t.SYSTEM_LOCATION_FORMAT)?fv.parse(e):e}},mixins:[Gm["a"]]},_v=gv,hv=(a("33bd1"),Object(l["a"])(_v,uv,pv,!1,null,"f445e040",null)),bv=hv.exports,xv=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"wi-edit-message-field",style:{background:e.$wiDark?"#212121":"#ECEFF1",color:e.field.color||"#6C6E88","border-color":e.field.color}},[a("span",{domProps:{innerHTML:e._s(e.field.text)}})])},yv=[],kv={name:"WiEditMessageField",props:["form","field"]},Cv=kv,wv=(a("9ea3"),Object(l["a"])(Cv,xv,yv,!1,null,"18a45387",null)),Sv=wv.exports,Dv=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"wi-edit-message-field",style:{background:e.$wiDark?"#212121":"#ECEFF1",color:e.field.color||"#6C6E88","border-color":e.field.color}},[a("div",{staticStyle:{"text-align":"center"}},[a("v-btn",{attrs:{link:"",color:e.field.background,href:e.field.fileUrl}},[a("v-icon",{staticClass:"mr-2",attrs:{color:e.field.color}},[e._v("download")]),a("span",{style:{color:e.field.color},domProps:{innerHTML:e._s(e.field.text)}})],1)],1)])},Ev=[],Ov={name:"WiEditFileDownloadField",props:["form","field"]},Tv=Ov,Av=(a("655d"),Object(l["a"])(Tv,Dv,Ev,!1,null,"7199945a",null)),Fv=Av.exports,Iv=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-select",{attrs:{"prepend-icon":e.field["prepend-icon"],"append-icon":e.field["append-icon"],items:e.field.options,label:e.formatLabel(e.field),placeholder:e.field.placeholder||e.field.text,rules:e.field.required?e.validField(e.field):[],required:"function"==typeof e.field.required?e.field.required(e.form):e.field.required,"item-text":"text","item-value":"value",disabled:"function"==typeof e.field.disabled?e.field.disabled(e.form):e.field.disabled,multiple:e.field.multiple,"return-object":e.field.object,autocomplete:e.field.autocomplete},on:{change:function(t){return e.onChange(t)}},model:{value:e.model,callback:function(t){e.model=t},expression:"model"}})],1)},Pv=[],jv={name:"WiEditFieldSelect",computed:{model:{get:function(){return this.value},set:function(e){this.$emit("input",e)}}},methods:{setDefaultOption:function(){!this.field.defaultOption||void 0!==this.model&&null!==this.model||(this.model=this.field.defaultOption)},onChange:function(e){this.$emit("onChange",e)}},mounted:function(){this.setDefaultOption()},props:{field:{required:!0},value:{},form:{required:!0}},mixins:[Gm["a"]]},qv=jv,$v=Object(l["a"])(qv,Iv,Pv,!1,null,null,null),zv=$v.exports,Nv=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-switch",{attrs:{label:e.formatLabel(e.field),rules:e.field.required?e.validField(e.field):[],required:e.isRequired,disabled:e.isDisabled},on:{change:e.handleChange},model:{value:e.localValue,callback:function(t){e.localValue=t},expression:"localValue"}})},Mv=[],Lv={name:"WiEditFieldSwitch",props:{field:{type:Object,required:!0},form:{type:Object,required:!0},value:{required:!0}},mounted:function(){var e,t;null!==(e=this.form)&&void 0!==e&&e.id||null===(t=this.field)||void 0===t||!t.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(e){this.$emit("input",e)}},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(e){var t=e.required,a=void 0!==t&&t,i=e.text,s=void 0===i?"Campo":i;return a?"".concat(s,"*"):s},validField:function(e){return e.rules?"function"===typeof e.rules?e.rules(this.form):e.rules:[function(e){return!!e||"Campo obrigatório"}]},handleChange:function(e){this.$emit("change",e)}}},Rv=Lv,Uv=Object(l["a"])(Rv,Nv,Mv,!1,null,null,null),Wv=Uv.exports,Vv=a("08cd"),Bv=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"wi-textarea",class:{"wi-textarea--disabled":e.isDisabled}},[e.field.text?a("label",{staticClass:"wi-textarea__main-label"},[e._v(" "+e._s(e.field.text)+" "),e.isRequired?a("span",{staticClass:"wi-textarea__required"},[e._v("*")]):e._e()]):e._e(),a("div",{staticClass:"wi-textarea__container"},[e.isDisabled?e._e():a("div",{staticClass:"wi-textarea__header"},[a("div",{staticClass:"wi-textarea__tools"},[a("MessageAIMenu",{attrs:{message:e.localValue,"button-icon":"emoji_objects","small-button":!0,"small-icon":!0,"button-style":{padding:"0px",width:"8px",height:"8px"},disabled:e.isDisabled},on:{"text-updated":e.updateAIText}}),e._l(e.availableFormats,(function(t,i){return[e.shouldShowFormat(t.type)?a("button",{key:i,staticClass:"wi-textarea__tool",attrs:{title:t.title},on:{click:function(a){t.action?t.action():e.formatText(t.marker)}}},[a("v-icon",{staticClass:"wi-textarea__tool-icon",attrs:{small:""}},[e._v(e._s(t.icon))])],1):e._e(),t.separator&&e.shouldShowNextSeparator(i)?a("div",{key:"sep-"+i,staticClass:"wi-textarea__separator"}):e._e()]})),e.hasVariables?[a("div",{staticClass:"wi-textarea__separator"}),a("span",{staticClass:"wi-textarea__label"},[e._v("Variáveis:")]),e._l(e.firstTwoVariables,(function(t,i){return a("button",{key:"var-"+i,staticClass:"wi-textarea__tool wi-textarea__variable-btn",attrs:{title:t.description||""},on:{click:function(a){return e.insertVariable(t.value||t)}}},[a("v-icon",{staticClass:"wi-textarea__tool-icon",attrs:{small:""}},[e._v(e._s(t.icon||"code"))]),a("span",{staticClass:"wi-textarea__variable-text"},[e._v(e._s(t.label||t))])],1)})),e.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"},[e._v(" Outras ")]),a("v-card",[a("v-list",e._l(e.remainingVariables,(function(t,i){return a("v-list-tile",{key:i,on:{click:function(a){return e.insertVariable(t.value||t)}}},[t.icon?a("v-list-tile-avatar",[a("v-icon",[e._v(e._s(t.icon))])],1):e._e(),a("v-list-tile-content",[a("v-list-tile-title",[e._v(e._s(t.label||t))]),t.description?a("v-list-tile-sub-title",[e._v(e._s(t.description))]):e._e()],1)],1)})),1)],1)],1):e._e()]:e._e()],2)]),e.isDisabled?a("div",{staticClass:"wi-textarea__disabled-content",style:{minHeight:24*(e.field.rows||4)+"px"}},[a("div",{staticClass:"wi-textarea__disabled-text"},[e._v(" "+e._s(e.localValue||e.getPlaceholder)+" ")])]):a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],ref:"textarea",staticClass:"wi-textarea__input",attrs:{placeholder:e.getPlaceholder,required:e.isRequired,disabled:e.isDisabled,rows:e.field.rows||4},domProps:{value:e.localValue},on:{input:function(t){t.target.composing||(e.localValue=t.target.value)}}})])])},Hv=[],Gv=a("441d"),Yv={name:"WiEditFieldTextAreaFormat",mixins:[Gm["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(e){this.localValue=e},immediate:!0},localValue:function(e){this.$emit("input",e)}},computed:{isRequired:{get:function(){return"function"===typeof this.field.required?this.field.required(this.form):this.field.required},set:function(e){this.isRequiredValue=e}},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 e=this.field.placeholder||this.field.text||"";return this.isRequired?"".concat(e,"*"):e}},methods:{shouldShowFormat:function(e){return!this.field.formats||this.field.formats.includes(e)},shouldShowNextSeparator:function(e){if(!this.defaultFormats[e].separator)return!1;for(var t=e+1;t0?this.talkChannelId=e[0]:"object"===Object(se["a"])(e)&&0===e.length?this.talkChannelId=null:this.talkChannelId=e:this.talkChannelId=null}},clearField:function(){var e={};e[this.field.value]=null,this.WNWPPTempSelectCallback(e)}},mounted:function(){var e=this;this.initializeField(),this.setTalkChannelId(),setTimeout((function(){e.setTalkChannelId()}),1e3)},watch:{form:{handler:function(){this.setTalkChannelId()},deep:!0}},mixins:[Gm["a"]],components:{TemplatePreview:ef["a"],WhatsAppTemplateSelectorDialog:V["a"]}},af=tf,sf=(a("0d9e"),Object(l["a"])(af,Xv,Zv,!1,null,"a9a72a7a",null)),of=sf.exports,nf={name:"WiEditDialog",data:function(){return{valid:!1,editorTeste:"",form:{checkbox:!1,setField:this.setField},checkboxs:[],typePassword:!0,money:{required:!0,prefix:this.$WiLangText("system.currency.simbol","R$")+" ",decimal:",",thousands:".",precision:2,masked:!1},listModal:!1,initialData:{},lastFormFieldChanged:{}}},created:function(){var e=this;this.form={},Object.assign(this.form,this.setform),this.config.fieldsFixed&&this.config.fieldsFixed.forEach((function(t){e.form[t.value]=t.data})),this.apagarAoIniciar&&this.apagar(this.form),this.checkDefaultFieldValues(),this.initialData=JSON.parse(JSON.stringify(this.form))},computed:{config:function(){var e=this.$store.state.pages[this.store]||{};return this.localConfig||e},url:function(){var e=this.$store.state.url;return e.base+e.version+e.group},dark:function(){return this.$store.state.style.dark||!1},auth:function(){return this.$store.state.auth||{}},WiEditDialog:function(){return this.$store.state.WiEditDialog},store:function(){return this.WiEditDialog.dialogs[this.index].wiConfig},setform:function(){return this.WiEditDialog.dialogs[this.index].data},action:function(){return this.WiEditDialog.dialogs[this.index].active},redirectOnSubmit:function(){var e=this.WiEditDialog.dialogs[this.index].redirectOnSubmit;return void 0!==e&&null!==e||(e=!0),e},defaultMaxWidth:function(){return window.innerWidth<1370?95-2*this.index+"%":"1288px"}},props:["index","id","add","params","description","localConfig"],methods:{checkDefaultFieldValues:function(){var e=this;if(!this.form.id&&(this.config.fields.edit||this.config.fields)){var t=this.config.fields.edit||this.config.fields,a={};t.forEach((function(e){e.default&&(a[e.value]=e.default)})),setTimeout((function(){Object.assign(e.form,a),e.$forceUpdate()}),100)}},formatLabel:function(e){var t=e.required,a=void 0!==t&&t,i=e.text,s=void 0===i?"Campo":i;return a?"".concat(s,"*"):s},setField:function(e){var t=e.field,a=e.data;this.form[t]=a,this.$forceUpdate()},setIcon:function(e){e&&e.field&&e.icon&&(this.form[e.field]=e.icon,this.$forceUpdate())},getIdPermission:function(e){return this.config&&this.config.id?this.config.id[e]||this.config.id:null},checkButtonConfig:function(e){return!this.config.actions||("function"===typeof this.config.actions[e]?this.config.actions[e](this.form):this.config.actions[e])},addToForm:function(e){e&&(Object.assign(this.form,e),this.$forceUpdate())},onChange:function(){this.$forceUpdate()},isRequired:function(e){return"function"===typeof e.required?e.required(this.form):e.required},changed:function(e,t,a,i){void 0===t&&(this.checkboxs[a]=i),this.form[e]=!t},viewField:function(e){return e.edit&&(e.edit.insert||e.edit.create||e.edit.update)?this.form.id?!!e.edit.update:!(!e.edit.insert&&!e.edit.create):e.edit},selectCategory:function(e){Object.assign(this.form,e),this.$forceUpdate()},newForm:function(){var e=this;this.form={},this.config.fieldsFixed&&this.config.fieldsFixed.forEach((function(t){e.form[t.value]=t.data}))},validField:function(e){return e.rules?"function"===typeof e.rules?e.rules(this.form):e.rules:[function(e){return!!e||"Campo obrigatório"}]},sizeField:function(e){var t={};for(var a in e=e?"function"===typeof e?e(this.form):e:["xs12","sm12","md12","lg12"],e)t[e[a]]=!0;return t},closeEdit:function(){this.$store.dispatch("WiEditDialog/close",{index:this.index})},getMultipleListModal:function(){},closeListModal:function(e){e&&(Object.assign(this.form,e),this.$forceUpdate(),this.listModal=!1)},loading:function(e,t){var a=this;this.$swal({title:e||"Carregando...",text:t||"Aguarde até que a ação seja finalizada.",onOpen:function(){a.$swal.showLoading()}})},success:function(e,t){this.$swal({type:"success",title:e||"Tudo certo!",text:t||"Concluído com sucesso."})},error:function(e,t){this.$swal({type:"error",title:e||"Oops... Algo deu errado!",text:t||"Tente novamente ou contacte o suporte."})},getConfigUri:function(e){return this.config.apiUrl&&this.config.apiUrl.edit?"object"===Object(se["a"])(this.config.apiUrl.edit)?this.config.apiUrl.edit[e]:this.config.apiUrl.edit:this.config.apiUrl},warning:function(e,t){this.$swal({type:"warning",title:e||"Verifique os dados inseridos.",html:t||"Tente novamente ou contacte o suporte."})},insert:function(e){var t=this;for(var a in this.loading("Inserindo..."),this.config.editParams)e[a]=this.config.editParams[a];var i=this.getConfigUri("insert"),s=null;this.config&&this.config.urlDetails&&(s=this.config.urlDetails),O["a"].post({url:this.url+i},e).then((function(e){201===e.status?(t.$emit("action",!0),t.$emit("refresh",!1),t.$store.dispatch("WiEditDialog/submit",{index:t.index,callback:e}),t.redirectOnSubmit&&s&&e.data.id&&(s["params"]["id"]=e.data.id,t.$router.push(s)),t.success()):t.error(e.data.message||null,e.data.action||null)})).catch((function(e){t.$WiMakeError({error:e,id:202,title:"Erro ao inserir informações."})}))},update:function(e){var t=this;this.loading("Atualizando...");var a=this.getConfigUri("update"),i=e;O["a"].put({url:this.url+a+"/"+e.id},i).then((function(e){201===e.status?(t.$emit("action",!0),t.$emit("refresh",!1),t.$store.dispatch("WiEditDialog/submit",{index:t.index,callback:e}),t.success()):t.error(e.data.message||null,e.data.action||null)})).catch((function(e){t.$WiMakeError({error:e,id:302,title:"Erro ao atualizar informações."})}))},apagar:function(e){var t=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){t.loading("Apagando...");var i=t.getConfigUri("delete");O["a"].delete({url:t.url+i+"/"+e.id}).then((function(e){201===e.status?(t.$emit("action",!0),t.$emit("refresh",!1),t.$store.dispatch("WiEditDialog/submit",{index:t.index,callback:e}),t.success()):t.error(e.data.message||null,e.data.action||null)})).catch((function(e){t.$WiMakeError({error:e,id:402,title:"Erro ao apagar informações."})}))}}))},ActiveInactive:function(){var e=this;this.form={},this.$refs.wiEditDialog.reset(),Object.assign(this.form,this.setform),this.config.fieldsFixed&&this.config.fieldsFixed.forEach((function(t){e.form[t.value]=t.data}))},formChange:function(){},filterUpdatedData:function(e){var t={};for(var a in e)e[a]!==this.initialData[a]&&(t[a]=e[a]);return t},onAutocompleteChange:function(e){this.lastFormFieldChanged={},this.lastFormFieldChanged=e}},watch:{action:"ActiveInactive",$route:"closeEdit",form:"formChange"},components:{dbselect:eu["a"],ListModal:Zd["a"],DbSelect:tu["a"],DbAutocomplete:au["a"],WiEditFieldSelect:zv,OcorrenciasDialog:Xd["a"],WiEditWiFileDialog:Km,WiEditWiListDialog:nu["a"],WiEditTinyMCE:dv,WiGoogleIconsDialog:Vm,WiEditMessageField:Sv,WiEditFileDownloadField:Fv,WiEditLocationField:bv,WiEditFieldShowResult:Cm,WiEditFieldAmountMargin:$m,WiEditTextEditor:_m,WiEditFieldSwitch:Wv,WiEditCategorySelector:Vv["a"],WiEditFieldTextAreaFormat:Kv,WNEditWPPTempSelect:of},directives:{money:iu["VMoney"]}},rf=nf,lf=(a("f3ce"),a("8044"),Object(l["a"])(rf,dm,um,!1,null,"fe294838",null)),cf=lf.exports,df=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("wi-list",{key:e.store,attrs:{store:e.store,mode:e.mode,"set-route":!1,"load-on-mounted":!e.config.notLoadOnMounted,"get-params":e.params,"wi-edit-data":e.wiEditData,dataOneSelect:e.dataOneSelect},on:{select:e.select},scopedSlots:e._u([{key:"default",fn:function(t){return[a("v-dialog",{staticClass:"wi-list-dialog",attrs:{scrollable:"",persistent:"",fullscreen:e.$vuetify.breakpoint.xsOnly,"max-width":e.config.maxWidth||e.defaultMaxWidth},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[e.componentLoader?a("div",[a(e.componentLoader,{tag:"component",attrs:{config:t}})],1):a("v-card",{staticClass:"wi-list-dialog__card",style:e.$vuetify.breakpoint.xsOnly?{height:"100vh"}:"",attrs:{flat:"",dark:e.$wiDark}},[a("v-toolbar",{staticClass:"wi-list-dialog__toolbar",attrs:{dark:e.$wiDark,dense:"",primary:""}},["select"==e.mode&&t.selected.length>0?a("v-btn",{attrs:{outline:"",color:"green"},on:{click:function(e){return t.select(t.selected)}}},[a("v-icon",{attrs:{large:""}},[e._v("done")]),a("span",[e._v("confirmar ("+e._s(t.selected.length)+")")])],1):a("v-toolbar-title",[t.icon?a("v-icon",[e._v(e._s(t.icon))]):e._e(),a("span",{staticStyle:{"font-size":"16px"}},[e._v(" "+e._s(t.title))])],1),a("v-spacer"),a("div",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"min-width":"350px"}},[a("div",{staticClass:"text-xs-center"},[e.config.search&&e.config.search.fieldsSelect&&e.config.search.fieldsSelect.length>0?a("WiListInputSelectField",{attrs:{config:t,"fields-select":e.config.search.fieldsSelect||[]}}):a("wi-list-input",{attrs:{config:t,solo:!0}})],1)]),a("v-spacer"),e.button?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.getIdPermission(),mode:"disabled"},expression:"{'id': getIdPermission(), mode: 'disabled'}"}],attrs:{outline:"",small:""},on:{click:function(a){return e.button.action(t)}}},[a("span",{domProps:{textContent:e._s(e.button.text||"Adicionar novo")}})]):e._e(),e.wiEditData&&e.checkButtonConfig("create")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.getIdPermission()},expression:"{'id': getIdPermission()}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{outline:"",small:""},on:{click:function(a){return e.$WiEditDialog({wiConfig:e.store,onSubmit:t.refresh,data:e.wiEditData,redirectOnSubmit:!1})}}},[a("v-icon",[e._v("add")]),e._v(" Adicionar Novo ")],1):e._e(),e.config&&e.config.imports?a("WiListImports",{attrs:{imports:e.config.imports,mode:"icon",color:e.$wiDark?"white":"black"},on:{imported:t.refresh}}):e._e(),e.config&&e.config.filters?a("WiListFilters",{attrs:{mode:"icon",config:e.config.filters,params:t.params,color:e.$wiDark?"white":"black"},on:{filter:function(e){t.setParams(e,!0)}}}):e._e(),e.wiEditData&&e.checkButtonConfig("create")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.getIdPermission()},expression:"{'id': getIdPermission()}"}],staticClass:"hidden-md-only hidden-lg-only hidden-xl-only",attrs:{icon:""},on:{click:function(a){return e.$WiEditDialog({wiConfig:e.store,onSubmit:t.refresh,data:e.wiEditData,redirectOnSubmit:!1})}}},[a("v-icon",[e._v("add")])],1):e._e(),a("v-btn",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only",attrs:{icon:"",small:""},on:{click:function(e){return t.searchDialogOpen()}}},[a("v-icon",[e._v("search")])],1),a("WiListInputDialog",{attrs:{config:t}}),a("v-btn",{attrs:{icon:"",flat:"",loading:t.loading},on:{click:function(e){return t.refresh()}}},[a("v-icon",[e._v("refresh")])],1),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(t){return e.closeList()}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",{staticStyle:{padding:"0","overflow-y":"auto"},style:e.$vuetify.breakpoint.xsOnly?{height:"calc(100vh - 97px)"}:""},[a("v-layout",{style:{background:e.$wiDark?"#303030 !important":""},attrs:{row:""}},[a("v-flex",e._b({},"v-flex",e.sizeField(e.config.size),!1),[e.config.showFilterDateToolbar?a("finances-header",{staticClass:"card--flex-toolbar",attrs:{config:t,"set-route":!1}}):e._e(),a("v-card",{attrs:{flat:""}},[e.componentLoaderTableRow?a("wi-list-data-table",{attrs:{config:t,"row-custom":!0,"row-actions":!0,"set-route":!1,"selected-action-custom":!!(e.config.components&&e.config.components.list&&e.config.components.list.selectedAction)},scopedSlots:e._u([{key:"table-row",fn:function(i){return[a(e.componentLoaderTableRow,{tag:"component",attrs:{config:t,props:i,loading:t.loading}})]}},{key:"table-expand",fn:function(i){return[a(e.componentLoaderTableExpand,{tag:"component",attrs:{config:t,props:i,loading:t.loading}})]}},{key:"table-selected-action",fn:function(i){return[a(e.componentLoaderTableSelectedAction,{tag:"component",attrs:{config:t,selected:i.selected,loading:t.loading}})]}}],null,!0)}):a("wi-list-data-table",{attrs:{config:t,"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:e.$wiDark,dense:""}},[a("wi-list-pagination",{attrs:{config:t,"set-route":!1}})],1)],1)],1)]}}])})},uf=[],pf={name:"Listing",data:function(){return{loadTable:!1}},methods:{sizeField:function(e){var t=e?{}:{xs12:!0,sm12:!0,md10:!0,"offset-md1":!0,ls10:!0,"offset-ls1":!0,xl10:!0,"offset-xl1":!0};for(var a in e)t[e[a]]=!0;return t},select:function(e){this.$store.dispatch("WiListDialog/close",{index:this.index,selected:e})},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(e){return!this.config.actions||("function"===typeof this.config.actions[e]?this.config.actions[e](this.form):this.config.actions[e])}},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:vu,WiListInput:zd,WiListImports:kd,WiListFilters:Td["a"],WiListDataTable:Eu,WiListPagination:Pu,FinancesHeader:Lu["default"],WiListInputDialog:Gd,WiListInputSelectField:Wd}},mf=pf,vf=(a("5238"),Object(l["a"])(mf,df,uf,!1,null,null,null)),ff=vf.exports,gf=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("wi-list",{key:e.store,attrs:{store:e.store,"set-route":!1,"load-on-mounted":!e.config.notLoadOnMounted,"get-params":e.params,"wi-edit-data":e.newData},scopedSlots:e._u([{key:"default",fn:function(t){return[e.componentLoader?a("div",[a(e.componentLoader,{tag:"component",attrs:{config:t}})],1):a("v-card",{staticStyle:{background:"#fafafa"}},[a("v-toolbar",{attrs:{dense:""}},[a("v-toolbar-title",[a("v-icon",[e._v(e._s(t.icon))]),a("span",[e._v(e._s(t.title))]),t.totalItems&&"number"==typeof t.totalItems?a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[e._v("("+e._s(t.totalItems)+")")]):e._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:t,solo:!0}})],1)]),a("v-spacer"),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.getIdPermission(),mode:"disabled"},expression:"{'id': getIdPermission(), mode: 'disabled'}"}],attrs:{outline:"",small:""},on:{click:function(a){return e.$WiEditDialog({wiConfig:t.store,onSubmit:t.refresh,data:e.newData})}}},[e._v(" Adicionar Novo ")]),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(e){return t.refresh()}}},[a("v-icon",[e._v("refresh")])],1)],1),a("v-card-text",{staticStyle:{padding:"16px 0 !important"}},[a("v-layout",{style:{background:e.dark?"#303030 !important":""},attrs:{row:""}},[a("v-flex",e._b({},"v-flex",e.sizeField(e.config.size),!1),[e.config.showFilterDateToolbar?a("finances-header",{staticClass:"card--flex-toolbar",attrs:{config:t,"set-route":!1}}):e._e(),a("v-card",[e.componentLoaderTableRow?a("wi-list-data-table",{attrs:{config:t,"row-custom":!0,"row-actions":!0,"set-route":!1,"selected-action-custom":!!(e.config.components&&e.config.components.list&&e.config.components.list.selectedAction)},scopedSlots:e._u([{key:"table-row",fn:function(i){return[a(e.componentLoaderTableRow,{tag:"component",attrs:{config:t,props:i}})]}},{key:"table-expand",fn:function(i){return[a(e.componentLoaderTableExpand,{tag:"component",attrs:{config:t,props:i}})]}},{key:"table-selected-action",fn:function(i){return[a(e.componentLoaderTableSelectedAction,{tag:"component",attrs:{config:t,selected:i.selected}})]}}],null,!0)}):a("wi-list-data-table",{attrs:{config:t,"row-custom":!1,"row-actions":!0,"set-route":!1}})],1)],1)],1)],1),a("v-toolbar",{attrs:{dense:""}},[a("wi-list-pagination",{attrs:{config:t,"set-route":!1}})],1)],1)]}}])})},_f=[],hf={name:"WiListComponent",data:function(){return{loadTable:!1}},methods:{sizeField:function(e){var t=e?{}:{xs12:!0,sm12:!0,md10:!0,"offset-md1":!0,ls10:!0,"offset-ls1":!0,xl10:!0,"offset-xl1":!0};for(var a in e)t[e[a]]=!0;return t},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:vu,WiListInput:zd,WiListDataTable:Eu,WiListPagination:Pu,FinancesHeader:Lu["default"]}},bf=hf,xf=(a("2aac"),Object(l["a"])(bf,gf,_f,!1,null,null,null)),yf=xf.exports,kf=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{scrollable:"",persistent:"","max-width":88-2*e.index+"%",fullscreen:e.$vuetify.breakpoint.xsOnly,dark:e.$wiDark},model:{value:e.dialog.active,callback:function(t){e.$set(e.dialog,"active",t)},expression:"dialog.active"}},[a("v-card",{staticStyle:{"border-radius":"10px !important"},attrs:{dark:e.$wiDark}},[a("v-toolbar",{staticStyle:{"border-radius":"10px !important","z-index":"1000"},attrs:{dense:"",primary:""}},[a("v-toolbar-title",[a("v-icon",[e._v(e._s(e.dialog.icon))]),a("span",[e._v(e._s(e.dialog.title))])],1),a("v-spacer"),e.dialog.button?a("v-btn",{attrs:{small:"",outline:"",disabled:e.dialog.button.disabled&&e.dialog.button.disabled()},on:{click:function(t){return e.dialog.button.action()}}},[a("v-icon",[e._v(e._s(e.dialog.button.icon))]),a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[e._v(e._s(e.dialog.button.text))])],1):e._e(),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(t){return e.close()}}},[a("v-icon",[e._v("close")])],1)],1),e.dialog.active?a("v-card-text",{staticStyle:{padding:"0 !important"},style:{"min-height":400-10*e.index+"px"}},[a(e.dialog.component.content,{tag:"component",attrs:{props:e.dialog.component.props}})],1):e._e()],1)],1)},Cf=[],wf={name:"WiDialog",methods:{close:function(){this.$store.dispatch("WiDialog/close",this.index),this.$forceUpdate()}},computed:{dialog:function(){var e=this.$store.state.WiDialog;return e.dialogs[this.index]}},props:{index:{default:0}}},Sf=wf,Df=Object(l["a"])(Sf,kf,Cf,!1,null,null,null),Ef=Df.exports,Of=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("input",{directives:[{name:"model",rawName:"v-model",value:e.text,expression:"text"}],attrs:{type:"hidden",id:"CopyTextToClipboardInput"},domProps:{value:e.text},on:{input:function(t){t.target.composing||(e.text=t.target.value)}}}),a("v-tooltip",{attrs:{top:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticStyle:{margin:"0"},attrs:{icon:"icon"===e.buttonType||!e.buttonType,small:"small"===e.buttonSize||!e.buttonSize,large:"large"===e.buttonSize,"x-large":"x-large"===e.buttonSize,flat:"flat"===e.buttonType||!e.buttonType,outline:"outline"===e.buttonType,raised:"raised"===e.buttonType,depressed:"depressed"===e.buttonType,fab:"fab"===e.buttonType,color:e.buttonColor||e.color},on:{click:function(t){return e.copyText()}}},i),[a("v-icon",{attrs:{small:"small"===e.buttonSize||!e.buttonSize,large:"large"===e.buttonSize,"x-large":"x-large"===e.buttonSize}},[e._v(" "+e._s(e.buttonIcon||"file_copy")+" ")]),e.buttonText&&"icon"!==e.buttonType?a("span",{staticClass:"ml-1"},[e._v(" "+e._s(e.buttonText)+" ")]):e._e()],1)]}}])},[a("span",[e._v("Clique para copiar")])]),a("v-snackbar",{attrs:{top:""},model:{value:e.snackbar,callback:function(t){e.snackbar=t},expression:"snackbar"}},[e.title?a("span",[e._v(e._s(e.title)+" ")]):a("span",[e._v('"'+e._s(e.snackbarText)+'": ')]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v(" Copiado para área de transferência")]),a("v-btn",{attrs:{color:"pink",flat:""},on:{click:function(t){e.snackbar=!1}}},[e._v(" OK ")])],1)],1)},Tf=[],Af={name:"WiCopyTextTo",data:function(){return{snackbar:!1,snackbarText:""}},methods:{copyText:function(){var e=this,t="".concat(this.text).replace(/\uFEFF/g,"").replace(/\r\n/g,"\n").replace(/\r/g,"\n");navigator.clipboard?navigator.clipboard.writeText(t).then((function(){e.snackbarText=t,e.snackbar=!0,e.$emit("copied",{value:t,text:e.text,title:e.title,color:e.color})})).catch((function(){e.alternativeCopyText(t)})):this.alternativeCopyText(t)},alternativeCopyText:function(e){var t=document.createElement("textarea");t.value=e,t.style.position="fixed",t.style.left="-999999px",t.style.top="-999999px",document.body.appendChild(t),t.focus(),t.select(),t.setSelectionRange(0,99999);try{document.execCommand("copy"),this.snackbarText=e,this.snackbar=!0,this.$emit("copied",{value:e,text:this.text,title:this.title,color:this.color})}catch(a){this.fallbackCopyText(e)}document.body.removeChild(t)},fallbackCopyText:function(e){var t=document.getElementById("CopyTextToClipboardInput");t.setAttribute("type","text"),t.value=e,t.select(),t.setSelectionRange(0,99999),document.execCommand("copy"),t.setAttribute("type","hidden"),this.snackbarText=t.value,this.snackbar=!0,this.$emit("copied",{value:t.value,text:this.text,title:this.title,color:this.color})}},props:["text","title","color","buttonType","buttonColor","buttonText","buttonIcon","buttonSize"]},Ff=Af,If=Object(l["a"])(Ff,Of,Tf,!1,null,null,null),Pf=If.exports,jf=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{"max-width":"800",scrollable:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("div",e._g({staticClass:"wi-image-dialog__activator"},i),[a("v-img",{attrs:{src:e.src,"lazy-src":"static/icons/not-found.png",alt:e.title,"aspect-ratio":e.aspectRatio},scopedSlots:e._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:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-icon",{attrs:{large:""}},[e._v("image")]),e.title?a("v-toolbar-title",[e._v(" "+e._s(e.title)+" ")]):e._e(),a("v-spacer"),e.download?a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on,s=t.attrs;return[a("v-btn",e._g(e._b({attrs:{icon:"",target:"_blank",link:"",href:e.download+"&d=true"}},"v-btn",s,!1),i),[a("v-icon",[e._v("download")])],1)]}}],null,!1,3164180552)},[a("span",[e._v("Fazer download")])]):e._e(),a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on,s=t.attrs;return[a("v-btn",e._g(e._b({attrs:{icon:"",link:"",target:"_blank",href:e.src}},"v-btn",s,!1),i),[a("v-icon",[e._v("open_in_new")])],1)]}}])},[a("span",[e._v("Abrir imagem em uma nova aba")])]),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),a("v-img",{staticStyle:{"max-height":"calc(100vh - 148px)"},attrs:{src:e.src,alt:e.title,contain:"","lazy-src":"static/icons/not-found.png"},scopedSlots:e._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)},qf=[],$f={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=$f,Nf=(a("b3dd"),Object(l["a"])(zf,jf,qf,!1,null,"5435ce6b",null)),Mf=Nf.exports;i["default"].component("DbDelete",am["a"]),i["default"].component("ViewDetail",Mc["a"]),i["default"].component("WiView",cm),i["default"].component("EditModal",_e["a"]),i["default"].component("WiEditDialog",cf),i["default"].component("WiListDialog",ff),i["default"].component("WiListComponent",yf),i["default"].component("WiDialog",Ef),i["default"].component("WiCopyTo",Pf),i["default"].component("WiImageDialog",Mf),i["default"].component("WiLoading",oi["a"]);var Lf={},Rf=a("8c2d"),Uf=a("445a");i["default"].prototype.$Api=O["b"],i["default"].prototype.$Storage=Wp["a"],i["default"].prototype.$Auth=ke["a"],i["default"].prototype.$Notifications=Rf["a"],i["default"].prototype.$DateTime=Uf["a"];var Wf={},Vf=a("8a39"),Bf=a("82dc"),Hf=a("2075"),Gf=a("688d"),Yf=null,Jf=function(){Vf["a"]({Vue:i["default"],dsn:"https://731f83b6e931463582210519c72b3227@o486475.ingest.sentry.io/5543938",integrations:[new Gf["a"].BrowserTracing],tracesSampleRate:1,tracingOptions:{trackComponents:!0}});var e=ke["a"].user(),t=e.profile,a=e.account;delete e.profile,delete e.account,delete t.checkPermission,Bf["k"](e),Bf["f"]("profile",t),Bf["f"]("account",a),Bf["f"]("system",{name:vd["a"].state.name,version:vd["a"].state.version}),Yf=Hf},Qf={init:function(){return new Promise((function(e){p["a"].state.url.debug?e(null):setTimeout((function(){Jf(),e(Yf)}),5e3)}))}};Qf.init().then((function(e){i["default"].prototype.$Sentry=e}));var Kf={};i["default"].use(Zp.a,{id:"UA-185476062-1",router:Cp}),i["default"].config.productionTip=!1;var Xf=new i["default"]({render:function(e){return e(d)},i18n:u["a"],imports:Kp,store:p["a"],router:Cp,directives:tm,filters:Ap,components:Lf,prototypes:Wf,mixins:Dp,Sentry:Kf}).$mount("#app");document.addEventListener("deviceready",Xf.init)},5707:function(e,t,a){"use strict";a("1bcb")},"573d":function(e,t,a){},"574b":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{"max-width":"100%"}},[a("div",{staticStyle:{"max-width":"100%"}},[e.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:e.disabled,avatar:""},on:{click:function(t){e.dialog=!0}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:"",color:e.data.cor_categoria||"primary"}},[e._v(e._s(e.data.icone_categoria||"category"))])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Tipo de Ocorrência")]),a("v-list-tile-title",{domProps:{innerHTML:e._s(e.data.nome_categoria_grupo_previsao?e.data.nome_categoria_grupo_previsao:e.data.nome_categoria||"Nenhum Tipo de Ocorrência Selecionado")}}),a("v-input",{staticStyle:{display:"none"},attrs:{required:e.required,rules:e.rules},model:{value:e.chamado_categoria_id,callback:function(t){e.chamado_categoria_id=t},expression:"chamado_categoria_id"}})],1),a("v-list-tile-action",[a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(t){e.dialog=!0}}},[a("v-icon",[e._v("edit")])],1)],1)],1)],1):e._e()],1),a("v-dialog",{attrs:{"return-value":"dialog",persistent:"",scrollable:"","max-width":"75%",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-icon",{attrs:{large:""}},[e._v("category")]),a("v-toolbar-title",[a("strong",[e._v("Selecionar Tipo de Ocorrência")])]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),e.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:e._u([{key:"default",fn:function(t){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.content.data,"load-children":e.fetchUsers,transition:"","item-text":"nome_categoria","open-on-click":""},scopedSlots:e._u([{key:"label",fn:function(t){var i=t.item;return a("span",{style:{color:"inativo"==i.ativa_categoria?"#e0e0e0":"black"}},[e._v(" "+e._s(i.nome_categoria)+" "),i.previsao_categoria&&"00:00:00"!=i.previsao_categoria?a("span",{staticStyle:{color:"#b0bec5"}},[e._v("["+e._s(i.previsao_categoria)+"]")]):e._e(),e._v(" "),i.ativa_categoria<1?a("span",[e._v("(Inativo)")]):e._e()])}},{key:"prepend",fn:function(t){var i=t.item;return a("div",{},[i.funcao_categoria>0||e.selectableInAnyCategory?a("v-btn",{attrs:{outline:"",disabled:0!==e.ticketFunction&&i.funcao_categoria!=e.ticketFunction&&1!=i.funcao_categoria,color:"green",small:""},on:{click:function(t){return e.setSelected(i)}}},[a("v-icon",{attrs:{small:""}},[e._v("done")])],1):e._e(),a("v-icon",{style:{color:"inativo"==i.ativa_categoria?"#e0e0e0":i.cor_categoria},attrs:{medium:""}},[e._v(e._s(i.icone_categoria||"category"))])],1)}}],null,!0)})],1)],1)],1)]}}],null,!1,1036059468)})],1):e._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(e){return Object(n["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,a){r["b"].get({uri:"chamado/ocorrencia",params:{limit:1e3,order:"nome_categoria,asc",where:"ativa_categoria,1;chamado_categoria_id,"+e.id},sucess:function(a){var i;t(a.data.data);var s=a.data.data.filter((function(e){return e.sub_grupos>0&&(e["children"]=[]),e}));(i=e.children).push.apply(i,Object(o["a"])(s))},error:function(e){return a(e),e}})})));case 1:case"end":return t.stop()}}),t)})))()},setSelected:function(e){this.chamado_categoria_id=e.id,this.$emit("select",{chamado_categoria_id:e.id,nome_categoria:e.nome_categoria,nome_categoria_grupo_previsao:e.nome_categoria_grupo_previsao,icone_categoria:e.icone_categoria,cor_categoria:e.cor_categoria,chamado_impacto_id:e.chamado_impacto_id,chamado_urgencia_id:e.chamado_urgencia_id,previsao_chamado:e.previsao_categoria,prevision:e.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);t["a"]=u.exports},5770:function(e,t,a){},5792:function(e,t,a){"use strict";a("d6b1")},"57a6":function(e,t,a){},5898:function(e,t,a){"use strict";a("cf17")},"58b8":function(e,t,a){},"58d1":function(e,t,a){"use strict";a("398b")},5942:function(e,t,a){"use strict";a("baca")},5974:function(e,t,a){},5991:function(e,t,a){"use strict";a("edd6")},"59ce":function(e,t,a){},"5ad9":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"talks-lists"},[a("v-toolbar",{staticClass:"white--text elevation-5 talks__toolbar",attrs:{flat:"",extended:"",dense:"",tabs:"",color:e.primaryColor},scopedSlots:e._u([{key:"extension",fn:function(){return["talks"==e.viewMode?a("v-tabs",{staticClass:"talks__toolbar-tabs",attrs:{color:e.primaryColor,grow:""},model:{value:e.tabs,callback:function(t){e.tabs=t},expression:"tabs"}},[a("v-tabs-slider",{attrs:{color:"white"}}),a("v-tab",[a("v-badge",{attrs:{right:"",color:"white"},scopedSlots:e._u([{key:"badge",fn:function(){return[e.unreadsQueue?a("span",{staticClass:"primary--text"},[e.unreadsQueue>9?a("span",[e._v("+9")]):a("span",{domProps:{textContent:e._s(e.unreadsQueue)}})]):e._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:e._u([{key:"badge",fn:function(){return[e.unreadsMyTalks?a("span",{staticClass:"primary--text"},[e.unreadsMyTalks>9?a("span",[e._v("+9")]):a("span",{domProps:{textContent:e._s(e.unreadsMyTalks)}})]):e._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),e.$WiCheckPermission("48eab18e")?a("v-tab",[a("v-badge",{attrs:{right:"",color:"white"},scopedSlots:e._u([{key:"badge",fn:function(){return[e.unreadsOthers?a("span",{staticClass:"primary--text"},[e.unreadsOthers>9?a("span",[e._v("+9")]):a("span",{domProps:{textContent:e._s(e.unreadsOthers)}})]):e._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):e._e(),e.hasPermissionToSeeGroups?a("v-tab",[a("v-badge",{attrs:{right:"",color:"white"},scopedSlots:e._u([{key:"badge",fn:function(){return[e.unreadsGroups?a("span",{staticClass:"primary--text"},[e.unreadsGroups>9?a("span",[e._v("+9")]):a("span",{domProps:{textContent:e._s(e.unreadsGroups)}})]):e._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):e._e()],1):e._e(),"operators"==e.viewMode?a("div",{staticStyle:{padding:"0 15px",color:"white"}},[e.selectedOperator?a("div",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"center"}},[a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.SELECTED_OPERATOR(null)}}},[a("v-icon",{attrs:{color:"white"}},[e._v("arrow_back")])],1),a("span",{staticStyle:{color:"white"}},[a("span",[e._v("Operador: ")]),a("strong",[e._v(" "+e._s(e.selectedOperator.name)+" ")])])],1):a("div",{staticStyle:{display:"flex",gap:"5px","align-items":"center"}},[e.showOperatorSearch?a("div",{staticStyle:{display:"flex","align-items":"center",width:"100%"}},[a("v-btn",{attrs:{icon:"",small:""},on:{click:e.closeOperatorSearch}},[a("v-icon",{attrs:{color:"white"}},[e._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:e.operatorSearchTerm,callback:function(t){e.operatorSearchTerm=t},expression:"operatorSearchTerm"}})],1):a("div",{staticStyle:{display:"flex",gap:"5px","align-items":"center"}},[a("v-icon",{attrs:{color:"white"}},[e._v("ads_click")]),a("span",[e._v("Selecione para listar os atendimentos")]),a("v-btn",{attrs:{icon:"",small:""},on:{click:function(t){e.showOperatorSearch=!0}}},[a("v-icon",{attrs:{color:"white"}},[e._v("search")])],1)],1)])]):e._e(),"channels"==e.viewMode?a("div",{staticStyle:{padding:"0 15px",color:"white"}},[e.selectedChannel?a("div",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"center"}},[a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.SELECTED_CHANNEL(null)}}},[a("v-icon",{attrs:{color:"white"}},[e._v("arrow_back")])],1),a("span",{staticStyle:{color:"white"}},[a("span",[e._v("Canal: ")]),a("strong",[e._v(" "+e._s(e.selectedChannel.name)+" ")]),a("v-icon",{attrs:{color:e.selectedChannel.status_color,small:""}},[e._v(e._s(e.selectedChannel.status_icon))])],1)],1):a("div",{staticStyle:{display:"flex",gap:"5px","align-items":"center"}},[e.showChannelSearch?a("div",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"center",width:"100%"}},[a("v-btn",{attrs:{icon:"",small:""},on:{click:e.closeChannelSearch}},[a("v-icon",{attrs:{color:"white"}},[e._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:e.channelSearchTerm,callback:function(t){e.channelSearchTerm=t},expression:"channelSearchTerm"}})],1):a("div",{staticStyle:{display:"flex",gap:"5px","align-items":"center"}},[a("v-icon",{attrs:{color:"white"}},[e._v("ads_click")]),a("span",[e._v("Selecione para listar os atendimentos")]),a("v-btn",{attrs:{icon:"",small:""},on:{click:function(t){e.showChannelSearch=!0}}},[a("v-icon",{attrs:{color:"white"}},[e._v("search")])],1)],1)])]):e._e(),"history"==e.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"}},[e._v("history")]),a("span",[e._v("Exibindo conversas"),a("br"),e._v("concluídas")])],1),a("WiListFilters",{attrs:{config:e.talkClosed.filters,params:{},disabled:e.loadings.history},on:{filter:function(t){e.setHistoryTalksFilters(t)}}})],1):e._e(),"talks-list-all"==e.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"}},[e._v("list")]),a("span",[e._v("Exibindo todas"),a("br"),e._v("as conversas")])],1),a("WiListFilters",{attrs:{config:e.talkClosed.filters,params:{},disabled:e.loadings.talksListAll},on:{filter:function(t){e.setTalksListAllFilters(t)}}})],1):e._e()]},proxy:!0}])},[a("v-menu",{staticStyle:{"max-width":"275px"},attrs:{disabled:!e.$WiCheckPermission("48eab18e"),"close-on-content-click":!0,"max-width":275},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-toolbar-title",e._g({staticClass:"white--text talks-lists-title"},i),[a("span",{style:{cursor:e.$WiCheckPermission("48eab18e")?"pointer":""}},["talks"==e.viewMode?a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.title",expression:"'modules.talks.pages.talkView.talks.title'"}]}):e._e(),"operators"==e.viewMode?a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.operators.title",expression:"'modules.talks.pages.talkView.operators.title'"}]}):e._e(),"channels"==e.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"}}):e._e(),"history"==e.viewMode?a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.history.title",expression:"'modules.talks.pages.talkView.history.title'"}]}):e._e(),"talks-list-all"==e.viewMode?a("span",[e._v("Todos Atendimentos")]):e._e(),e.$WiCheckPermission("48eab18e")?a("v-icon",{attrs:{color:"white"}},[e._v("keyboard_arrow_down")]):e._e()],1)])]}}])},[a("v-card",[a("v-list",{attrs:{flat:"",dense:""}},[a("v-list-tile",{attrs:{avatar:""},on:{click:function(t){return e.setViewMode("talks")}}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"45px !important"}},[a("v-icon",{attrs:{large:""}},[e._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"}},[e._v(" Fila de atendimentos ")])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""},on:{click:function(t){return e.setViewMode("operators")}}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"45px !important"}},[a("v-icon",{attrs:{large:""}},[e._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"}},[e._v(" Atendimentos por operador ")])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""},on:{click:function(t){return e.setViewMode("channels")}}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"45px !important"}},[a("v-icon",{attrs:{large:""}},[e._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"}},[e._v(" Atendimentos por canal ")])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""},on:{click:function(t){return e.setViewMode("talks-list-all")}}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"45px !important"}},[a("v-icon",{attrs:{large:""}},[e._v("list")])],1),a("v-list-tile-content",{staticClass:"ml-1"},[a("v-list-tile-title",{staticStyle:{"font-size":"15px"}},[a("span",[e._v("Todos os Atendimentos")])]),a("v-list-tile-sub-title",{staticStyle:{"font-size":"14px"}},[e._v(" Exibir lista de atendimentos ")])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""},on:{click:function(t){return e.setViewMode("history")}}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"45px !important"}},[a("v-icon",{attrs:{large:""}},[e._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"}},[e._v(" Atendimentos concluídos ")])],1)],1)],1)],1)],1),a("v-spacer"),a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",small:"",ripple:""},on:{click:function(t){return e.searchTalkContact()}}},i),[a("v-icon",{staticClass:"white--text"},[e._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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",small:"",ripple:""},on:{click:function(t){return e.newTalkContact()}}},i),[a("v-icon",{staticClass:"white--text"},[e._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:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:"",small:"",ripple:"",link:"",to:{name:"talk-list",params:{page:"talk-closed"}}}},i),[a("v-icon",{staticClass:"white--text"},[e._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"==e.viewMode?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"white--text",attrs:{icon:"",small:"",ripple:""},on:{click:function(t){e.teamsDialog=!0}}},i),[a("v-icon",{staticClass:"white--text"},[e._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'"}]})]):e._e(),"talks"==e.viewMode?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"white--text",attrs:{icon:"",small:"",ripple:"",loading:e.loadings.load},on:{click:function(t){return e.getTalks()}}},i),[a("v-icon",{staticClass:"white--text"},[e._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'"}]})]):e._e(),"operators"==e.viewMode?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"white--text",attrs:{icon:"",small:"",ripple:"",loading:e.loadings.load},on:{click:function(t){return e.getOperators()}}},i),[a("v-icon",{staticClass:"white--text"},[e._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'"}]})]):e._e(),"channels"==e.viewMode?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"white--text",attrs:{icon:"",small:"",ripple:"",loading:e.loadings.load},on:{click:function(t){return e.refreshChannels()}}},i),[a("v-icon",{staticClass:"white--text"},[e._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'"}]})]):e._e(),"history"==e.viewMode?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"white--text",attrs:{icon:"",small:"",ripple:"",loading:e.loadings.history},on:{click:function(t){return e.getHistoryTalks()}}},i),[a("v-icon",{staticClass:"white--text"},[e._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'"}]})]):e._e(),"talks-list-all"==e.viewMode?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"white--text",attrs:{icon:"",small:"",ripple:"",loading:e.loadings.talksListAll},on:{click:function(t){return e.getTalksListAll()}}},i),[a("v-icon",{staticClass:"white--text"},[e._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'"}]})]):e._e(),e.drawer?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"white--text",attrs:{icon:"",small:"",ripple:""},on:{click:function(t){return e.TOUGGLE_DRAWER_TALKS_ACTIVE()}}},i),[a("v-icon",{staticClass:"white--text"},[e._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'"}]})]):e._e()],1),"talks"==e.viewMode?a("v-tabs-items",{model:{value:e.tabs,callback:function(t){e.tabs=t},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),e.$WiCheckPermission("48eab18e")?a("v-tab-item",{attrs:{lazy:""}},[a("TalksList",{attrs:{type:"others"}})],1):e._e(),e.hasPermissionToSeeGroups?a("v-tab-item",{attrs:{lazy:""}},[a("TalksList",{attrs:{type:"groups"}})],1):e._e()],1):"operators"==e.viewMode?a("div",[a("TalksOperators",{attrs:{searchTerm:e.operatorSearchTerm}})],1):"channels"==e.viewMode?a("div",[a("TalksChannels",{attrs:{searchTerm:e.channelSearchTerm}})],1):"history"==e.viewMode?a("div",[a("TalksHistory")],1):"talks-list-all"==e.viewMode?a("div",[a("TalksAllList")],1):e._e(),a("v-dialog",{attrs:{dark:e.$wiDark,scrollable:"","max-width":"500px",lazy:""},model:{value:e.teamsDialog,callback:function(t){e.teamsDialog=t},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(t){e.teamsDialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{padding:"0","max-height":"90%"}},[e.teams&&e.teams.length>0?a("v-list",{staticStyle:{padding:"0"},attrs:{dense:"","two-line":""}},[e._l(e.teams,(function(t,i){return[i?a("v-divider",{key:i+"--divider"}):e._e(),a("v-list-tile",{key:i+"--tile",on:{click:function(a){return e.touggleTeam(t)}}},[a("v-list-tile-action",[a("v-checkbox",{attrs:{large:"",color:"primary"},on:{change:function(a){return e.touggleTeam(t)}},model:{value:t.selected,callback:function(a){e.$set(t,"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:t.color,color:e.$WiColorContrast(t.color),borderStyle:"solid",borderColor:e.$WiColorContrast(t.color),borderWidth:"1px"}},[e._v(" "+e._s(t.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'"}]}),t.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:e.talkContactDialog,callback:function(t){e.talkContactDialog=t},expression:"talkContactDialog"}})],1)},s=[],o=(a("caad"),a("5530")),n=a("fe7c"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.selectedOperator?a("div",[e.loadings&&e.loadings.paginate?a("v-progress-linear",{staticStyle:{margin:"1px 0 0 0 !important"},attrs:{indeterminate:!0}}):e._e(),a("TalksList",{attrs:{type:"by-operator"}})],1):e.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"}},[e._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",[e.searchTerm?a("div",{staticClass:"search-feedback",style:{color:e.$wiDark?"white":"black"}},[a("span",[e._v('Filtrando por "')]),a("span",{staticClass:"search-term"},[e._v(e._s(e.searchTerm))]),a("span",[e._v('"')])]):e._e(),e.filteredOperators.length>0?a("div",{staticClass:"talks-list",staticStyle:{padding:"10px 0 !important","overflow-y":"auto"},style:{height:e.pageHeight}},[a("v-list",{staticStyle:{padding:"0"},attrs:{dense:"","two-line":""}},[e._l(e.filteredOperators,(function(t,i){return[i?a("v-divider",{key:i,attrs:{inset:""}}):e._e(),a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],key:i+"-new",attrs:{avatar:""},on:{click:function(a){return e.operatorAction(t)}}},[a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"}},[a("v-avatar",[t&&t.file?a("v-img",{attrs:{src:t.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",[e._v(" "+e._s(e._f("stringlength")(t.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"}},[e._v("Concluídos: ")]),a("strong",{staticStyle:{color:"green",padding:"0 3px","font-size":"15px"}},[e._v(" "+e._s(t.talks_closed)+" ")]),a("v-icon",{attrs:{color:"green",small:""}},[e._v("done")])],1)])],1),t.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"}},[e._v(" "+e._s(t.talks_waiting)+" ")]),a("v-icon",{staticStyle:{"font-size":"21px"},attrs:{color:"orange"}},[e._v("notification_important")])],1):e._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"}},[e._v(" "+e._s(t.talks_opened)+" ")]),a("v-icon",{staticStyle:{"font-size":"21px"}},[e._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"},[e._v(" "+e._s(e.searchTerm?"Nenhum operador encontrado para esta busca":e.$t("modules.talks.pages.talkView.talks.messages.notFound.operators"))+" ")])])])])])},l=[],c=(a("4de4"),a("b0c0"),a("2532"),a("2f62")),d=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.loadings.load?a("TalksListLoading",{attrs:{type:e.type}}):a("div",[e.talks.length>0?a("div",{staticClass:"talks-list",staticStyle:{padding:"10px 0 !important","overflow-y":"auto"},style:{height:e.pageHeight}},[a("v-list",{staticStyle:{padding:"0"},attrs:{dense:"","three-line":""}},e._l(e.talks,(function(t,i){return a("TalkListItem",{key:t.id,attrs:{talk:t,index:i,currentRouteId:e.$route.params.id,onRefresh:e.getTalks},on:{onTalkAction:e.talkAction}})})),1),a("LoadMoreButton",{attrs:{loading:e.loadings.paginate},on:{click:function(t){return e.paginateTalks(e.type)}}})],1):a("TalksListEmpty",{attrs:{type:e.type}})],1),a("TalkDialog",{attrs:{talkId:e.currentTalkId},on:{close:e.onCloseTalkDialog},model:{value:e.talkDialog,callback:function(t){e.talkDialog=t},expression:"talkDialog"}})],1)},u=[],p=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.index?a("v-divider",{key:e.talk.id+"-"+e.index+"-divider",attrs:{inset:""}}):e._e(),a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],key:e.talk.id+"-"+e.index+"-talk",staticClass:"talk-list-item__tile",style:{background:e.getTalkStatusBackground},attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.$emit("onTalkAction",e.talk)}}},[a("v-badge",{attrs:{overlap:"",right:"",bottom:"","offset-x":"22","offset-y":"24",color:"transparent"},scopedSlots:e._u([{key:"badge",fn:function(){return[a("ChannelIcon",{attrs:{channelType:e.talk.channel.type.code}})]},proxy:!0}])},[a("v-avatar",[a("ContactAvatar",{attrs:{contact:e.talk.contact}})],1)],1)],1),a("v-list-tile-content",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.$emit("onTalkAction",e.talk)}}},[a("TalkListItemHeader",{attrs:{contact:e.talk.contact,checked:e.talk.contact.checked}}),a("TalkListItemLabels",{attrs:{channel:e.talk.channel,team:e.talk.team,category:e.talk.category,stage:e.talk.stage}}),a("TalkListItemStatus",{attrs:{status:e.talk.status,operator:e.talk.operator}})],1),a("TalkListItemActions",{attrs:{talk:e.talk,currentRouteId:e.currentRouteId,onRefresh:e.onRefresh,random:e.random}})],1)],1)},m=[],v=(a("a9e3"),a("0dda")),f=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.contact&&e.contact.file?a("v-img",{attrs:{src:e.contact.file.url,"lazy-src":"static/icons/not-found.png"}}):1==e.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 e=this,t=e.$createElement,a=e._self._c||t;return a("v-list-tile-title",[2==e.contact.type?a("v-icon",{attrs:{small:""}},[e._v("groups")]):e._e(),e.contact.person?a("strong",[e._v(" "+e._s(e._f("stringlength")(e.contact.person.name,25))+" ")]):a("strong",[e._v(" "+e._s(e._f("stringlength")(e.contact.name,25))+" ")]),3==e.checked?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({staticStyle:{"font-size":"14px"},attrs:{color:"red",small:""}},i),[e._v("do_not_disturb_on")])]}}],null,!1,3264460019)},[a("span",[e._v("Contato inválido")])]):e._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),O=E.exports,T=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list-tile-title",{staticClass:"talk-list-item-labels"},[a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("WNTag",e._g({attrs:{text:e._f("stringlength")(e.channel.name,e.getMaxCharLength),icon:e.labelsCount<=2?e.channel.status.icon:null,color:e.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'"}]}),e._v(": "),a("span",[e._v(" "+e._s(e.channel.name))])])]),e.team?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("WNTag",e._g({attrs:{text:e._f("stringlength")(e.team.name,e.getMaxCharLength),color:e.team.color,icon:e.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'"}]}),e._v(": "),a("span",[e._v(" "+e._s(e.team.name))])])]):e._e(),e.stage?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("WNTag",e._g({attrs:{text:e._f("stringlength")(e.stage.name,e.getMaxCharLength),color:e.stage.color,icon:e.labelsCount<=2?e.stage.icon:null}},i))]}}],null,!1,1140362368)},[a("span",[a("span",[e._v("Etapa:")]),a("span",[e._v(" "+e._s(e.stage.name))])])]):e._e(),e.category?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("WNTag",e._g({attrs:{text:e._f("stringlength")(e.category.name,e.getMaxCharLength),color:e.category.color,icon:e.labelsCount<=2?e.category.icon:null}},i))]}}],null,!1,4212065428)},[a("span",[a("span",[e._v("Categoria: ")]),a("span",[e._v(" "+e._s(e.category.name))])])]):e._e()],1)},A=[],F=a("4f21"),I={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 e=[this.channel,this.team,this.category,this.stage];return e.filter((function(e){return!!e})).length},getMaxCharLength:function(){return 0===this.labelsCount?30:1===this.labelsCount?20:2===this.labelsCount?12:3===this.labelsCount?7:12}},methods:{getLabelStyle:function(e){return{margin:"0 1px",borderRadius:"5px",padding:"2px 3px",fontSize:"10px",background:e}}},components:{WNTag:F["a"]}},P=I,j=(a("7eab"),Object(x["a"])(P,T,A,!1,null,"56104bf8",null)),q=j.exports,$=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list-tile-title",[[2,3,4].includes(e.status)?a("span",[3==e.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"}}):e._e(),4==e.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"}}):e._e(),e.operator&&e.operator.name?a("v-avatar",{attrs:{size:"20"}},[e.operator.file?a("v-img",{attrs:{src:e.operator.file.url}}):e.operator.name?a("span",[e._v("At: ")]):e._e()],1):e._e(),e.operator&&e.operator.name?a("strong",[e._v(" "+e._s(e._f("stringlength")(e.operator.name,22))+" ")]):2==e.status?a("span",[a("v-icon",{staticClass:"mr-1",attrs:{small:"",color:"rgb(223, 145, 0)"}},[e._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):e._e()],1):e._e(),1==e.status?a("v-icon",{staticClass:"mr-1",attrs:{small:"",color:"rgb(1, 153, 190)"}},[e._v("smart_toy")]):e._e(),1==e.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)"}}):e._e()],1)},z=[],N={name:"TalkListItemStatus",props:{status:{type:[Number,String],required:!0},operator:{type:Object,default:null}}},M=N,L=Object(x["a"])(M,$,z,!1,null,null,null),R=L.exports,U=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-list-tile-action",[a("v-list-tile-action-text",[a("span",{staticClass:"talks-list-item-action-text"},[e._v(" "+e._s(e.getExternalTimeFormated(e.talk.last_event_at))+" ")])]),a("span",[a("span",{staticClass:"talks-list-item-action-text",domProps:{textContent:e._s(e.talk.time_total)}}),e.showUnseenMessages&&e.talk.status<3?a("strong",{staticClass:"talks-unseen-messages-count elevation-1",domProps:{textContent:e._s(e.talk.unseen_messages)}}):e._e()]),a("span",[e.talk.is_waiting_response&&e.talk.status<3?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-icon",e._g({staticStyle:{"font-size":"14px"},attrs:{color:"orange",small:""}},i),[e._v("notification_important")])]}}],null,!1,4065821195)},[a("span",[e._v("Aguardando resposta")])]):e._e(),a("TalkMenu",{attrs:{talk:e.talk,color:"grey lighten-1",small:!0,refresh:e.onRefresh}})],1)],1)},W=[],V=a("aac5"),B={name:"TalkListItemActions",components:{TalkMenu:V["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(e){if(!e)return"Agora";var t=this.$moment(e),a=this.$moment().startOf("day"),i=Math.round(this.$moment.duration(a-t).asDays());if(i>1)return this.$moment(e).format("DD/MM HH:mm");var s=this.$moment(e).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=B,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:O,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 e=this,t=e.$createElement,a=e._self._c||t;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"===e.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'"}]})]):e._e(),"my-talks"===e.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'"}]})]):e._e(),"others"===e.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'"}]})]):e._e(),"groups"===e.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'"}]})]):e._e(),"by-operator"===e.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'"}]})]):e._e(),"by-channel"===e.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'"}]})]):e._e(),"history"===e.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'"}]})]):e._e(),"talksListAll"===e.type?a("div",[a("h2",[e._v(" Carregando lista de conversas... ")])]):e._e()],1)},ee=[],te={name:"TalksListLoading",props:{type:{type:String,required:!0}}},ae=te,ie=Object(x["a"])(ae,Z,ee,!1,null,null,null),se=ie.exports,oe=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"talks-list__not-message"},[a("div",{staticClass:"talks-list__not-message-content"},[a("img",{style:e.type.includes("others")||"groups"===e.type?"max-width: 200px;":"",attrs:{src:e.getEmptyStateImage,alt:e.type}}),a("div",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.messages.notFound."+e.type,expression:"`modules.talks.pages.talkView.talks.messages.notFound.${type}`"}],staticClass:"talks-list__not-message-text"})])])},ne=[],re={name:"TalksListEmpty",props:{type:{type:String,required:!0}},computed:{getEmptyStateImage:function(){var e,t,a=null===(e=this.$Auth)||void 0===e||null===(t=e.user())||void 0===t?void 0:t.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]||""}}},le=re,ce=(a("e5fa"),Object(x["a"])(le,oe,ne,!1,null,"a96531d0",null)),de=ce.exports,ue=a("9d2c"),pe=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{width:"100%","text-align":"center",padding:"10px"}},[a("v-btn",{attrs:{outline:"",block:"",loading:e.loading},on:{click:function(t){return e.$emit("click")}}},[a("v-icon",[e._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)},me=[],ve={name:"LoadMoreButton",props:{loading:{type:Boolean,default:!1}}},fe=ve,ge=Object(x["a"])(fe,pe,me,!1,null,null,null),_e=ge.exports,he={name:"TalksList",components:{TalkListItem:X,TalksListLoading:se,TalksListEmpty:de,TalkDialog:ue["a"],LoadMoreButton:_e},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 e={"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 e[this.type]||[]}}),methods:Object(o["a"])(Object(o["a"])({},Object(c["b"])("Talks",["paginateTalks","getTalks"])),{},{talkAction:function(e){var t=["talks","talk-messages","talk","talk-view","talk-view-messages","talk-view-messages-page"].includes(this.$route.name);t?this.openTalkPage(e):this.openTalkDialog(e)},openTalkPage:function(e){var t=this.$vuetify.breakpoint.smAndDown?"talk-view-messages-page":"talk-view-messages";this.$router.push({name:t,params:{id:e.id},query:{previousTalkId:this.$route.params.id}})},openTalkDialog:function(e){this.currentTalkId=e.id,this.talkDialog=!0},onCloseTalkDialog:function(){this.talkDialog=!1,this.currentTalkId=null},setInnerHeight:function(e){this.pageHeight="".concat((e||innerHeight)-145,"px")},initializeView:function(){var e=this;window.addEventListener("resize",(function(){return e.setInnerHeight(innerHeight)})),this.setInnerHeight(innerHeight),setInterval((function(){return e.$forceUpdate()}),78e3)}}),mounted:function(){this.initializeView()}},be=he,xe=Object(x["a"])(be,d,u,!1,null,null,null),ye=xe.exports,ke={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 e=this.searchTerm.toLowerCase();return this.operators.filter((function(t){return t.name.toLowerCase().includes(e)}))}}),methods:Object(o["a"])(Object(o["a"])(Object(o["a"])({},Object(c["d"])("Talks",["SELECTED_OPERATOR"])),Object(c["b"])("Talks",["paginateTalks","getOperators"])),{},{setInnerHeight:function(e){this.pageHeight=(e||innerHeight)-(this.searchTerm?205:145)+"px"},updateView:function(){var e=this;setInterval((function(){e.$forceUpdate()}),78e3)},operatorAction:function(e){this.SELECTED_OPERATOR(e),this.paginateTalks()}}),mounted:function(){var e=this;this.getOperators(),window.addEventListener("resize",(function(){e.setInnerHeight(innerHeight)}),!0),this.setInnerHeight(innerHeight),this.updateView()},components:{TalksList:ye}},Ce=ke,we=(a("0f16"),Object(x["a"])(Ce,r,l,!1,null,"3979fd09",null)),Se=we.exports,De=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.selectedChannel?a("div",[e.loadings&&e.loadings.paginate?a("v-progress-linear",{staticStyle:{margin:"1px 0 0 0 !important"},attrs:{indeterminate:!0}}):e._e(),a("TalksList",{attrs:{type:"by-channel"}})],1):e.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"}},[e._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",[e.searchTerm?a("div",{staticClass:"search-feedback",style:{color:e.$wiDark?"white":"black"}},[a("span",[e._v('Filtrando por "')]),a("span",{staticClass:"search-term"},[e._v(e._s(e.searchTerm))]),a("span",[e._v('"')])]):e._e(),e.filteredChannels.length>0?a("div",{staticClass:"talks-list",staticStyle:{padding:"10px 0 !important","overflow-y":"auto"},style:{height:e.pageHeight}},[a("v-list",{staticStyle:{padding:"0"},attrs:{dense:"","two-line":""}},[e._l(e.filteredChannels,(function(t,i){return[i?a("v-divider",{key:i}):e._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 e.channelAction(t)}}},[a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"}},[a("div",{staticClass:"d-flex flex-column align-center",staticStyle:{"flex-direction":"column"}},["wpp"==t.type.code?a("img",{staticStyle:{"max-width":"30px"},attrs:{src:"static/icons/monitor/whatsapp.png"}}):e._e(),"sms"==t.type.code?a("img",{staticStyle:{"max-width":"30px"},attrs:{src:"static/icons/monitor/sms.png"}}):e._e(),"instagram"==t.type.code?a("img",{staticStyle:{"max-width":"30px"},attrs:{src:"static/icons/monitor/instagram.png"}}):e._e(),"facebook"==t.type.code?a("img",{staticStyle:{"max-width":"30px"},attrs:{src:"static/icons/monitor/facebook.png"}}):e._e(),"email"==t.type.code?a("img",{staticStyle:{"max-width":"30px"},attrs:{src:"static/icons/monitor/email.png"}}):e._e(),a("span",{staticClass:"status-text",style:{color:t.type.color}},[e._v(" "+e._s(e._f("stringlength")(t.type.name,10))+" ")])])]),a("v-list-tile-content",{staticStyle:{cursor:"pointer"}},[a("v-list-tile-title",[a("WNTag",{attrs:{text:t.name,color:t.color,size:"12"}})],1),a("v-list-tile-sub-title",[a("div",{staticStyle:{display:"flex",gap:"1px","justify-content":"start","align-items":"center"}},[t.recipient?a("span",{staticStyle:{"margin-top":"2px","margin-left":"2px",color:"grey","font-size":"12px"}},[e._v(" "+e._s(t.recipient)+" ")]):a("span",{staticStyle:{"margin-top":"2px","margin-left":"2px",color:"grey","font-size":"12px"}},[e._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:t.status.color,size:"28"}},[e._v(" "+e._s(t.status.icon)+" ")]),a("span",{staticClass:"status-text",style:{color:t.status.color}},[e._v(" "+e._s(e._f("stringlength")(t.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"}},[e._v(" "+e._s(t.talks_opened)+" ")]),a("v-icon",{staticStyle:{"font-size":"21px"}},[e._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"},[e._v(" "+e._s(e.searchTerm?"Nenhum canal encontrado para esta busca":e.$t("modules.talks.pages.talkView.talks.messages.notFound.channels"))+" ")])])])])])},Ee=[],Oe=(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 e=this.searchTerm.toLowerCase();return this.channels.filter((function(t){var a=t.name.toLowerCase().includes(e),i=!!t.recipient&&t.recipient.toString().toLowerCase().includes(e);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(e){this.pageHeight=(e||innerHeight)-145+"px"},updateView:function(){var e=this;setInterval((function(){e.$forceUpdate()}),78e3)},channelAction:function(e){this.SELECTED_CHANNEL(e),this.paginateTalks()}}),mounted:function(){var e=this;this.getChannels(),window.addEventListener("resize",(function(){e.setInnerHeight(innerHeight)}),!0),this.setInnerHeight(innerHeight),this.updateView()},props:{searchTerm:{type:String,default:""}},components:{WNTag:F["a"],TalksList:ye}}),Te=Oe,Ae=(a("5707"),Object(x["a"])(Te,De,Ee,!1,null,"5e5532c6",null)),Fe=Ae.exports,Ie=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.historyTalks.length>0?a("div",[e.loadings&&e.loadings.history?a("v-progress-linear",{staticStyle:{margin:"1px 0 0 0 !important"},attrs:{indeterminate:!0}}):e._e(),a("TalksList",{attrs:{type:"history"}})],1):e.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"}},[e._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",[e.searchTerm?a("div",{staticClass:"search-feedback",style:{color:e.$wiDark?"white":"black"}},[a("span",[e._v('Filtrando por "')]),a("span",{staticClass:"search-term"},[e._v(e._s(e.searchTerm))]),a("span",[e._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"},[e._v(" "+e._s(e.searchTerm?"Nenhum histórico encontrado para esta busca":e.$t("modules.talks.pages.talkView.talks.messages.notFound.history"))+" ")])])])])])},Pe=[],je={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 e=this;setInterval((function(){e.$forceUpdate()}),78e3)},channelAction:function(e){this.SELECTED_CHANNEL(e),this.paginateTalks()}}),mounted:function(){this.getHistoryTalks(),this.updateView()},destroyed:function(){this.setTalksFilters({})},props:{searchTerm:{type:String,default:""}},components:{TalksList:ye}},qe=je,$e=(a("894e"),Object(x["a"])(qe,Ie,Pe,!1,null,"5d624c6c",null)),ze=$e.exports,Ne=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.talksListAll.length>0?a("div",[e.loadings&&e.loadings.talksListAll?a("v-progress-linear",{staticStyle:{margin:"1px 0 0 0 !important"},attrs:{indeterminate:!0}}):e._e(),a("TalksList",{attrs:{type:"talksListAll"}})],1):e.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"}},[e._v(" list ")]),a("h2",[e._v(" Carregando lista de conversas... ")])],1)],1)]):a("div",[e.searchTerm?a("div",{staticClass:"search-feedback",style:{color:e.$wiDark?"white":"black"}},[a("span",[e._v('Filtrando por "')]),a("span",{staticClass:"search-term"},[e._v(e._s(e.searchTerm))]),a("span",[e._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"},[e._v(" "+e._s(e.searchTerm?"Nenhum histórico encontrado para esta busca":e.$t("modules.talks.pages.talkView.talks.messages.notFound.history"))+" ")])])])])])},Me=[],Le={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 e=this;setInterval((function(){e.$forceUpdate()}),78e3)},channelAction:function(e){this.SELECTED_CHANNEL(e),this.paginateTalks()}}),mounted:function(){this.getTalksListAll(),this.updateView()},destroyed:function(){this.setTalksFilters({})},props:{searchTerm:{type:String,default:""}},components:{TalksList:ye}},Re=Le,Ue=(a("217f"),Object(x["a"])(Re,Ne,Me,!1,null,"16f05b7e",null)),We=Ue.exports,Ve=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{"max-width":"420",fullscreen:e.$vuetify.breakpoint.xsOnly,dark:e.$wiDark,persistent:"",lazy:"",transition:"dialog-bottom-transition"},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{staticClass:"contact-dialog",attrs:{dark:e.$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"}},[e.numberInfoLoading?[a("v-progress-circular",{attrs:{indeterminate:"",color:"primary",size:48,width:4}})]:e.profileImageUrl?[a("v-img",{attrs:{src:e.profileImageUrl}})]:[a("v-icon",{attrs:{size:"48"}},[e._v(e._s(e.profileIcon))])]],2)],1),a("div",{staticClass:"contact-dialog__profile-info text-center mb-2"},[a("div",{staticClass:"contact-dialog__title mb-1"},[e._v(e._s(e.profileName||"Novo contato"))]),e.numberInfo?a("div",{staticClass:"contact-dialog__number-status mb-1"},[e.numberInfo.is_whatsapp?a("v-chip",{attrs:{color:"success","text-color":"white",small:""}},[e._v("Possui WhatsApp")]):a("v-chip",{attrs:{color:"error","text-color":"white",small:""}},[e._v("Não possui WhatsApp")]),e.numberInfo.talk_contact_exists?a("v-chip",{attrs:{color:"warning","text-color":"white",small:""}},[e._v("Já existe como contato")]):e._e()],1):e._e(),e.numberInfo&&e.numberInfo.talk_contact_exists&&e.numberInfo.contact&&e.numberInfo.contact.person?a("div",{staticClass:"contact-dialog__person-info mt-1"},[a("div",[a("strong",[e._v("ID:")]),e._v(" "+e._s(e.numberInfo.contact.person.id))]),a("div",[a("strong",[e._v("Nome:")]),e._v(" "+e._s(e.numberInfo.contact.person.name))]),e.numberInfo.contact.person.first_name?a("div",[a("strong",[e._v("Nome Completo:")]),e._v(" "+e._s(e.numberInfo.contact.person.first_name))]):e._e(),e.numberInfo.contact.person.cpf_cnpj?a("div",[a("strong",[e._v("CPF/CNPJ:")]),e._v(" "+e._s(e.numberInfo.contact.person.cpf_cnpj))]):e._e()]):e._e()]),a("div",{staticClass:"contact-dialog__form px-4 pt-2 pb-2",class:{"px-5":!e.$vuetify.breakpoint.smAndDown}},["whatsapp"===e.selectedContactType?a("div",[a("div",{staticClass:"contact-dialog__field-label"},[e._v("Canal de Atendimento*")]),a("v-autocomplete",{staticClass:"mb-2",attrs:{items:e.channels,"item-text":"name","item-value":"id",solo:"",dense:"",loading:e.getChannelsLoading,"hide-details":"",label:"Canal de Atendimento"},scopedSlots:e._u([{key:"item",fn:function(t){var i=t.item;return[a("div",{staticClass:"contact-dialog__channel-item"},[a("v-icon",{attrs:{color:i.status_color,left:"",small:""}},[e._v(e._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"},[e._v(e._s(i.name))])],1)]}},{key:"selection",fn:function(t){var i=t.item;return[a("div",{staticClass:"contact-dialog__channel-item"},[a("v-icon",{attrs:{color:i.status_color,left:"",small:""}},[e._v(e._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"},[e._v(e._s(i.name))])],1)]}}],null,!1,805786652),model:{value:e.selectedChannel,callback:function(t){e.selectedChannel=t},expression:"selectedChannel"}}),a("div",{staticClass:"contact-dialog__field-label"},[e._v("Número de telefone*")]),a("div",{staticClass:"contact-dialog__phone-container mb-2"},[a("v-select",{staticClass:"contact-dialog__country-select",attrs:{items:e.countriesList,solo:"",dense:"","hide-details":"","item-text":"text","item-value":"value",disabled:e.saveContactLoading,loading:e.numberInfoLoading,"menu-props":{contentClass:"contact-dialog__country-menu"}},scopedSlots:e._u([{key:"selection",fn:function(e){var t=e.item;return[a("div",{staticClass:"contact-dialog__country-selection"},[a("v-img",{staticClass:"mr-2",attrs:{src:t.value.flag,width:"20"}})],1)]}},{key:"item",fn:function(t){var i=t.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"},[e._v(e._s(i.text))])],1)]}}],null,!1,2456448870),model:{value:e.selectedCountry,callback:function(t){e.selectedCountry=t},expression:"selectedCountry"}}),a("v-text-field",{ref:"phoneInput",staticClass:"contact-dialog__phone-input",attrs:{solo:"",dense:"","hide-details":"",mask:e.phoneMask,placeholder:e.phonePlaceholder,autofocus:"",disabled:e.saveContactLoading,loading:e.numberInfoLoading},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.onPhoneEnter(t)}},model:{value:e.phoneNumber,callback:function(t){e.phoneNumber=t},expression:"phoneNumber"}})],1)],1):e._e(),a("div",{staticClass:"contact-dialog__field-label"},[e._v("Nome*")]),a("v-text-field",{staticClass:"mb-2",attrs:{solo:"",dense:"","hide-details":"",placeholder:"Ex: João da Silva",disabled:e.saveContactLoading,loading:e.numberInfoLoading},model:{value:e.contactName,callback:function(t){e.contactName=t},expression:"contactName"}}),e.numberInfo&&e.numberInfo.talk_contact_exists?e._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:e.linkProfile,callback:function(t){e.linkProfile=t},expression:"linkProfile"}}),e.linkProfile?a("v-select",{staticClass:"contact-dialog__profile-select ml-2",staticStyle:{"max-width":"150px"},attrs:{items:e.profileTypes,solo:"",dense:"","hide-details":"",placeholder:"Tipo de perfil"},model:{value:e.profileType,callback:function(t){e.profileType=t},expression:"profileType"}}):e._e()],1)],!e.linkProfile||!e.profileType||e.numberInfo&&e.numberInfo.talk_contact_exists?e._e():a("div",{staticClass:"mb-2"},[a("wi-edit-wi-list-dialog",{attrs:{form:e.wiEditForm,field:e.wiEditField},on:{select:e.onSelectPerson}})],1),e.numberInfo&&e.numberInfo.talk_contact_exists?e._e():[a("v-switch",{staticClass:"mb-0",attrs:{label:"Salvar contato e iniciar atendimento","hide-details":""},model:{value:e.saveAndSendMessage,callback:function(t){e.saveAndSendMessage=t},expression:"saveAndSendMessage"}})],!e.numberInfo||e.numberInfo.is_whatsapp||e.numberInfo.talk_contact_exists?e._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:e.allowSaveWithoutWhatsapp,callback:function(t){e.allowSaveWithoutWhatsapp=t},expression:"allowSaveWithoutWhatsapp"}})],1)],2)]),a("v-card-actions",{staticClass:"contact-dialog__actions pa-0 pb-4 px-5"},[e.numberInfo&&e.numberInfo.talk_contact_exists?[a("v-btn",{staticClass:"contact-dialog__button contact-dialog__button--save mr-2",attrs:{block:"",color:"primary"},on:{click:e.startService}},[e._v("Conversar")])]:[a("v-btn",{staticClass:"contact-dialog__button contact-dialog__button--save mr-2",attrs:{block:"",color:"primary",disabled:!e.canSave,loading:e.saveContactLoading},on:{click:e.saveContact}},[e._v("Salvar")])],a("v-btn",{staticClass:"contact-dialog__button contact-dialog__button--cancel",attrs:{block:"",text:""},on:{click:function(t){e.dialog=!1}}},[e._v("Cancelar")])],2)],1)],1)},Be=[],He=(a("99af"),a("7db0"),a("d81d"),a("ac1f"),a("466d"),a("5319"),a("96cf"),a("1da1")),Ge=a("fc85"),Ye=a("816d"),Je={name:"TalkContactDialog",components:{WiEditWiListDialog:Ye["a"]},data:function(){var e=Ge.find((function(e){return"BR"===e.iso}));return{selectedContactType:"whatsapp",selectedChannel:null,selectedCountry:e,phoneNumber:"",contactName:"",instagramUsername:"",facebookUsername:"",channels:[],countriesList:Ge.map((function(e){return{value:e,text:e.name+" ("+e.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(e){this.$emit("input",e)}},phoneMask:function(){if(!this.selectedCountry)return"## (##) # ####-####";var e=this.selectedCountry.mask;return"string"===typeof e?e:e[0]},phonePlaceholder:function(){return this.selectedCountry?this.phoneMask:"## (##) # ####-####"},wiEditField:function(){var e=null,t="Selecione a pessoa";switch(this.profileType){case"Cliente":e="customer",t="Selecione o cliente";break;case"Fornecedor":e="provider",t="Selecione o fornecedor";break;case"Colaborador":e="collaborator",t="Selecione o colaborador";break}return{value:"person_id",text:t,wiConfig:e,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(e){var t=this;e?(this.resetFields(),this.getChannels(),this.$nextTick((function(){t.$refs.phoneInput&&t.$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=Ge.find((function(e){return"BR"===e.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 e=this;this.debounceTimeout&&clearTimeout(this.debounceTimeout),this.debounceTimeout=setTimeout((function(){if(e.selectedChannel){e.contactName="",e.linkProfile=!1,e.profileType=null,e.wiEditForm.person_id=null,e.wiEditForm.person=null,e.allowSaveWithoutWhatsapp=!1,e.saveContactLoading=!1,e.numberInfo=null;var t=(e.phoneNumber||"").replace(/\D/g,""),a=!1;if(e.selectedCountry&&"BR"===e.selectedCountry.iso)a=10===t.length||11===t.length;else if(e.selectedCountry&&e.selectedCountry.mask){var i=e.selectedCountry.mask;Array.isArray(i)&&(i=i[0]);var s=(i.match(/#/g)||[]).length;a=t.length===s}if(a){var o="".concat(e.selectedCountry.code).concat(t);e.checkNumber(o)}else t.length||(e.numberInfo=null,e.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 e=(this.phoneNumber||"").replace(/\D/g,""),t=!1;if(this.selectedCountry&&"BR"===this.selectedCountry.iso)t=10===e.length||11===e.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;t=e.length===i}if(t){var s="".concat(this.selectedCountry.code).concat(e);this.checkNumber(s)}else e.length||(this.numberInfo=null,this.allowSaveWithoutWhatsapp=!1)}},checkNumber:function(e){var t=this;if(e&&this.selectedChannel){this.numberInfoLoading=!0;var a=e.replace(/\D/g,"");return this.$WiApiPost({uri:"talks/contact/number-info",data:{talk_channel_id:this.selectedChannel,number:a},callback:function(e){var a=e.sucess;t.numberInfoLoading=!1,a&&(t.numberInfo=a||null,t.allowSaveWithoutWhatsapp=!1,a&&a.contact&&a.contact.name&&(t.contactName=a.contact.name))},error:function(){t.numberInfoLoading=!1}}),e}},onSelectPerson:function(e){this.wiEditForm.person_id=e.person_id,this.wiEditForm=e,this.$forceUpdate()},saveContact:function(){var e=this;return Object(He["a"])(regeneratorRuntime.mark((function t(){var a,i,s,o;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.saveContactLoading=!0,s=e.phoneNumber.replace(/\D/g,""),o={talk_channel_id:e.selectedChannel,number:"".concat(null===(a=e.selectedCountry)||void 0===a||null===(i=a.code)||void 0===i?void 0:i.replace(/\D/g,"")).concat(s),name:e.contactName,vincular_perfil:e.linkProfile,perfil_tipo:e.profileType,person_id:e.wiEditForm.person_id,save_and_start_new_talk:e.saveAndSendMessage,allow_save_without_whatsapp:e.allowSaveWithoutWhatsapp},e.$WiApiPost({uri:"talk/contact",data:o,callback:function(t){var a,i=t.sucess;i&&(e.dialog=!1,null!==i&&void 0!==i&&null!==(a=i.talk)&&void 0!==a&&a.id&&e.goToTalk(i.talk));e.saveContactLoading=!1},config:{msgLoad:!1,msgSucess:{title:"Contato criado com sucesso.",text:e.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 t.stop()}}),t)})))()},goToTalk:function(e){var t=this.$vuetify.breakpoint.smAndDown?"talk-view-messages-page":"talk-view-messages";this.$router.push({name:t,params:{id:e.id}})},getChannels:function(){var e=this;this.getChannelsLoading=!0,this.$WiApiGet({uri:"talks/channel",params:{limit:1e4,where:"status_id,2;type_id,1",mode:"new-talk"},callback:function(t){if(null!==t&&void 0!==t&&t.success){var a;e.channels=(null===t||void 0===t||null===(a=t.success)||void 0===a?void 0:a.data)||[];var i=e.channels.find((function(e){return 2===e.status_id}));!i&&e.channels.length>0&&(i=e.channels[0]),e.selectedChannel=i?i.id:null}e.getChannelsLoading=!1}})},startService:function(){this.openTalkContact(this.numberInfo.contact),this.dialog=!1}},mounted:function(){this.getChannels()},mixins:[n["a"]]},Qe=Je,Ke=(a("2b7d"),Object(x["a"])(Qe,Ve,Be,!1,null,"f6f0f752",null)),Xe=Ke.exports,Ze=a("e463"),et=a("b04f"),tt={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(et["Nc"])}}),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 e=this;this.$WiListDialog({wiConfig:"talk-contact-all",mode:"select",callback:function(t){e.openTalkContact(t)},filter:{order:"last_event_at,desc"}})},newTalkContact:function(){this.talkContactDialog=!0},changeTeam:function(e){this.TOUGGLE_TEAM(e)},touggleTeam:function(e){this.TOUGGLE_TEAM(Object(o["a"])(Object(o["a"])({},e),{},{selected:!e.selected}))},setViewMode:function(e){this.$WiCheckPermission("48eab18e")&&(this.viewMode=e,"channels"===e?this.SELECTED_OPERATOR(null):"operators"===e&&this.SELECTED_CHANNEL(null)),this.$route.query.viewMode!==e&&this.$router.push({name:"talk-view",query:{viewMode:e}})},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(e){this.setTalksFilters(e),this.getHistoryTalks()},setTalksListAllFilters:function(e){this.setTalksFilters(e),this.getTalksListAll()},setViewModeFromRouteQuery:function(){var e,t;null!==(e=this.$route)&&void 0!==e&&null!==(t=e.query)&&void 0!==t&&t.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(e){"talks"===e&&this.loadTalksAfterFilters()}},components:{TalksList:ye,TalksOperators:Se,TalksChannels:Fe,TalksHistory:ze,TalksAllList:We,WiListFilters:Ze["a"],TalkContactDialog:Xe},mixins:[n["a"]]},at=tt,it=(a("1e24"),Object(x["a"])(at,i,s,!1,null,null,null));t["a"]=it.exports},"5afe":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{staticClass:"diagnostic-model__toolbar",attrs:{dense:""}},[a("v-toolbar-title",["select"==e.mode?a("span",[e._v(" Selecionar modelo ")]):e._e(),e.host.producer?a("strong",[e._v(" "+e._s(e.host.producer.name)+" - ")]):e._e(),a("strong",[e._v(" "+e._s(e.model.name)+" ")])]),a("v-spacer"),"show"==e.mode?a("v-btn",{attrs:{small:"",outline:"",color:"green"},on:{click:function(t){e.configDialog=!0}}},[e._v(" Definir status ")]):e._e(),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",[a("ProducerModel",e._b({on:{onSelectModel:e.onSelectModel}},"ProducerModel",Object.assign({},e.$props),!1))],1),"select"==e.mode?a("v-card-actions",{staticClass:"elevation-20"},[a("v-btn",{staticClass:"white--text",attrs:{outline:"",block:"",color:"red"},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")]),a("span",[e._v(" Cancelar")])],1),a("v-spacer"),a("v-btn",{staticClass:"white--text",attrs:{block:"",color:"green"},on:{click:function(t){return e.selectModel()}}},[a("v-icon",[e._v("done")]),a("span",[e._v(" Selecionar este modelo")])],1)],1):e._e()],1),"show"==e.mode?a("ProducerModelConfigDialog",{attrs:{model:e.model,host:e.host},model:{value:e.configDialog,callback:function(t){e.configDialog=t},expression:"configDialog"}}):e._e()],1)},s=[],o=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"},[e.model.leds?a("ProducerModelItem",{staticClass:"mb-3",attrs:{host:e.host,model:e.model,name:"leds",config:e.model.leds,title:"LEDs",icon:"brightness_high"}}):e._e(),e.model.connections?a("v-divider"):e._e(),e.model.connections?a("ProducerModelItem",{staticClass:"mb-3",attrs:{host:e.host,model:e.model,name:"connections",config:e.model.connections,title:"Conexões",icon:"settings_input_component"}}):e._e(),e.model.buttons?a("v-divider"):e._e(),e.model.buttons?a("ProducerModelItem",{attrs:{host:e.host,model:e.model,name:"buttons",config:e.model.buttons,title:"Botões",icon:"touch_app"}}):e._e()],1)],1)],1)},n=[],r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-toolbar",{attrs:{dense:"",flat:""}},[e.icon?a("v-icon",{attrs:{large:""}},[e._v(e._s(e.icon))]):e._e(),a("h2",{staticClass:"pl-3"},[e._v(e._s(e.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:e.config.image,title:e.title}})],1),a("v-flex",{attrs:{sm7:""}},[a("v-card-text",[a("v-divider"),e._l(e.config.items,(function(t,i){return a("div",{key:i,attrs:{dense:"","three-line":""}},[i?a("v-divider"):e._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",[e._v(e._s(t.number)+" - "+e._s(t.name)+": ")])]),a("v-flex",{staticStyle:{"text-align":"left"},attrs:{sm9:""}},[a("span",{staticStyle:{color:"gray"}},[e._v(e._s(t.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(e){this.$emit("input",e)}}},methods:{selectModel:function(){var e=this,t={producer_model_id:this.model.id};this.$WiApiPut({uri:"network/host",id:this.host.id,data:t,callback:function(t){e.onSelectModel(t)},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(e){this.$emit("onSelectModel",e),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));t["a"]=y.exports},"5b73":function(e,t,a){"use strict";a("2d73")},"5b76":function(e,t,a){"use strict";a("4e61")},"5bc8":function(e,t,a){"use strict";a("88d2")},"5cc9":function(e,t,a){"use strict";a("849d")},"5d2b":function(e,t,a){"use strict";a("f123")},"5d9c":function(e,t,a){},"5dd3":function(e,t,a){},"5e4f":function(e,t,a){},"5e56":function(e,t,a){"use strict";a("2011")},"5e7c":function(e,t,a){"use strict";a("ec02")},"5e84":function(e,t,a){},"5eed":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"wn-audio-player elevation-0",class:{"is-playing":e.isPlaying},attrs:{flat:""}},[a("v-card-text",{staticClass:"pa-2"},[a("div",{staticClass:"player-main"},[a("v-btn",{attrs:{icon:"",small:"",color:(e.isPlaying,"primary")},on:{click:e.togglePlay}},[a("v-icon",[e._v(e._s(e.isPlaying?"pause":"play_arrow"))])],1),a("div",{staticClass:"player-content"},[a("div",{ref:"timelineContainer",staticClass:"timeline-container",on:{click:e.seek}},[a("div",{staticClass:"timeline-progress",style:{width:e.progress+"%"}}),a("div",{staticClass:"timeline-background"})]),a("div",{staticClass:"time-display"},[a("span",{staticClass:"current-time"},[e._v(e._s(e.formatTime(e.currentTime)))]),a("span",{staticClass:"duration"},[e._v(e._s(e.formatTime(e.duration)))])])]),a("div",{staticClass:"right-controls desktop-only"},[a("v-btn",{staticClass:"speed-button ma-0 pa-1",attrs:{flat:"",small:""},on:{click:e.cyclePlaybackRate}},[e._v(" "+e._s(e.playbackRate)+"x ")]),a("v-btn",{staticClass:"ma-0",attrs:{icon:"",small:"",href:e.download+"&d=true",download:""},on:{click:function(e){e.stopPropagation()}}},[a("v-icon",{attrs:{small:""}},[e._v("download")])],1)],1)],1),a("div",{staticClass:"mobile-controls"},[a("v-btn",{staticClass:"mobile-button speed-button",attrs:{flat:"",block:""},on:{click:e.cyclePlaybackRate}},[e._v(" "+e._s(e.playbackRate)+"x ")]),a("v-btn",{staticClass:"mobile-button",attrs:{flat:"",block:"",href:e.download+"&d=true",download:""},on:{click:function(e){e.stopPropagation()}}},[a("v-icon",[e._v("download")])],1)],1)]),a("audio",{ref:"audio",attrs:{src:e.src},on:{timeupdate:e.onTimeUpdate,loadedmetadata:e.onLoadedMetadata,ended:e.onEnded,play:e.onPlay,pause:e.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 e=localStorage.getItem("audioPlayerPlaybackRate");e&&(this.playbackRate=parseFloat(e))},mounted:function(){var e=this;this.$nextTick((function(){e.$refs.audio&&(e.$refs.audio.playbackRate=e.playbackRate)}))},methods:{togglePlay:function(){this.isPlaying?this.$refs.audio.pause():this.$refs.audio.play()},cyclePlaybackRate:function(){var e=this.playbackRates.indexOf(this.playbackRate),t=(e+1)%this.playbackRates.length;this.playbackRate=this.playbackRates[t],this.$refs.audio.playbackRate=this.playbackRate,localStorage.setItem("audioPlayerPlaybackRate",this.playbackRate.toString())},seek:function(e){var t=this.$refs.timelineContainer,a=t.getBoundingClientRect(),i=(e.clientX-a.left)/a.width,s=i*this.duration;this.$refs.audio.currentTime=s},formatTime:function(e){var t=Math.floor(e/60),a=Math.floor(e%60);return"".concat(t,":").concat(a.toString().padStart(2,"0"))},onTimeUpdate:function(){var e=this.$refs.audio;this.currentTime=e.currentTime,this.progress=e.currentTime/e.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);t["a"]=l.exports},"5ef0":function(e,t,a){},"5efa":function(e,t,a){"use strict";a("cf77")},"5f2f":function(e,t,a){},"5f87":function(e,t,a){},"60ce":function(e,t,a){"use strict";a("a25b")},"60f1":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-dialog",{attrs:{scrollable:"",persistent:"","max-width":"70%",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.active,callback:function(t){e.active=t},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",[e._v("invert_colors")]),e._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(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.socketPing()}},model:{value:e.ipAddress,callback:function(t){e.ipAddress=t},expression:"ipAddress"}}),a("v-btn",{attrs:{disabled:e.pingIsNotAvaiable(),outline:""},on:{click:function(t){return e.socketPing()}}},[a("v-icon",[e._v("play_circle_outline")])],1),a("v-spacer"),a("v-btn",{attrs:{disabled:e.runPing,icon:"",flat:""},on:{click:function(t){return e.closeDialog()}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",{staticStyle:{"min-height":"400px"}},[e.pings&&e.pings.length>0?a("div",[a("v-list",{staticClass:"elevation-17",staticStyle:{padding:"0 5px 0 0"},attrs:{dense:"","one-line":""}},[e._l(e.pings,(function(t,i){return[a("v-divider",{key:i+"-divider"}),a("v-list-tile",{key:i,attrs:{avatar:""}},[a("v-list-tile-avatar",[t.status?a("v-icon",{attrs:{color:"green",large:""}},[e._v("done")]):a("v-icon",{attrs:{color:"red",large:""}},[e._v("close")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t.status?a("div",[a("span",[e._v("Resposta de "),a("strong",{staticStyle:{color:"green"}},[e._v(e._s(t.ip))]),e._v(", ")]),a("span",[e._v(" com tempo "),a("strong",{style:{color:e.getColorForLatence(t.latence)}},[e._v(e._s(t.latence))])]),a("span",[e._v(" às "+e._s(t.time)+" (remoto) / "+e._s(t.localTime)+" (local): "),a("strong",[e._v("OK.")])])]):a("div",[e._v(" Esgotado o tempo limite do pedido para "+e._s(e.ipAddress)+" "),a("span",[e._v(" às "+e._s(t.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"),e.pingsLastAverange&&e.pingsLastAverange.send?a("span",[a("span",[e._v("Enviados: "),a("strong",[e._v(e._s(e.pingsLastAverange.send))]),e._v(",")]),a("span",[e._v("Recebidos: "),a("strong",[e._v(e._s(e.pingsLastAverange.up))]),e._v(",")]),a("span",[e._v("Perdidos: "),a("strong",[e._v(e._s(e.pingsLastAverange.down))]),e._v(",")]),a("span",[e._v("Média: "),a("strong",{style:{color:e.getColorForLatence(e.pingsLastAverange.latence)}},[e._v(e._s(e.pingsLastAverange.latence))])]),a("span",[e._v(" e "),a("strong",[e._v(e._s(e.pingsLastAverange.down_percentage))]),e._v(" de perda.")])]):a("span",[e._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",[e._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",[e._v("1")])]),a("v-list-tile-content",[a("v-list-tile-title",[e._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",[e._v("2")])]),a("v-list-tile-content",[a("v-list-tile-title",[e._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",[e._v("3")])]),a("v-list-tile-content",[a("v-list-tile-title",[e._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",[e._v("4")])]),a("v-list-tile-content",[a("v-list-tile-title",[e._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",[e._v("Obs:")])]),a("v-list-tile-content",[a("v-list-tile-title",[e._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"},[e.pingsLastAverange&&e.pingsLastAverange.send?a("span",[a("span",[e._v("Enviados: "),a("strong",[e._v(e._s(e.pingsLastAverange.send))]),e._v(",")]),a("span",[e._v("Recebidos: "),a("strong",[e._v(e._s(e.pingsLastAverange.up))]),e._v(",")]),a("span",[e._v("Perdidos: "),a("strong",[e._v(e._s(e.pingsLastAverange.down))]),e._v(",")]),a("span",[e._v("Média: "),a("strong",{style:{color:e.getColorForLatence(e.pingsLastAverange.latence)}},[e._v(e._s(e.pingsLastAverange.latence))])]),a("span",[e._v(" e "),a("strong",[e._v(e._s(e.pingsLastAverange.down_percentage))]),e._v(" de perda.")])]):a("span",[e._v("Informe um endereço de IP ou domínio para iniciar.")])]),a("v-spacer"),a("span",{staticStyle:{"padding-right":"10px"}},[e._v("Status do servidor:")]),a("label",{staticStyle:{"font-size":"14px",color:"white",padding:"2px 5px"},style:{background:"online"==e.server.status?"green":"offline"==e.server.status?"red":"grey"}},[e._v(" "+e._s(e.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 e=(new Date).getHours(),t=(new Date).getMinutes(),a=(new Date).getSeconds();return e.toString().length<2&&(e="0"+e),t.toString().length<2&&(t="0"+t),a.toString().length<2&&(a="0"+a),e+":"+t+":"+a}},methods:{socketPing:function(){var e=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(t){console.log(t),"close"===t?(e.socket.unsubscribe({url:"network-server-ping-ip-address-"+e.networkServerId}),console.log("unsubscribe"),e.runPing=!1):(t.ping.localTime=e.localTime,e.pings.push(t.ping),e.pingsLastAverange=t.averange,e.runPing=!0)}}))},pingIsNotAvaiable:function(){return this.ipAddress.length<7||this.runPing||"online"!==this.server.status},getColorForLatence:function(e){var t=parseInt(e.split(" ")[0]);return t>90&&t<150?"orange":t>=150?"red":"green"},closeDialog:function(){this.socket.unsubscribe({url:"network-server-ping-ip-address-"+this.networkServerId}),this.$emit("active",!1)}},mounted:function(){var e=this;this.socketConnect(),this.socketOnConnect(this.networkServerId),this.socketOnDisconect(),this.checkNetworkServerStatusSubscribe(this.networkServerId),this.hostToPing&&(this.ipAddress=this.hostToPing,setTimeout((function(){e.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);t["a"]=c.exports},6101:function(e,t,a){},6195:function(e,t,a){},"61d9":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.vcardData&&e.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",[e._e(),a("img",{attrs:{src:"static/icons/user_icon_1.png",alt:""}})]),a("v-list-tile-content",e._l(e.vcardData,(function(t,i){return a("div",{key:i},[t.FN?a("v-list-tile-title",{staticClass:"wi-vcard__name",domProps:{innerHTML:e._s(t.FN)}}):e._e(),t.waid?a("v-list-tile-sub-title",{staticClass:"wi-vcard__tell",domProps:{innerHTML:e._s(t.waid)}}):e._e()],1)})),0),a("v-list-tile-action",[a("v-dialog",{attrs:{width:"500"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{icon:""}},i),[a("v-icon",[e._v("code")])],1)]}}],null,!1,17872295),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"0 15px"}},[a("strong",[e._v(" Código do contato")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),a("v-card-text",[a("span",{domProps:{innerHTML:e._s(e.vcardTest(e.vcard))}})])],1)],1)],1)],1)],1)],1):e._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(e){return e.replace(/\n/g,"
")},addPhoneToContacts:function(){var e=null,t=null;this.vcardData[1].map((function(a){"tel"!=a[0]&&"item1.tel"!=a[0]||(t=a[3]),"fn"==a[0]&&(e=a[3])})),t&&this.$WiEditDialog({wiConfig:"talk-contact",data:{name:e||null,type:1,number:t.replace(/\D/g,"")},redirectOnSubmit:!1})},formatVcard:function(e){var t=e.split("END:VCARD");t=t.filter((function(e){return""!==e.trim()}));var a=[];return t.forEach((function(e){var t=e.trim().split("\n"),i={};t.forEach((function(e){var t=e.split(":"),a=t[0].trim(),s=t[1]?t[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);t["a"]=l.exports},"61f4":function(e,t,a){"use strict";a("855e")},6212:function(e,t,a){"use strict";a("7c85")},"621e":function(e,t,a){},"62e7":function(e,t,a){"use strict";a("e6a1")},"62f8":function(e,t,a){},6344:function(e,t,a){},"63d4":function(e,t,a){},"63fb":function(e,t,a){},6447:function(e,t,a){},6453:function(e,t,a){"use strict";a("d047")},"647a":function(e,t,a){},"64af":function(e,t,a){},"64b1":function(e,t,a){"use strict";a("8a59")},"64d1":function(e,t,a){},"651d":function(e,t,a){},6557:function(e,t,a){"use strict";a("7ef6")},"655d":function(e,t,a){"use strict";a("6e22")},6602:function(e,t,a){"use strict";a("1df3")},6659:function(e,t,a){},"66de":function(e,t,a){},6733:function(e,t,a){"use strict";a("8456")},"677f":function(e,t,a){},"67db":function(e,t,a){"use strict";a("ae81")},"696f":function(e,t,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(e){if(!a.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],s=t[0];return Promise.all(t.slice(1).map(a.e)).then((function(){return a(s)}))}s.keys=function(){return Object.keys(i)},s.id="696f",e.exports=s},"697d":function(e,t,a){"use strict";a("a416")},"69a7":function(e,t,a){"use strict";a("1e47")},"69e1":function(e,t,a){},"6a72":function(e,t,a){},"6a74":function(e,t,a){"use strict";a("c136")},"6b08":function(e,t,a){},"6b5e":function(e,t,a){},"6b73":function(e,t,a){"use strict";a("e60e")},"6b753":function(e,t,a){},"6b9c":function(e,t,a){},"6c8b":function(e,t,a){"use strict";a("ed1f")},"6cad":function(e,t,a){},"6cdb":function(e,t,a){},"6daf":function(e,t,a){"use strict";a("a225")},"6dbb":function(e,t,a){},"6e22":function(e,t,a){},"6e87":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{"max-width":"390",persistent:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{outline:"",color:"primary",small:""}},i),[a("v-icon",[e._v("qr_code_scanner")]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v("Conectar")])],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("WiLoading",{attrs:{loading:0==e.channel.status_id,message:"Iniciando WhatsApp...
Por favor aguarde.",subMessage:"Timeout: "+e.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==e.channel.status_id?a("div",[e.channel.qrcode_url?a("v-img",{attrs:{src:e.channel.qrcode_url}}):a("h3",[e._v("Criando QRCode..."),a("br"),e._v("Por favor aguarde.")]),e.qrCodeSecondsToExpire>0?a("div",[a("span",[e._v("Tempo para expiração do QRCode: ")]),a("br"),a("strong",{staticStyle:{"font-size":"20px"},style:{color:e.qrCodeSecondsToExpire<15?"red":e.qrCodeSecondsToExpire<25?"orange":"blue"}},[a("span",[e._v(e._s(e.qrCodeSecondsToExpire)+" ")]),a("span",{staticStyle:{width:"95px"}},[a("span",[e._v(" segundos")])])])]):a("div",[a("strong",{staticStyle:{"font-size":"20px",color:"orange"}},[e._v(" QRCode expirado... ")]),a("br"),a("span",[e._v("Reiniciando WhatsApp, por favor aguarde.")])])],1):a("div",[e.channel.status?a("v-icon",{attrs:{"x-large":"",color:e.channel.status.color}},[e._v(" "+e._s(e.channel.status.icon)+" ")]):e._e()],1)]),a("div",[-2==e.channel.status_id?a("h3",[e._v("Falha ao iniciar WhatsApp."),a("br"),e._v("Tente novamente ou contacte o suporte.")]):e._e(),-1==e.channel.status_id?a("h3",[e._v("Erro na leitura ou QRCode expirado")]):e._e(),1==e.channel.status_id?a("h3",[e._v("WhatsApp encerrado")]):e._e(),2==e.channel.status_id?a("h3",{staticStyle:{color:"green"}},[e._v("WhatsApp conectado")]):e._e(),3==e.channel.status_id?a("h3",[e._v("WhatsApp iniciado"),a("br"),e._v("desconectado")]):e._e(),4==e.channel.status_id?a("h3",[e._v("WhatsApp iniciado"),a("br"),e._v("Aguardando leitura do QRCode")]):e._e()]),a("div",{staticStyle:{width:"170px"}},[e.channel.status_id<=1?a("v-btn",{attrs:{outline:"",block:"",loading:e.loadingConfirm},on:{click:function(t){return e.getWhatsAppQrCode()}}},[a("v-icon",[e._v("qr_code")]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v(" Novo Código")])],1):e._e(),4==e.channel.provider_id?a("v-btn",{attrs:{color:"green darken-1",outline:"",small:"",block:"",loading:e.setChannelConnectedLoading},on:{click:function(t){return e.setChannelConnected()}}},[a("v-icon",[e._v("done")]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v(" Já Conectou")])],1):e._e(),a("v-btn",{attrs:{color:"red darken-1",outline:"",block:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("logout")]),a("span",{staticStyle:{"padding-left":"5px"}},[e._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 e=this;this.$WiApiPut({uri:"talks/channel/".concat(this.channel.id,"/set-to-connected"),data:{status:2,talk_channel_id:this.channel.id},callback:function(t){var a=t.sucess;a&&e.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 e=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(t){t.success?(e.qrCodeUrl=t.success.data.url,e.message="Por favor, leia o QR Code com seu aplicativo do WhatsApp!"):e.message="Criando QRCode... Por favor aguarde.",e.loading=!1}}),this.talkChannel={status_id:0},this.qrCodeSecondsToExpire=50,this.initializingSecondsToExpire=50;var t=setInterval((function(){e.initializingSecondsToExpire--,e.initializingSecondsToExpire<=0&&0==e.talkChannel.status_id&&(e.talkChannel={status_id:-2,status:{icon:"close",color:"red"}},clearInterval(t)),0!=e.talkChannel.status_id&&clearInterval(t)}),1e3)},confirmChannelStatus:function(){var e=this;this.loadingConfirm=!0,this.message="Confirmando QR Code, por favor aguarde!",this.$WiApiGet({uri:"talks/channel/".concat(this.channel.id,"/connected"),callback:function(t){console.log(t,"response"),t.success&&t.success.status&&"success"===t.success.status?e.$swal({type:"success",title:"Tudo certo!",text:"Canal ativado com sucesso."}):e.message="Canal ainda não está ativo, tente novamente ou contact o suporte!",e.refresh(),e.loadingConfirm=!1}})},subscribeInTalkChannel:function(){var e=this;window.Echo.private(this.$Auth.account().id+".talk-channel."+this.channel.id).listen(".status",(function(t){console.log(t),4==t.status_id?(e.getWhatsAppQrCode(),e.loadingConfirm=!1):2==t.status_id?e.loadingConfirm=!1:e.loadingConfirm=!0,0!=t.status_id&&(e.confirmChannelStatus(),e.$emit("refreshStatus")),e.talkChannel=t;var a=null;4==t.status_id?a=setInterval((function(){e.qrCodeSecondsToExpire>0?e.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);t["a"]=c.exports},"6f71":function(e,t,a){"use strict";a("26b9")},7047:function(e,t,a){"use strict";a("0afd")},7089:function(e,t,a){"use strict";a("ce8e")},"70a9":function(e,t,a){"use strict";a("d624")},"70da":function(e){e.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(e,t,a){},7132:function(e,t,a){"use strict";a("9068")},7186:function(e,t,a){"use strict";a("de38")},"71b4":function(e,t,a){},"71f1":function(e,t,a){"use strict";a("7d24")},7211:function(e,t,a){"use strict";a("dc4b")},7250:function(e,t,a){},"727e":function(e,t,a){},7302:function(e,t,a){"use strict";a("20c2")},"74d2":function(e,t,a){},"759f":function(e,t,a){},"75b9":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("v-card",{staticStyle:{background:"#fafafa"},attrs:{flat:""}},[e.pesquisas.length<1?a("v-toolbar",{staticStyle:{padding:"0px 10px 0 10px","background-image":"url('static/background/background-blue.png')"},attrs:{dark:"",color:e.$wiDark?"dark":"primary",flat:"",extended:"","center-align":""}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("arrow_back")])],1),a("v-toolbar-title",[e._v(" Chamados "),a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"hidden-xs-only hidden-sm-only",attrs:{icon:"",flat:""},on:{click:function(t){return e.$router.push({name:"chamados",params:{page:"solicitante"}})}}},i),[a("v-icon",[e._v("person_outline")])],1)]}}],null,!1,3684368313)},[a("span",[e._v("Exibir apenas chamados em que sou o Solicitante")])]),a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"hidden-xs-only hidden-sm-only",attrs:{icon:"",flat:""},on:{click:function(t){return e.$router.push({name:"chamados",params:{page:"responsavel"}})}}},i),[a("v-icon",[e._v("person")])],1)]}}],null,!1,2275946727)},[a("span",[e._v("Exibir apenas chamados em que sou o Responsável")])]),a("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"hidden-xs-only hidden-sm-only",attrs:{icon:"",flat:""},on:{click:function(t){return e.$router.push({name:"chamados",params:{page:"equipe"}})}}},i),[a("v-icon",[e._v("people_outline")])],1)]}}],null,!1,51522923)},[a("span",[e._v("Exibir chamados vinculados somente às minhas Equipes")])])],1),a("v-spacer"),a("FilterByStatus",{staticClass:"hidden-xs-only hidden-sm-only",on:{selectStatus:e.setSelectedStatus}}),a("FilterByPeriod",{staticClass:"hidden-xs-only hidden-sm-only",on:{selectPeriod:e.setSelectedPeriod}}),a("FilterByLastNote",{staticClass:"hidden-xs-only hidden-sm-only",on:{selectLastNote:e.setSelectedLastNote}}),a("v-spacer"),a("v-btn",{attrs:{icon:"",flat:"",color:"white"},on:{click:function(t){return e.load({reset:!1})}}},[a("v-icon",[e._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(t){return e.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:e.load,data:{}})}}},[a("v-icon",[e._v("add")]),e._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:e.$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"}},[e.totalItens?a("span",{staticStyle:{"font-size":"20px"}},[e._v("("+e._s(e.totalItens)+")")]):e._e(),a("v-btn",{attrs:{icon:"",flat:"",color:"white"},on:{click:function(t){return e.load({reset:!1})}}},[a("v-icon",[e._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:e.$wiDark?"dark":"white"}},[a("span",[a("v-icon",{staticStyle:{padding:"0 0 0 15px"},attrs:{color:e.$wiDark?"white":"black"}},[e._v("filter_list")]),a("span",{style:{color:e.$wiDark?"white":"black"}},[e._v("("+e._s(e.totalItens)+")")])],1),e._l(e.pesquisas,(function(t,i){return a("span",[t&&""!=t.search?a("v-chip",{attrs:{color:e.$wiDark?"white":"black","text-color":e.$wiDark?"black":"white",close:""},on:{input:function(a){return e.unsetOneSearch(i,t.index)}}},[a("strong",[e._v(e._s(t.search))]),e._v(" "),a("span",[e._v("("+e._s(t.text)+")")])]):e._e()],1)}))],2)],1)],1),a("v-layout",{style:{background:e.$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:e.loadPagination,"disable-initial-sort":"","total-items":e.totalItens,headers:e.headers,items:e.content.data,loading:e.loading,"hide-actions":e.loading,dark:e.$wiDark,"rows-per-page-items":[50,5,10,100,200],"rows-per-page-text":"Ítens por página"},on:{"update:pagination":function(t){e.loadPagination=t}},scopedSlots:e._u([{key:"headerCell",fn:function(t){return[a("v-tooltip",{attrs:{bottom:""}},[a("span",{attrs:{slot:"activator"},slot:"activator"},[e._v(" "+e._s(t.header.text)+" ")]),a("span",[e._v(" Clique para ordenar por "+e._s(t.header.text)+" ")])])]}},{key:"items",fn:function(t){return[t.index?e._e():a("tr",e._l(e.headers,(function(t){return a("td",{staticClass:"text-xs-center",staticStyle:{height:"0px !important",padding:"0 10px !important"}},[t.noSearch?a("v-btn",{attrs:{small:"",icon:"",disabled:t.noSearch}},[a("v-icon",[e._v("filter_list")])],1):a("v-edit-dialog",{attrs:{lazy:""}},[a("div",{style:{width:t.width}},[a("v-tooltip",{attrs:{bottom:""}},[a("span",{attrs:{slot:"activator"},slot:"activator"},[a("v-btn",{attrs:{small:"",icon:"",disabled:t.noSearch}},[a("v-icon",[e._v("filter_list")])],1)],1),a("span",[e._v(" Clique para pesquisar/filtrar por "+e._s(t.text)+" ")])])],1),a("div",{staticClass:"mt-3 title",attrs:{slot:"input"},slot:"input"},[e._v("Pesquisar por "+e._s(t.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")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.setOneSearch(t.value,t)}},slot:"input",model:{value:t.search,callback:function(a){e.$set(t,"search",a)},expression:"filter.search"}})],1)],1)})),0),a("tr",[a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0px !important"}},["component"!=e.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:e.$wiDark?"white":"blue"},on:{click:function(a){return e.detailAction(t.item)}}},[e._v("info")]),a("router-link",{staticStyle:{"text-decoration":"none"},attrs:{to:{name:"chamado",params:{id:t.item.id}},target:"_blank"}},[a("v-icon",{directives:[{name:"ripple",rawName:"v-ripple"}],attrs:{outlined:"",color:e.$wiDark?"white":"blue"}},[e._v("open_in_new")])],1)],1),a("span",[e._v(" Detalhes deste item ")])]):a("v-tooltip",{attrs:{bottom:""}},[a("span",{attrs:{slot:"activator"},slot:"activator"},[a("v-btn",{attrs:{flat:"",icon:"",outline:"",color:e.$wiDark?"white":"green"},on:{click:function(a){return e.$emit("action",t.item)}}},[a("v-icon",{attrs:{large:"",outlined:""}},[e._v("done")])],1)],1),a("span",[e._v(" Selecionar este item ")])]),a("br"),a("strong",[e._v("#"+e._s(t.item.id))])],1),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[a("v-icon",{style:{color:t.item.cor_status},attrs:{large:""}},[e._v(e._s(t.item.icone_status))]),a("br"),a("strong",{domProps:{textContent:e._s(t.item.nome_status)}}),t.item.deadline_formated?a("span",[e._v(" até "),a("br"),a("span",{style:{color:e.$WiSecondsColor({seconds:t.item.deadline_seconds})},domProps:{textContent:e._s(t.item.deadline_formated)}})]):e._e()],1),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[t.item.grupos?a("textarea",{directives:[{name:"model",rawName:"v-model",value:t.item.grupos,expression:"props.item.grupos"}],attrs:{rows:"4",cols:"20",textarea:""},domProps:{value:t.item.grupos},on:{input:function(a){a.target.composing||e.$set(t.item,"grupos",a.target.value)}}}):a("span",[e._v("Nenhum grupo vinculado.")])]),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[a("v-icon",{style:{color:t.item.cor_categoria}},[e._v(e._s(t.item.icone_categoria))]),a("br"),e._v(" "+e._s(t.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:t.item.desc_chamado_format,expression:"props.item.desc_chamado_format"}],attrs:{rows:"4",cols:"20",textarea:""},domProps:{value:t.item.desc_chamado_format},on:{input:function(a){a.target.composing||e.$set(t.item,"desc_chamado_format",a.target.value)}}})]),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[t.item.last_note?a("textarea",{directives:[{name:"model",rawName:"v-model",value:t.item.last_note.description_time,expression:"props.item.last_note.description_time"}],staticStyle:{"font-weight":"bold"},style:{color:t.item.last_event_seconds>7200&&t.item.sla_is_enable?t.item.last_event_seconds>14400&&t.item.sla_is_enable?"#b71c1c":"#e59100":""},attrs:{rows:"4",cols:"20",textarea:""},domProps:{value:t.item.last_note.description_time},on:{input:function(a){a.target.composing||e.$set(t.item.last_note,"description_time",a.target.value)}}}):a("textarea",{directives:[{name:"model",rawName:"v-model",value:t.item.desc_chamado_format,expression:"props.item.desc_chamado_format"}],staticStyle:{"font-weight":"bold"},style:{color:t.item.last_event_seconds>7200&&t.item.sla_is_enable?t.item.last_event_seconds>14400&&t.item.sla_is_enable?"#b71c1c":"#e59100":""},attrs:{rows:"4",cols:"20",textarea:""},domProps:{value:t.item.desc_chamado_format},on:{input:function(a){a.target.composing||e.$set(t.item,"desc_chamado_format",a.target.value)}}})]),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[e._v(" "+e._s(t.item.nome_equipe)+" ")])])]}},{key:"pageText",fn:function(t){return[e._v(" Exibindo "+e._s(t.pageStart)+" até "+e._s(t.pageStop)+" de "+e._s(t.itemsLength)+" ")]}}])},[a("v-progress-linear",{attrs:{slot:"progress",color:"blue",indeterminate:""},slot:"progress"}),a("template",{slot:"no-data"},[e.pesquisas.length>0?a("tr",e._l(e.headers,(function(t){return a("td",{staticClass:"text-xs-center",staticStyle:{height:"0px !important","align-items":"center","justify-content":"center","align-content":"center"}},[t.noSearch?a("v-btn",{attrs:{small:"",icon:"",disabled:t.noSearch}},[a("v-icon",[e._v("filter_list")])],1):a("v-edit-dialog",{attrs:{lazy:""}},[a("div",{style:{width:t.width}},[a("v-tooltip",{attrs:{bottom:""}},[a("span",{attrs:{slot:"activator"},slot:"activator"},[a("v-btn",{attrs:{small:"",icon:"",disabled:t.noSearch}},[a("v-icon",[e._v("filter_list")])],1)],1),a("span",[e._v(" Clique para pesquisar por "+e._s(t.text)+" ")])])],1),a("div",{staticClass:"mt-3 title",attrs:{slot:"input"},slot:"input"},[e._v("Pesquisar por "+e._s(t.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")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.setOneSearch(t.value,t)}},slot:"input",model:{value:t.search,callback:function(a){e.$set(t,"search",a)},expression:"filter.search"}})],1)],1)})),0):e._e(),a("tr",[a("td",{attrs:{colspan:e.headers.length}},[e.pesquisas.length>0?a("v-alert",{attrs:{value:!0,color:"error",icon:"warning"}},[e._v(" Nenhum resultado encontrado para sua busca, por favor, tente novamente. ")]):a("div",[e.loading?a("span",[e._v(" Buscando informações, por favor aguarde. ")]):a("span",[e._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(t){return e.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:e.load,data:{}})}}},[a("v-icon",[e._v("add")])],1),a("v-dialog",{attrs:{scrollable:"","max-width":"500px"},model:{value:e.dialogSelecionarCategoria,callback:function(t){e.dialogSelecionarCategoria=t},expression:"dialogSelecionarCategoria"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"15px 15px 15px 15px"}},[a("strong",[e._v("Para abrir um novo chamado selecione uma opção")]),a("v-spacer")],1),a("v-divider"),e.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:e._u([{key:"default",fn:function(t){return[a("v-expansion-panel",{attrs:{popout:""}},e._l(t.content.data,(function(i,s){return i.chamado_categoria_id?e._e():a("v-expansion-panel-content",{key:s},[a("div",{attrs:{slot:"header"},slot:"header"},[a("v-icon",{staticStyle:{"padding-right":"6px"},attrs:{medium:""}},[e._v(e._s(i.icone_categoria))]),a("strong",{staticStyle:{"font-size":"18px"}},[e._v(e._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"),e._l(t.content.data,(function(t,s){return t.chamado_categoria_id==i.id||t.id==i.id?[a("v-list-tile",{key:s,attrs:{avatar:"",ripple:""},on:{click:function(a){return e.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:e.props.refresh,data:{chamado_categoria_id:t.id}})}}},[a("v-list-tile-content",[a("v-list-tile-title",[a("v-icon",{staticStyle:{"padding-right":"6px"},attrs:{medium:""}},[e._v(e._s(i.icone_categoria))]),e._v(" "+e._s(t.nome_categoria_grupo)+" ")],1)],1),a("v-list-tile-action",[a("v-list-tile-action-text",[e._v(e._s(t.previsao_categoria))]),a("v-icon",{staticStyle:{"padding-right":"6px"},attrs:{medium:""}},[e._v("timer")])],1)],1),a("v-divider")]:e._e()}))],2)],1)],1)],1)})),1)]}}],null,!1,280113550)})],1):e._e(),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"red darken-1",flat:""},nativeOn:{click:function(t){e.dialogSelecionarCategoria=!1}}},[e._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 e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{"max-width":"500",scrollable:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[e.filtered?a("v-btn",e._g({staticClass:"filter-by-status__card-action hidden-xs-only hidden-sm-only",attrs:{color:"yellow",small:"",outline:""}},i),[a("span",[e._v("Por status ("+e._s(e.selected.length)+")")])]):a("v-btn",e._g({staticClass:"filter-by-status__card-action hidden-xs-only hidden-sm-only",attrs:{small:"",outline:""}},i),[a("span",[e._v("Por status")])])]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-icon",[e._v("circle")]),a("v-toolbar-title",[e._v("Filtro por status")]),a("v-spacer"),a("v-btn",{attrs:{icon:"",disabled:!e.refresh},on:{click:function(t){return e.refresh()}}},[a("v-icon",[e._v("refresh")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.closeDialog()}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",{staticClass:"filter-by-status__content"},[a("v-toolbar-title",[e._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:e.afterLoad},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.content;return[a("v-divider"),a("v-data-table",{attrs:{headers:e.header,items:i,"item-key":"id","hide-headers":"","hide-actions":"","select-all":""},scopedSlots:e._u([{key:"items",fn:function(t){return[a("td",{staticClass:"filter-by-status__table-td filter-by-status__table-check"},[a("v-checkbox",{attrs:{primary:"","hide-details":""},model:{value:t.selected,callback:function(a){e.$set(t,"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:t.item.color}},[e._v(e._s(t.item.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[e._v(e._s(t.item.name))])])],1)],1)],1),a("td",{staticClass:"text-left"},[a("span",{staticClass:"filter-by-status__table-tickets"},[e._v(" "+e._s(t.item.tickets)+" ")]),a("br"),e._v(" chamados ")])]}}],null,!0),model:{value:e.selected,callback:function(t){e.selected=t},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:e.selected.length<1},on:{click:function(t){return e.clearFilterStatus()}}},[a("v-icon",[e._v("close")]),a("span",[e._v("Limpar filtros")])],1),a("v-btn",{staticClass:"filter-by-period__action-btn",attrs:{block:"",outline:"",color:"green",disabled:e.selected.length<1},on:{click:function(t){return e.setSelectedStatus()}}},[a("v-icon",[e._v("filter_list")]),a("span",[e._v("Filtrar "),e.selected.length>0?a("span",[e._v(" ("+e._s(e.selected.length)+")")]):e._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(e){this.refresh=e.refresh},setSelectedStatus:function(){this.$Storage.set("filter-by-status",this.selected),this.sendSelectedStatusIdsToTickets(!0),this.closeDialog()},getSelectedStatus:function(){var e=this.$Storage.get("filter-by-status");this.selected=e||[]},getIdBySelectedStatus:function(){return this.selected.map((function(e){return e.id}))},sendSelectedStatusIdsToTickets:function(e){var t=this.getIdBySelectedStatus();t.length>0&&(this.$emit("selectStatus",{selectedStatusId:this.getIdBySelectedStatus(),refresh:e}),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 e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{"max-width":"580",scrollable:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[e.filtered?a("v-btn",e._g({staticClass:"filter-by-period__card-action hidden-xs-only hidden-sm-only",attrs:{color:"yellow",small:"",outline:""}},i),[a("span",[e._v("Por período")])]):a("v-btn",e._g({staticClass:"filter-by-period__card-action hidden-xs-only hidden-sm-only",attrs:{small:"",outline:""}},i),[a("span",[e._v("Por período")])])]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-icon",[e._v("event")]),a("v-toolbar-title",[e._v("Filtro por período de tempo")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.closeDialog()}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",{staticStyle:{"max-height":"800px","text-align":"center"}},[a("v-form",{ref:"filterByPeriod",model:{value:e.filterIsValid,callback:function(t){e.filterIsValid=t},expression:"filterIsValid"}},[a("v-toolbar-title",[e._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:e.periods,label:"Selecione a data",rules:[function(e){return!!e||"Campo obrigatório!"}],required:"",outline:"",block:""},model:{value:e.filters.period,callback:function(t){e.$set(e.filters,"period",t)},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(e){return!!e||"Campo obrigatório!"}],required:"",type:"datetime-local",outline:""},model:{value:e.filters.dateStart,callback:function(t){e.$set(e.filters,"dateStart",t)},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(e){return!!e||"Campo obrigatório!"}],required:"",type:"datetime-local",outline:""},model:{value:e.filters.dateEnd,callback:function(t){e.$set(e.filters,"dateEnd",t)},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:!e.filtered},on:{click:function(t){return e.clearFilterPeriod()}}},[a("v-icon",[e._v("close")]),a("span",[e._v("Limpar filtros")])],1),a("v-btn",{staticClass:"filter-by-period__action-btn",attrs:{block:"",outline:"",color:"green",disabled:!e.filterIsValid},on:{click:function(t){return e.setSelectedPeriod()}}},[a("v-icon",[e._v("filter_list")]),a("span",[e._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 e=this.$Storage.get("filter-by-period");this.filters=e||{}},sendSelectedPeriodToTickets:function(e){this.filterIsVali&&(this.$emit("selectPeriod",{selectedPeriod:this.filters,refresh:e}),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 e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{"max-width":"450",scrollable:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[e.filtered?a("v-btn",e._g({staticClass:"filter-by-last-note__card-action hidden-xs-only hidden-sm-only",attrs:{color:"yellow",small:"",outline:""}},i),[a("span",[e._v("Por anotação ("+e._s(e.selected.length)+")")])]):a("v-btn",e._g({staticClass:"filter-by-last-note__card-action hidden-xs-only hidden-sm-only",attrs:{small:"",outline:""}},i),[a("span",[e._v("Por anotação")])])]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-icon",[e._v("schedule")]),a("v-toolbar-title",[e._v("Filtro por última anotação")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){return e.closeDialog()}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",{staticClass:"filter-by-last-note__content"},[a("v-toolbar-title",{staticStyle:{"font-size":"16px"}},[e._v("Selecione 1 ou mais períodos"),a("br"),e._v("desde a última anotação")]),a("br"),a("v-divider"),a("v-list",e._l(e.periodOptions,(function(t,i){return a("v-list-tile",{key:t.id,class:{"filter-by-last-note__selected-item":e.isSelected(t),"filter-by-last-note__less-item":e.isLessThanItem(t)},attrs:{avatar:""}},[a("v-list-tile-action",[a("v-checkbox",{attrs:{value:t,primary:"","hide-details":""},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),a("v-list-tile-avatar",[a("v-icon",{attrs:{large:"",color:t.color}},[e._v(e._s(t.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",{style:{color:t.color}},[e._v(e._s(t.name))]),e.isLessThanItem(t)?a("v-chip",{attrs:{small:"",color:"blue","text-color":"white"}},[a("v-icon",{attrs:{small:""}},[e._v("trending_down")])],1):e._e()],1),a("v-list-tile-sub-title",[e._v(" "+e._s(t.description)+" ")])],1),i0?a("span",[e._v(" ("+e._s(e.selected.length)+")")]):e._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 e=this.$Storage.get("filter-by-last-note");this.selected=e||[]},getSecondsBySelectedLastNote:function(){return this.selected.map((function(e){return e.seconds}))},sendSelectedLastNoteToTickets:function(e){var t=this.getSecondsBySelectedLastNote();t.length>0&&(this.$emit("selectLastNote",{selectedLastNoteSeconds:this.getSecondsBySelectedLastNote(),refresh:e}),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(e){return this.selected.some((function(t){return t.id===e.id}))},isLessThanItem:function(e){return"string"===typeof e.seconds&&e.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(e){var t=e.reset;t&&(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(e){this.totalItens=e.data.total,this.content=e.data,this.loading=!1,this.$route.meta.title="Chamados ("+this.totalItens+")"},loadError:function(e){this.loading=!1,this.$WiMakeError({error:e,id:104,title:"Erro ao buscar chamados"})},setOneSearch:function(e,t){var a=this;if(""!==t.search){var i={index:t.index,text:t.text,value:t.value,search:t.search,loadSearch:t.loadSearch},s=!1;this.pesquisas.filter((function(t,o){t.value===e&&(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(e,t){this.pesquisas.splice(e,1),this.headers[t].search="",this.setWhere()},setWhere:function(){delete this.params["whereLike"];var e="";this.pesquisas.filter((function(t,a){a&&(e+=";"),e+=t.value+","+t.search})),this.params["whereLike"]=e,this.load({reset:!1})},detailAction:function(e){this.$router.push({name:"chamado",params:{id:e.id}})},setPage:function(e){this.page=e.params.page,this.load({reset:!0})},setSelectedStatus:function(e){var t=e.selectedStatusId,a=e.refresh;t&&t.length>0?this.params["status"]=t.toString():this.params["status"]&&delete this.params.status,a&&this.load({reset:!0})},setSelectedPeriod:function(e){var t=e.selectedPeriod,a=e.refresh;t&&t.period&&t.dateStart&&t.dateEnd?(this.params["period"]=t.period,this.params["dateStart"]=t.dateStart,this.params["dateEnd"]=t.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(e){var t=e.selectedLastNoteSeconds,a=e.refresh;t&&t.length>0?this.params["last_note"]=t.toString():this.params["last_note"]&&delete this.params.last_note,a&&this.load({reset:!0})}},computed:{loadPagination:{get:function(){return this.pagination},set:function(e){if(this.pagination=e,this.params["page"]=e.page,this.params["limit"]=e.rowsPerPage,e.sortBy){var t=e.descending?",desc":",asc";this.params["order"]=e.sortBy+t}else this.params["order"]="id,desc";this.load({reset:!1})}},config:function(){var e=this.$store.state.pages["chamados-todos"]||!1;return e||this.$router.push({name:"main"}),e||{}},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,O=(a("7674"),Object(u["a"])(E,i,s,!1,null,null,null));t["a"]=O.exports},"75e3":function(e,t,a){"use strict";a("6dbb")},7602:function(e,t,a){"use strict";a("dd8d")},7612:function(e,t,a){"use strict";a("561d")},7616:function(e,t,a){},7674:function(e,t,a){"use strict";a("d1f1")},7738:function(e,t,a){"use strict";a("6b9c")},"77a7":function(e,t,a){},"77c2":function(e,t,a){},"77db":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"92%",fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[e.dialog?a("v-card",{staticClass:"host-detail"},[a("v-toolbar",{staticClass:"host-detail__toolbar white--text",style:{background:(e.host.online?e.host.signal_is_ok?"#008000":"#FFA500":"#FF0000")+" !important"},attrs:{dense:""}},[a("v-icon",{attrs:{color:"white"}},[e._v("router")]),a("v-toolbar-title",[e._v(" Detalhes do equipamento ")]),a("v-spacer"),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:"",color:"white"},on:{click:function(t){e.showOptions=!e.showOptions}}},[a("v-icon",[e._v("settings")]),a("span",[e._v(" Opções")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",{attrs:{color:"white"}},[e._v("close")])],1)],1),a("v-card-text",[a("WiView",{attrs:{index:"host-detail-dialog",title:"Detalhes do equipamento",apiUrl:"network/host/"+e.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:e._u([{key:"default",fn:function(t){var i=t.content,s=t.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(){e.$emit("refresh"),s()}}},[i.online?a("span",{staticStyle:{display:"flex","flex-direction":"row",gap:"5px","align-items":"center"}},[a("strong",[e._v("Sinal: ")]),a("strong",[e._v(" "+e._s(i.signal||"- - -")+" ")]),a("span",{staticStyle:{"font-size":"12px"}},[e._v(" em "+e._s(e._f("moment")(i.checked_at,"DD/MM/YY HH:mm"))+" "),a("span",[e._v("("+e._s(e._f("moment")(i.checked_at,"from","now"))+")")])])]):a("span",{staticStyle:{"font-size":"18px"}},[e._v(" Offline ")])])],1),a("v-spacer")],1),a("HostDetail",{attrs:{host:i,showOptions:e.showOptions},on:{refresh:function(t){e.$emit("refresh",t),s()}}})]}}],null,!1,4222290195)})],1)],1):e._e()],1)},s=[],o=a("326e"),n=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"}},[e.showOptions?a("v-flex",{staticClass:"task__areas",attrs:{xs12:""}},[a("v-card",{staticClass:"text-center",attrs:{flat:""}},[e.$WiCheckPermission(e.importImanagerPermission)?a("v-btn",{attrs:{outline:""},on:{click:function(t){return e.importCustomer()}}},[a("v-icon",[e._v("description")]),e.host.contracts&&e.host.contracts[0]?a("span",[e._v("Atualizar dados do I-Manager")]):a("span",[e._v("Importar dados do I-Manager")])],1):e._e(),a("v-btn",{attrs:{outline:""},on:{click:function(t){return e.updateHostSignal()}}},[a("v-icon",[e._v("router")]),a("span",[e._v("Atualizar dados do equipamento")])],1)],1)],1):e._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:e.host.online?e.host.signal_is_ok?"#008000":"#FFA500":"#FF0000"}},[a("v-card-title",{staticStyle:{padding:"8px 15px"}},[e._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:e.macAndIpAddress,icon:"dog_tag_96.png"}})],1),e.host.technology?a("v-flex",{staticClass:"task__areas",attrs:{xs12:"",sm12:"",md4:"",lg4:"",xl4:""}},[a("HostInfo",{attrs:{title:"Tecnologia/Tipo de tecnologia",content:e.technologyAndTechnologyType,icon:"system_task_96.png"}})],1):e._e(),a("v-flex",{staticClass:"task__areas",attrs:{xs12:"",sm12:"",md4:"",lg4:"",xl4:""}},[a("HostInfo",{attrs:{title:"Fabricante/Modelo",content:e.producerAndProducerModel,icon:"service_96.png",action:""},on:{action:e.producerAndProducerModelAction}})],1),e.deviceAndNetworks?a("v-flex",{staticClass:"task__areas",attrs:{xs12:"",sm12:"",md8:"",lg8:"",xl8:""}},[a("HostInfo",{attrs:{title:"Dispositivo/Rede",content:e.deviceAndNetworks,icon:"load_balancer_96.png"}})],1):e._e(),e.childs?a("v-flex",{staticClass:"task__areas",attrs:{xs12:"",sm12:"",md4:"",lg4:"",xl4:""}},[a("HostInfo",{attrs:{title:"Placa/Porta",content:e.childs,icon:"choose_96.png"}})],1):e._e()],1),e.host.contracts&&e.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:e.host.online?e.host.signal_is_ok?"#008000":"#FFA500":"#FF0000"}},[a("v-card-title",{staticStyle:{padding:"8px 15px"}},[e._v(" Informações do contrato "),a("v-spacer")],1)],1)],1),a("HostContract",{attrs:{contract:e.host.contracts[0]}})],1):e.$WiCheckPermission(e.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",[e._v("Importar cliente do I-Manager")]),a("br"),a("br"),a("v-btn",{attrs:{block:"",outline:""},on:{click:function(t){return e.importCustomer()}}},[e._v("Importar agora")])],1)],1)],1)],1):e._e(),e.producerModelDialog&&e.producerAndProducerModel?a("HostProducerModelDialog",{attrs:{model:e.host.producer_model,host:e.host},model:{value:e.producerModelDialog,callback:function(t){e.producerModelDialog=t},expression:"producerModelDialog"}}):e._e()],1)},r=[],l=(a("99af"),a("4160"),a("b0c0"),a("159b"),function(){var e=this,t=e.$createElement,a=e._self._c||t;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/"+e.icon}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v(e._s(e.title))]),a("v-list-tile-title",{domProps:{innerHTML:e._s(e.content||"- - -")}})],1),e.action?a("v-list-tile-action",[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(t){return e.executeAction()}}},[a("v-icon",[e._v("info")])],1)],1):e._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 e=this,t=e.$createElement,a=e._self._c||t;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:e.contract,person:e.contract.person||{},address:e.contract.address||{}}})],1)],1),e.contract&&e.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",[e._v("info")]),a("span",[e._v(" Código(s)")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{"text-align":"center"},style:{padding:!!e.contract.integration_code&&!!e.contract.external_code&&"8px 15px"}},[e.contract.integration_code||e.contract.external_code?e._e():a("div",[a("v-icon",[e._v("code")]),a("br")],1),e.contract.id?a("div",[a("strong",[e._v("ID: ")]),a("span",[e._v(" "+e._s(e.contract.id)+" ")])]):e._e(),e.contract.integration_code?a("div",[a("strong",[e._v("Integração: ")]),a("span",[e._v(" "+e._s(e.contract.integration_code)+" ")])]):e._e(),e.contract.external_code?a("div",[a("strong",[e._v("Externo: ")]),a("span",[e._v(" "+e._s(e.contract.external_code)+" ")])]):e._e()])],1)],1):e._e(),e.contract&&e.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",[e._v("info")]),a("span",[e._v(" Status")])],1)],1),a("v-divider"),a("v-card-text",[a("div",{staticStyle:{"text-align":"center"}},[a("v-icon",[e._v(e._s(e.contract.status.icon))]),a("br"),a("strong",{style:{color:e.contract.status.color}},[e._v(e._s(e.contract.status.name))])],1)])],1)],1):e._e(),e.contract.category&&e.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",[e._v("category")]),a("span",[e._v(" Categoria")])],1)],1),a("v-divider"),a("v-card-text",[a("div",{staticStyle:{"text-align":"center"}},[a("v-icon",[e._v(e._s(e.contract.category.icon))]),a("br"),a("strong",{style:{color:e.contract.category.color}},[e._v(" "+e._s(e.contract.category.name)+" ")])],1)])],1)],1):e._e(),a("v-flex",{attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[e.contract.person?a("v-card",{staticClass:"elevation-17 host-contract__areas"},[a("PersonInfo",{attrs:{person:e.contract.person}})],1):e._e(),e.contract.person&&(e.contract.person.phones||e.contract.person.adresses)?a("v-card",{staticClass:"elevation-17 host-contract__areas"},[a("PersonContactAddress",{attrs:{personName:"customer",person:e.contract.person,"wi-config":"customer",refresh:function(){}}})],1):e._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 e,t;return this.host.technology_id?"".concat(null===(e=this.host.technology)||void 0===e?void 0:e.name," / ").concat((null===(t=this.host.technology_type)||void 0===t?void 0:t.name)||"- - -"):null},producerAndProducerModel:function(){var e,t;return this.host.producer_id?"".concat(null===(e=this.host.producer)||void 0===e?void 0:e.name," / ").concat((null===(t=this.host.producer_model)||void 0===t?void 0:t.name)||"- - -"):null},deviceAndNetworks:function(){var e,t;if((null===(e=this.host)||void 0===e||null===(t=e.active_devices)||void 0===t?void 0:t.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 e,t;if((null===(e=this.host)||void 0===e||null===(t=e.active_childs)||void 0===t?void 0:t.length)>0){var a,i="";return null===(a=this.host)||void 0===a||a.active_childs.forEach((function(e,t){t&&(i+=", "),i+="".concat(e.type.name,": ").concat(e.name,"")})),i}return!1},importImanagerPermission:function(){return S["lb"]}},methods:{refresh:function(e){this.$emit("refresh",e)},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,O=(a("4773"),Object(p["a"])(E,n,r,!1,null,"04e10978",null)),T=O.exports,A={name:"HostDetailDialog",data:function(){return{showOptions:!1}},computed:{dialog:{get:function(){return this.value},set:function(e){this.$emit("input",e)}}},props:{value:{default:!1},host:{required:!0}},components:{HostSignalDialog:o["a"],HostDetail:T}},F=A,I=(a("94cd"),Object(p["a"])(F,i,s,!1,null,"81452f14",null));t["a"]=I.exports},"77fd":function(e,t,a){},7882:function(e,t,a){"use strict";a("e6c2")},"78a4":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("svg",{style:e.customStyle,attrs:{viewBox:"0 0 212 212",width:e.size,height:e.size,preserveAspectRatio:"xMidYMid meet",fill:"none"}},[a("title",[e._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:e.$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);t["a"]=l.exports},"78a6":function(e,t,a){},"78bf":function(e,t,a){},7973:function(e,t,a){},"79ef":function(e,t,a){"use strict";a("ef35")},"7a42":function(e,t,a){"use strict";a("6195")},"7b0d":function(e,t,a){},"7b76":function(e,t,a){},"7ba6":function(e,t,a){},"7c85":function(e,t,a){},"7c88":function(e,t,a){},"7d0c":function(e){e.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(e,t,a){},"7d4b":function(e,t,a){},"7d9b":function(e,t,a){"use strict";a("be46")},"7de1":function(e,t,a){},"7e10":function(e,t,a){"use strict";a("0114")},"7e60":function(e,t,a){"use strict";a("a7e8")},"7eab":function(e,t,a){"use strict";a("3041")},"7eb9":function(e,t,a){},"7ef6":function(e,t,a){},"7efd":function(e){e.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(e,t,a){"use strict";a("1a63")},"7f3b":function(e,t,a){"use strict";a("44e2")},8044:function(e,t,a){"use strict";a("1a2d")},8146:function(e,t,a){},"816d":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;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":e.form[e.field.value]},attrs:{disabled:"function"==typeof e.field.disabled?e.field.disabled(e.form):e.field.disabled,avatar:""}},[a("v-list-tile-avatar",{staticClass:"wi-edit__wi-list-dialog-item-avatar",on:{click:function(t){return e.WiListDialogAction(e.field)}}},[a("v-icon",{attrs:{large:"",color:e.field.icon_color||"primary"}},[e._v(e._s(e.field.icon||"category"))])],1),a("v-list-tile-content",{on:{click:function(t){return e.WiListDialogAction(e.field)}}},[a("v-list-tile-sub-title",[a("span",[e._v(" "+e._s("function"==typeof e.field.text?e.field.text(e.form):e.field.text)+" ")])]),a("v-list-tile-title",[e.form[e.field.value]?a("strong",[e._v(" "+e._s(e._f("stringlength")(e.wiListDialogCalbackShowField(e.field),32))+" ")]):a("strong",[e._v(" "+e._s(e.field.placeholder||"Clique para selecionar")+" ")])]),a("v-input",{staticStyle:{display:"none"},attrs:{rules:e.isRequired(e.field)?e.validField(e.field):[],required:e.isRequired(e.field)},model:{value:e.form[e.field.value],callback:function(t){e.$set(e.form,e.field.value,t)},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(t){return e.WiListDialogAction(e.field)}}},[a("v-icon",[e._v(e._s(e.form[e.field.value]?"edit":"search"))])],1),e.form[e.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(t){return e.clearField()}}},[a("v-icon",[e._v("close")])],1):e._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 e;if(null!==(e=this.field)&&void 0!==e&&e.filter){if("function"===typeof this.field.filter){var t=this.field.filter(this.form);return t}return this.field.filter}return!1},getWiEditData:function(){var e;if(null!==(e=this.field)&&void 0!==e&&e.wiEditData){if("function"===typeof this.field.wiEditData){var t=this.field.wiEditData(this.form);return t}return this.field.wiEditData}return!1},wiListDialogCallback:function(e){e&&(this.$emit("select",e),this.$forceUpdate(),this.$nextTick(),this.field.onChange&&this.field.onChange({form:this.form,data:e}),this.$forceUpdate(),this.$nextTick())},wiListDialogCalbackFields:function(e){var t=[{get:"id",set:e.value},{get:e.show,set:e.show}];return e.callbackFields&&(t=t.concat(e.callbackFields)),this.$forceUpdate(),t},wiListDialogCalbackShowField:function(e){if(e.show&&e.show.split(".").length>1){var t=e.show.split(".");return this.form&&this.form[t[0]]?this.form[t[0]][t[1]]:"Clique para selecionar"}return this.form[e.show]||"Clique para selecionar"},WiListDialogAction:function(e){this.$WiListDialog({wiConfig:e.wiConfig,callback:this.wiListDialogCallback,callbackFields:this.wiListDialogCalbackFields(e),filter:this.getFilter()||{},mode:"select",wiEditData:this.getWiEditData()||{}})},clearField:function(){var e={};e[this.field.value]=null,this.wiListDialogCallback(e)}},mixins:[o["a"]]},r=n,l=(a("fd13"),a("2877")),c=Object(l["a"])(r,i,s,!1,null,"bd95e686",null);t["a"]=c.exports},"81cb":function(e,t,a){},8223:function(e,t,a){"use strict";a("b567")},8246:function(e,t,a){"use strict";a("a866")},8253:function(e,t,a){"use strict";a("d145")},8259:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-card",{staticClass:"elevation-17"},[a("v-container",{staticClass:"business-address"},[e.address&&e.address.id?a("div",[a("BusinessAddressTitle",{attrs:{title:e.title,field:e.field,business:e.business,person:e.person,address:e.address},on:{onSubmit:e.onSubmit}}),a("BusinessAddressSelected",{attrs:{title:e.title,field:e.field,business:e.business,person:e.person,address:e.address},on:{onSubmit:e.onSubmit}})],1):a("BusinessAddressNotSelected",{attrs:{title:e.title,field:e.field,business:e.business,person:e.person,address:e.address},on:{onSubmit:e.onSubmit}})],1)],1)},s=[],o=function(){var e=this,t=e.$createElement,a=e._self._c||t;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"}},[e._v("map")]),e.title?a("span",[e._v(" "+e._s(e.title))]):a("span",[e._v(" Endereço")])],1),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(t){return e.searchAddress()}}},[a("v-icon",[e._v("edit")]),a("span",[e._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(e){if(e){var t={id:this.business.id};t[this.field]=e.id,this.$WiApiPut({uri:"business/business",id:this.business.id,data:t,config:{msgLoad:!0,msgSucess:!0},callback:this.onSubmit})}},onSubmit:function(e){this.$emit("onSubmit",e)}},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 e=this,t=e.$createElement,a=e._self._c||t;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"},[e._v("location_on")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("div",{style:{"font-weight":e.address.is_master?"bold":""}},[e.address.address?a("span",[e._v(" "+e._s(e.address.address)+", ")]):e._e(),e.address.number?a("span",[e._v(" "+e._s(e.address.number)+" ")]):e._e(),e.address.complement?a("span",[e._v(" - "+e._s(e.address.complement))]):e._e()])]),a("v-list-tile-sub-title",[e.address.district?a("span",[e._v(" "+e._s(e.address.district)+", ")]):e._e(),e.address.zip_code?a("span",[e._v(" "+e._s(e.address.zip_code)+" ")]):e._e(),e.address.city&&e.address.city.name?a("span",[e._v(" "+e._s(e.address.city.name)+" "),e.address.city&&e.address.city.state?a("span",[e._v("/ "+e._s(e.address.city.state.code))]):e._e()]):e._e()]),a("v-list-tile-sub-title",[a("strong",[e._v("Descrição")]),e._v(": "+e._s(e.address.description||"- - -")+" ")])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{left:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{ripple:"",outline:"",small:""},on:{click:function(t){return e.editBusinessLocation()}}},i),[a("v-icon",[e._v("my_location")]),a("span",[e._v(" Localização ")])],1)]}}])},[a("span",[e._v("Editar localização")])])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{left:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({attrs:{ripple:"",icon:""},on:{click:function(t){return e.openInGoogleMaps()}}},i),[a("v-icon",[e._v("map")])],1)]}}])},[a("span",[e._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 e(){Object(f["a"])(this,e)}return Object(g["a"])(e,null,[{key:"open",value:function(e){this.cordenateIsValid(e)?this.openAddressCoordinates(e):this.openAddressText(e)}},{key:"getAddressText",value:function(e){var t="".concat(e.address,", ").concat(e.number," - ").concat(e.district,", ").concat(e.city.name," - ").concat(e.city.state.code,", ").concat(e.zip_code);return t}},{key:"getAddressCoordinates",value:function(e){var t="".concat(e.latitude,",").concat(e.longitude);return t}},{key:"cordenateIsValid",value:function(e){return e.latitude&&""!=e.latitude&&e.longitude&&""!=e.longitude}},{key:"openAddressText",value:function(e){window.open(_+"".concat(this.getAddressText(e)),"_blank").focus()}},{key:"openAddressCoordinates",value:function(e){window.open(h+"".concat(this.getAddressCoordinates(e)),"_blank").focus()}}]),e}(),x={name:"BusinessAddressSelected",methods:{openInGoogleMaps:function(){b.open(this.address)},editBusinessLocation:function(){var e=this,t=this.business,a=t.id,i=t.latitude,s=t.longitude,o=t.location_name;this.$WiEditDialog({wiConfig:"well-location",data:{id:a,latitude:i,longitude:s,location_name:o},onSubmit:function(t){e.$emit("onSubmit",t)}})}},mixins:[r]},y=x,k=(a("9f7a"),Object(d["a"])(y,m,v,!1,null,"4517f99c",null)),C=k.exports,w=function(){var e=this,t=e.$createElement,a=e._self._c||t;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",[e._v("Adicione ou selecione um ")]),a("strong",{staticStyle:{"text-transform":"lowercase"}},[e._v(" "+e._s(e.title||"endereço")+". ")])]),a("br"),a("v-btn",{attrs:{outline:""},on:{click:function(t){return e.searchAddress()}}},[a("v-icon",[e._v("search")]),a("span",[e._v(" Buscar Endereço")])],1)],1)],1)},S=[],D={name:"BusinessAddressNotSelected",mixins:[r]},E=D,O=(a("f6e5"),Object(d["a"])(E,w,S,!1,null,"ba4c9776",null)),T=O.exports,A={name:"BusinessAddress",methods:{onSubmit:function(e){console.log(e),this.$emit("onSubmit",e)}},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:T}},F=A,I=(a("ec42"),Object(d["a"])(F,i,s,!1,null,"66373d42",null));t["a"]=I.exports},8311:function(e,t,a){},"831e":function(e,t,a){"use strict";a("fa32")},8387:function(e,t,a){},"839e":function(e,t,a){},"83b0":function(e,t,a){"use strict";a.d(t,"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(e){Object(s["a"])(a,e);var t=Object(o["a"])(a);function a(){var e;return Object(i["a"])(this,a),e=t.call(this),Object(r["a"])(Object(n["a"])(e),"fieldsList",{name:e.fieldList({value:"name",text:"Nome",sortable:!1}),variable:e.fieldList({value:"variable",text:"Variável",sortable:!1}),description:e.fieldList({value:"description",text:"Descrição",sortable:!1})}),e.name="layout-variable",e.title="Variáveis disponíveis",e.icon="spellcheck",e.apiUrl="business/layout/variable",e.actions={list:!0},e.setFields(e.fieldsList),e}return a}(l["a"]),d=a("b04f"),u=function(e){Object(s["a"])(a,e);var t=Object(o["a"])(a);function a(){var e;return Object(i["a"])(this,a),e=t.call(this),e.id=d["gd"],e}return a}(c)},8428:function(e,t,a){"use strict";a("abd8")},8456:function(e,t,a){},"849d":function(e,t,a){},"84bd":function(e,t,a){"use strict";a("87c9")},8527:function(e,t,a){"use strict";a("7de1")},8534:function(e,t,a){"use strict";a("5974")},"855e":function(e,t,a){},8584:function(e,t,a){},"85ec":function(e,t,a){},"860f":function(e,t,a){},8693:function(e,t,a){},"872c":function(e,t,a){"use strict";a("74d2")},"87c5":function(e,t,a){"use strict";a("e3d5")},"87c9":function(e,t,a){},"887c":function(e,t,a){},"88bc":function(e,t,a){},"88d2":function(e,t,a){},"894e":function(e,t,a){"use strict";a("fb39")},"8a34":function(e,t,a){"use strict";a("7b76")},"8a59":function(e,t,a){},"8a63":function(e,t,a){"use strict";a("0d75")},"8a67":function(e,t,a){"use strict";a("02fa")},"8a69":function(e,t,a){"use strict";a("6101")},"8a89":function(e,t,a){},"8b05":function(e,t,a){},"8b7d":function(e,t,a){"use strict";a("727e")},"8c2d":function(e,t,a){"use strict";a.d(t,"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 e(){Object(s["a"])(this,e)}return Object(o["a"])(e,null,[{key:"format",value:function(e){return Array.isArray(e)?this.formatNotifications(e):this.formatNotification(e)}},{key:"formatNotification",value:function(e){return Object(i["a"])(Object(i["a"])({},e),this.getType(e.data.type))}},{key:"formatNotifications",value:function(e){var t=this;return e.map((function(e){return t.formatNotification(e)}))}},{key:"desktopNotification",value:function(e){e=this.formatNotification(e),new Notification(e.data.creator.name,{body:e.text(e),icon:e.data.creator.image||"static/icons/user_icon_1.png"}).onclick=function(){var t,a="";a=null!==(t=e)&&void 0!==t&&t.href?e.href(e):window.location.href,window.location.href=a+"?notification="+e.id}}},{key:"getType",value:function(e){var t=this,a={test:{text:function(){return" criou uma notificação de teste. Favor ignorá-la."},route:function(){return{name:"dashboard"}}},"ticket.created":{text:function(e){return" criou o chamado #".concat(e.data.ticket_id," ao qual você está envolvido.")},route:function(e){return{name:"ticket",params:{id:e.data.ticket_id}}},href:function(e){var a=t.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(e.data.ticket_id)}},"ticket.created.responsible":{text:function(e){return" criou o chamado #".concat(e.data.ticket_id," e colocou você como responsável.")},route:function(e){return{name:"ticket",params:{id:e.data.ticket_id}}},href:function(e){var a=t.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(e.data.ticket_id)}},"ticket.created.team":{text:function(e){return" criou o chamado #".concat(e.data.ticket_id," para sua equipe.")},route:function(e){return{name:"ticket",params:{id:e.data.ticket_id}}},href:function(e){var a=t.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(e.data.ticket_id)}},"ticket.changed":{text:function(e){return" alterou o chamado #".concat(e.data.ticket_id," em que você está envolvido.")},route:function(e){return{name:"ticket",params:{id:e.data.ticket_id}}},href:function(e){var a=t.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(e.data.ticket_id)}},"ticket.changed.creator":{text:function(e){return" alterou o chamado #".concat(e.data.ticket_id," em que você é o solicitante.")},route:function(e){return{name:"ticket",params:{id:e.data.ticket_id}}},href:function(e){var a=t.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(e.data.ticket_id)}},"ticket.changed.responsible":{text:function(e){return" alterou o chamado #".concat(e.data.ticket_id," ao qual você é o responsável.")},route:function(e){return{name:"ticket",params:{id:e.data.ticket_id}}},href:function(e){var a=t.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(e.data.ticket_id)}},"ticket.changed.old-responsible":{text:function(e){return" transferiu o chamado #".concat(e.data.ticket_id," ao qual você era o responsável.")},route:function(e){return{name:"ticket",params:{id:e.data.ticket_id}}},href:function(e){var a=t.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(e.data.ticket_id)}},"ticket.changed.follower":{text:function(e){return" alterou o chamado #".concat(e.data.ticket_id," que você está seguindo.")},route:function(e){return{name:"ticket",params:{id:e.data.ticket_id}}},href:function(e){var a=t.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(e.data.ticket_id)}},"ticket.changed.team":{text:function(e){return" alterou o chamado #".concat(e.data.ticket_id," vinculado a sua equipe.")},route:function(e){return{name:"ticket",params:{id:e.data.ticket_id}}},href:function(e){var a=t.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(e.data.ticket_id)}},"ticket.responsible":{text:function(e){return" colocou você como responsável em no chamado #".concat(e.data.ticket_id,".")},route:function(e){return{name:"ticket",params:{id:e.data.ticket_id}}},href:function(e){var a=t.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(e.data.ticket_id)}},"ticket.follower":{text:function(e){return" colocou você como seguidor no chamado #".concat(e.data.ticket_id,".")},route:function(e){return{name:"ticket",params:{id:e.data.ticket_id}}},href:function(e){var a=t.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(e.data.ticket_id)}},"ticket.team":{text:function(e){return" alterou o chamado #".concat(e.data.ticket_id," de sua equipe.")},route:function(e){return{name:"ticket",params:{id:e.data.ticket_id}}},href:function(e){var a=t.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(e.data.ticket_id)}},"talk.message":{text:function(e){var t,a,i,s,o=" Enviou uma nova mensagem no WhatsApp.";null!==e&&void 0!==e&&null!==(t=e.data)&&void 0!==t&&null!==(a=t.message)&&void 0!==a&&a.text&&(o=" ".concat((null===e||void 0===e||null===(i=e.data)||void 0===i||null===(s=i.message)||void 0===s?void 0:s.text)||"Enviou uma mensagem no WhatsApp."));return o},route:function(e){return{name:"talk-view-messages",params:{id:e.data.talk_id}}},href:function(e){var a=t.getCurrentUrl();return"".concat(a,"/#/main/talk/talk-view/messages/").concat(e.data.talk_id)}},"talk.group.message":{text:function(e){var t,a,i,s,o=" Nova mensagem no grupo.";null!==e&&void 0!==e&&null!==(t=e.data)&&void 0!==t&&null!==(a=t.message)&&void 0!==a&&a.text&&(o=" ".concat((null===e||void 0===e||null===(i=e.data)||void 0===i||null===(s=i.message)||void 0===s?void 0:s.text)||"Nova mensagem no grupo."));return o},route:function(e){return{name:"talk-view-messages",params:{id:e.data.talk_id}}},href:function(e){var a=t.getCurrentUrl();return"".concat(a,"/#/main/talk/talk-view/messages/").concat(e.data.talk_id)}},"talk.changed.transfer":{text:function(e){var t=e.data.contact_name;return t?" Transferiu um atendimento de ".concat(t," para você."):" Transferiu um atendimento para você."},route:function(e){var t=e.data.talk_id;return{name:"talk-view-messages",params:{id:t}}},href:function(e){var a=e.data.talk_id,i=t.getCurrentUrl();return"".concat(i,"/#/main/talk/talk-view/messages/").concat(a)}},"chat.message":{text:function(e){var t,a,i,s,o=" Enviou uma nova mensagem no WhatsApp.";null!==e&&void 0!==e&&null!==(t=e.data)&&void 0!==t&&null!==(a=t.message)&&void 0!==a&&a.text&&(o=" ".concat((null===e||void 0===e||null===(i=e.data)||void 0===i||null===(s=i.message)||void 0===s?void 0:s.text)||"Enviou uma mensagem no WhatsApp."));return o},route:function(e){return{name:"chat-view-messages",params:{id:e.data.chat_id}}},href:function(e){var a=t.getCurrentUrl();return"".concat(a,"/#/main/chat-view/messages/").concat(e.data.chat_id)}},"chat.group.message":{text:function(e){var t,a,i,s,o=" Nova mensagem no grupo.";null!==e&&void 0!==e&&null!==(t=e.data)&&void 0!==t&&null!==(a=t.message)&&void 0!==a&&a.text&&(o=" ".concat((null===e||void 0===e||null===(i=e.data)||void 0===i||null===(s=i.message)||void 0===s?void 0:s.text)||"Nova mensagem no grupo."));return o},route:function(e){return{name:"chat-view-messages",params:{id:e.data.chat_id}}},href:function(e){var a=t.getCurrentUrl();return"".concat(a,"/#/main/chat-view/messages/").concat(e.data.chat_id)}},"sales.budget.status.changed":{text:function(e){var t=e.data,a=t.budget_id,i=t.status_name,s=t.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(e){var t=e.id,a=e.data.budget_id;return{name:"budget",params:{id:a},query:{notification:t}}},href:function(e){var a=e.id,i=e.data.budget_id,s=t.getCurrentUrl();return"".concat(s,"/#/main/sales/budget/").concat(i,"?notification=").concat(a)}}};return a[e]}},{key:"getCurrentUrl",value:function(){var e=window.location.href;return e.includes("?")&&(e=e.split("?")[0]),e.includes("#")&&(e=e.split("#")[0]),e=e.replace(/\/$/,""),e}},{key:"notificationSound",value:function(){var e=new Audio("/static/sounds/wnsystem-notification-1.mp3");e.play()}}]),e}()},"8ca1":function(e,t,a){"use strict";a("8387")},"8cb6":function(e,t,a){"use strict";a("4fa9")},"8cdf":function(e,t,a){"use strict";a("78bf")},"8d4d":function(e,t,a){},"8dee":function(e,t,a){},"8ea0":function(e,t,a){},"8fb5":function(e,t,a){},"8fcb":function(e,t,a){"use strict";a("8d4d")},9030:function(e,t,a){"use strict";a("7973")},9068:function(e,t,a){},9076:function(e,t,a){},"908b":function(e,t,a){"use strict";a("ace9")},"908c":function(e,t,a){},"90a9":function(e,t,a){},9162:function(e){e.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(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;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",[e._v("Telefones "),e.person.phones?a("span",{staticStyle:{"padding-left":"5px"}},[e._v("("+e._s(e.person.phones.length)+")")]):e._e()]),a("v-spacer"),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.personConfig.id.update,notCheck:e.person.id==e.user.id},expression:"{'id': personConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{small:"",outline:"",color:"green"},on:{click:function(t){return e.$WiEditDialog({wiConfig:"cell",onSubmit:e.refresh,data:{person_id:e.person.id,desativa_permissao:e.person.id==e.user.id}})}}},[a("v-icon",[e._v("add")]),a("span",[e._v(e._s(e.$WiLangText("register.page.PersonContactAddress.btn1","Celular")))])],1),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.personConfig.id.update,notCheck:e.person.id==e.user.id},expression:"{'id': personConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{small:"",outline:"",color:"green"},on:{click:function(t){return e.$WiEditDialog({wiConfig:"phone",onSubmit:e.refresh,data:{person_id:e.person.id,desativa_permissao:e.person.id==e.user.id}})}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Fixo")])],1)],1),e._l(e.person.phones,(function(t,i){return a("div",{key:i+"-contato"},[a("v-divider",{attrs:{inset:""}}),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",["Celular"===t.type&&t.is_whatsapp?a("v-icon",{staticClass:"green white--text"},[e._v("perm_phone_msg")]):e._e(),"Telefone"===t.type?a("v-icon",{staticClass:"blue white--text"},[e._v("phone")]):e._e(),"Celular"!==t.type||t.is_whatsapp?e._e():a("v-icon",{staticClass:"blue white--text"},[e._v("smartphone")])],1),a("v-list-tile-content",["Celular"===t.type?a("v-list-tile-title",[a("div",{style:{"font-weight":t.is_master?"bold":""}},[e._v(" +"),a("span",{domProps:{textContent:e._s(t.country_code)}}),55==t.country_code?a("span",[e._v(" "+e._s(e._f("mask")(t.contact,"(##) # ####-####")))]):e._e(),351==t.country_code?a("span",[e._v(" "+e._s(e._f("mask")(t.contact,"### ### ###")))]):e._e(),1==t.country_code?a("span",[e._v(" "+e._s(e._f("mask")(t.contact,"(###) ###-####")))]):e._e()])]):e._e(),"Telefone"===t.type?a("v-list-tile-title",[a("div",{style:{"font-weight":t.is_master?"bold":""}},[e._v(" +"),a("span",{domProps:{textContent:e._s(t.country_code)}}),55==t.country_code?a("span",[e._v(" "+e._s(e._f("mask")(t.contact,"(##) ####-####")))]):e._e(),351==t.country_code?a("span",[e._v(" "+e._s(e._f("mask")(t.contact,"### ### ###")))]):e._e(),1==t.country_code?a("span",[e._v(" "+e._s(e._f("mask")(t.contact,"(###) ###-####")))]):e._e()])]):e._e(),a("v-list-tile-sub-title",[a("strong",[e._v("Descrição:")]),e._v(": "+e._s(t.description||"- - -"))]),a("v-list-tile-sub-title",[a("strong",[e._v("Operadora:")]),e._v(": "+e._s(t.operator||"- - -"))])],1),a("v-list-tile-action",["Celular"===t.type?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.personConfig.id.update,notCheck:e.person.id===e.user.id},expression:"{'id': personConfig.id.update, 'notCheck': person.id === user.id}"}],attrs:{icon:"",ripple:""},on:{click:function(a){e.$WiEditDialog({wiConfig:"cell",onSubmit:e.refresh,data:Object.assign(t,{desativa_permissao:e.person.id==e.user.id})})}}},[a("v-icon",{attrs:{color:"grey lighten-1"}},[e._v("edit")])],1):e._e(),"Telefone"===t.type?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.personConfig.id.update,notCheck:e.person.id===e.user.id},expression:"{'id': personConfig.id.update, 'notCheck': person.id === user.id}"}],attrs:{icon:"",ripple:""},on:{click:function(a){e.$WiEditDialog({wiConfig:"phone",onSubmit:e.refresh,data:Object.assign(t,{desativa_permissao:e.person.id==e.user.id})})}}},[a("v-icon",{attrs:{color:"grey lighten-1"}},[e._v("edit")])],1):e._e(),"Celular"===t.type?a("db-delete",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.personConfig.id.update,notCheck:e.person.id===e.user.id},expression:"{'id': personConfig.id.update, 'notCheck': person.id === user.id}"}],attrs:{store:"cell",id:t.id},on:{action:e.refresh}}):e._e(),"Telefone"===t.type?a("db-delete",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.personConfig.id.update,notCheck:e.person.id===e.user.id},expression:"{'id': personConfig.id.update, 'notCheck': person.id === user.id}"}],attrs:{store:"phone",id:t.id},on:{action:e.refresh}}):e._e()],1)],1)],1)})),e._l(e.person.talk_contacts,(function(t,i){return a("div",{key:i+"-talk-contact"},[a("v-divider",{attrs:{inset:""}}),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[t.file&&t.file.url?a("v-img",{attrs:{src:t.file.url}}):a("v-icon",{staticClass:"green white--text"},[e._v("perm_phone_msg")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("div",[a("span",[t.contact?a("span",[10==t.contact.toString().length?a("span",[a("strong",[e._v(e._s(e._f("mask")(t.contact,"(##) ####-####")))])]):11==t.contact.toString().length?a("span",[a("strong",[e._v(e._s(e._f("mask")(t.contact,"(##) # ####-####")))])]):a("span",[e._v(" "+e._s(t.contact)+" ")])]):t.number?a("span",[12==t.number.toString().length?a("span",[a("strong",[e._v(e._s(e._f("mask")(t.number,"+ ## (##) ####-####")))])]):13==t.number.toString().length?a("span",[a("strong",[e._v(e._s(e._f("mask")(t.number,"+ ## (##) # ####-####")))])]):a("span",[e._v(" "+e._s(t.contact||t.number)+" ")])]):a("span",[e._v("- - -")])])])]),a("v-list-tile-sub-title",[a("strong",[e._v("Descrição:")]),e._v(": "+e._s(t.description||"- - -"))])],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:""},on:{click:function(a){return e.unsetTalkContactPerson(t)}}},[a("v-icon",{attrs:{color:"pink"}},[e._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",[e._v(e._s(e.$WiLangText("register.page.PersonContactAddress.addressTitle","Endereços"))+" "),e.person.adresses?a("span",{staticStyle:{"padding-left":"5px"}},[e._v("("+e._s(e.person.adresses.length)+")")]):e._e()]),a("v-spacer"),a("PersonAddressFindByCep",{attrs:{personName:e.personName,person:e.person,refresh:e.refresh}})],1),e._l(e.person.adresses,(function(t,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"},[e._v("location_on")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("div",{style:{"font-weight":t.is_master?"bold":""}},[t.address?a("span",[e._v(" "+e._s(t.address)+", ")]):e._e(),t.number?a("span",[e._v(" "+e._s(t.number)+" ")]):e._e(),t.complement?a("span",[e._v(" - "+e._s(t.complement))]):e._e()])]),a("v-list-tile-sub-title",[t.district?a("span",[e._v(" "+e._s(t.district)+", ")]):e._e(),t.zip_code?a("span",[e._v(" "+e._s(t.zip_code)+" ")]):e._e(),t.city&&t.city.name?a("span",[e._v(" "+e._s(t.city.name)+" "),t.city&&t.city.state?a("span",[e._v("/ "+e._s(t.city.state.code))]):e._e()]):e._e()]),a("v-list-tile-sub-title",[a("strong",[e._v("Descrição")]),e._v(": "+e._s(t.description||"- - -")+" ")])],1),a("v-list-tile-action",[a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.personConfig.id.update,notCheck:e.person.id===e.user.id},expression:"{'id': personConfig.id.update, 'notCheck': person.id === user.id}"}],attrs:{icon:"",ripple:""},on:{click:function(a){e.$WiEditDialog({wiConfig:"address",onSubmit:e.refresh,data:Object.assign(t,{desativa_permissao:e.person.id==e.user.id})})}}},[a("v-icon",{attrs:{color:"grey lighten-1"}},[e._v("edit")])],1),a("db-delete",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.personConfig.id.update,notCheck:e.person.id===e.user.id},expression:"{'id': personConfig.id.update, 'notCheck': person.id === user.id}"}],attrs:{store:"address",id:t.id},on:{action:e.refresh}})],1)],1)],1)})),a("v-divider")],2)],1)],1)],1)},s=[],o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"","max-width":"600px"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({directives:[{name:"prms",rawName:"v-prms",value:{id:e.personConfig.id.update,notCheck:e.person.id==e.user.id},expression:"{'id': personConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{small:"",outline:"",color:"green",dark:""}},i),[a("v-icon",[e._v("add")]),a("span",[e._v("Novo Endereço")])],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",[e.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:e.loading}},[a("div",{staticStyle:{width:"100%"}},[a("h3",{staticStyle:{"text-align":"center !important"}},[e._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(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.findByCEP()}},model:{value:e.cep,callback:function(t){e.cep=t},expression:"cep"}}),a("v-btn",{staticStyle:{width:"100%","margin-left":"0px !important"},attrs:{disabled:!e.cep,color:"primary"},on:{click:function(t){return e.findByCEP()}}},[a("v-icon",[e._v("search")]),a("span",[e._v("Buscar")])],1),a("v-btn",{staticStyle:{width:"100%","margin-left":"0px !important",color:"white"},attrs:{color:"green"},on:{click:function(t){return e.openDialog()}}},[a("v-icon",[e._v("place")]),a("span",[e._v("Adicionar sem o CEP")])],1)],1)],1)],1)],1)],1):e._e(),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"red darken-1",flat:""},on:{click:function(t){e.dialog=!1}}},[e._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 e=this;console.log(this.cep),this.loading=!0,l.a.get("https://viacep.com.br/ws/"+this.cep+"/json/").then((function(t){t.data.erro&&e.$swal({type:"warning",title:'O CEP "'+e.cep+'" não foi localizado no banco de dados dos Correios.',text:"Por favor, insira os dados do endereço manualmente."}),e.$WiEditDialog({wiConfig:"address",onSubmit:e.refresh,data:{person_id:e.person.id,address:t.data.logradouro,number:null,zip_code:t.data.cep,iso:parseInt(t.data.ibge),complement:t.data.complemento,district:t.data.bairro}}),e.loading=!1,e.dialog=!1,e.cep=""})).catch((function(t){console.log(t),e.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(e){var t=this;this.$WiApiPut({uri:"talk/contact",id:e.id,data:{person_id:null},config:{msgLoad:!0,msgSucess:!0,msgError:!0,msgAsk:!0},callback:function(){t.refresh&&t.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);t["a"]=_.exports},9199:function(e,t,a){"use strict";a("77a7")},"91b6":function(e,t,a){},"93a0":function(e,t,a){},9405:function(e,t,a){},9428:function(e,t,a){},"94cd":function(e,t,a){"use strict";a("ca42")},"95a6":function(e,t,a){"use strict";a("fb19")},"95bd":function(e,t,a){"use strict";a("4c56")},"95cb":function(e,t,a){},"95e5":function(e,t,a){"use strict";a("ab38")},9604:function(e,t,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(e,t){var a=t.name,i=t.config;e[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(e){return!e.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(e){var t=/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return t.test(e)||"Insira um e-mail válido..."},function(e){return!!e||"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(e){return e.notShowCollaboratorField?["xs12","sm12","md12","lg12"]:["xs12","sm12","md6","lg6"]},required:!0,edit:{insert:!0,update:!1},rules:[function(e){return(null===e||void 0===e?void 0:e.length)>=8||"Mínimo de 8 caracteres."},function(e){return(null===e||void 0===e?void 0:e.length)<=20||"Máximo de 20 caracteres."},function(e){return!!e||"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(e){return(null===e||void 0===e?void 0:e.length)>=8||"Mínimo de 8 caracteres."},function(e){return(null===e||void 0===e?void 0:e.length)<=20||"Máximo de 20 caracteres."},function(e){return!!e||"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(e){return 1!==e.id},update:function(e){return 1!==e.id},delete:function(e){return 1!==e.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(e,t){e.push(t.rota_notificacao)},show:function(e){return e.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(e){Object(f["a"])(a,e);var t=Object(g["a"])(a);function a(){var e;return Object(v["a"])(this,a),e=t.call(this),e.id="",e.title="Filtrar",e.fields={subHeader1:e.fieldSubHeader({text:"Selecione uma ou mais opções para filtrar."}),type_id:e.fieldSelectApi({value:"type_id",text:"Tipo",show:"name",api:{url:"system/log/type"},size:["xs12","sm12","md6","lg6"]}),collaborator_id:e.fieldWiListDialog({value:"collaborator_id",text:"Usuário",size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"collaborator.first_name",icon:"assignment_ind"}),action_id:e.fieldSelectApi({value:"action_id",text:"Ação",show:"name",api:{url:"system/log/action"},size:["xs12","sm12","md6","lg6"]}),origin_id:e.fieldSelectApi({value:"origin_id",text:"Origem",show:"name",api:{url:"system/log/origin"},size:["xs12","sm12","md6","lg6"]})},e}return a}(h["a"]),x=function(e){Object(f["a"])(i,e);var t=Object(g["a"])(i);function i(){var e;return Object(v["a"])(this,i),e=t.call(this),e.list=!0,e.id="1d91353e",e.actions={list:!0,create:!1,update:!1,delete:!1},e.name="log",e.title="Logs",e.apiUrl="system/log",e.icon="search",e.search={placeholder:"Pesquise pelo ID do item ou IP",fields:["data_id"]},e.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],e.components.list.tableRow=function(){return a.e("chunk-f74780b4").then(a.bind(null,"4d1b"))},e.filters=new b,e.listFields=[e.fieldList({value:"id",text:"ID",align:"left"}),e.fieldList({value:"type_id",text:"Tipo"}),e.fieldList({value:"data_id",text:"ID do Item"}),e.fieldList({value:"action_id",text:"Ação"}),e.fieldList({value:"origin_id",text:"Origem"}),e.fieldList({value:"user_name",text:"Usuário"}),e.fieldList({value:"ip_address",text:"IP Address"}),e.fieldList({value:"created_at",text:"Data/Hora"})],e.setFields(e.listFields),e}return i}(_["a"]),y=a("83b0"),k=function(e){Object(f["a"])(a,e);var t=Object(g["a"])(a);function a(){var e;return Object(v["a"])(this,a),e=t.call(this),e.list=!0,e.id="550a585c",e.name="chat-group",e.actions={list:!1,create:!0,update:!0,delete:!1},e.title={list:"Grupos de chat",edit:{insert:"Criar novo grupo",update:"Editar grupo"}},e.apiUrl="chats/chat",e.icon="group",e.maxWidth="500px",e.editFields={header1:e.fieldSubHeader({text:"Informe o nome e o tipo do grupo."}),name:e.fieldText({value:"name",text:"Nome",placeholder:"Ex: Grupo de atendimento",required:!0,size:function(e){return e.id?["xs12"]:["xs12","sm12","md8","lg8"]}}),type_id:e.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(e){return!e.id}}),header5:e.fieldSubHeader({text:"Defina a imagem do grupo."}),file_id:e.fieldWiFileDialog({value:"file_id",text:"Imagem",placeholder:"Selecione a imagem",required:!1,data:{is_public:!1},filter:{is_public:!1}}),header7:e.fieldSubHeader({text:"Selecione os membros do grupo.",showField:function(e){return!e.id}}),members:e.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(e){return!e.id}}),header3:e.fieldSubHeader({text:"Defina a descrição do grupo.",showField:function(e){return!e.id}}),description:e.fieldTextArea({value:"description",text:"Descrição",placeholder:"Ex: Grupo de atendimento ao cliente",required:!1,size:["xs12","sm12","md12","lg12"]})},e.setFields(e.editFields),e}return a}(_["a"]),C=function(e){Object(f["a"])(i,e);var t=Object(g["a"])(i);function i(){var e;return Object(v["a"])(this,i),e=t.call(this),e.list=!0,e.id="550a585c",e.name="chat-members",e.actions={list:!0,create:!1,update:!1,delete:!0},e.title="Membros do grupo",e.apiUrl="chats/chat-group-person",e.icon="group",e.maxWidth="800px",e.components.list.tableRow=function(){return a.e("chunk-f3663730").then(a.bind(null,"e533"))},e.listFields={name:e.fieldList({value:"name",text:"Nome"}),profile:e.fieldList({value:"profile",text:"Perfil"})},e.setFields(e.listFields),e}return i}(_["a"]),w=a("5530"),S=function(e){Object(f["a"])(a,e);var t=Object(g["a"])(a);function a(){var e;return Object(v["a"])(this,a),e=t.call(this),e.list=!0,e.id="550a585c",e.name="chat-topic",e.actions={list:!1,create:!0,update:!0,delete:!1},e.title={list:"Tópicos de chat",edit:{insert:"Criar novo tópico",update:"Editar tópico"}},e.apiUrl="chats/chat-topic",e.icon="topic",e.maxWidth="500px",e.editFields={header1:e.fieldSubHeader({text:"Informe o nome do tópico e o tipo do tópico."}),title:e.fieldText({value:"title",text:"Título",placeholder:"Ex: Grupo de atendimento",required:!0,size:function(e){return e.id?["xs12"]:["xs12","sm12","md8","lg8"]}}),type_id:e.fieldSelect({value:"type_id",text:"Tipo",options:[{value:1,text:"Padrão"}],required:!0,size:["xs12","sm12","md4","lg4"],defaultOption:1,showField:function(e){return!e.id}}),header3:e.fieldSubHeader({text:"Defina a descrição do tópico.",showField:function(e){return!e.id}}),description:e.fieldTextArea({value:"description",text:"Descrição",placeholder:"Ex: Tópico de atendimento ao cliente",required:!0,size:["xs12","sm12","md12","lg12"]})},e.setFields(e.editFields),e}return a}(_["a"]),D=function(e){Object(f["a"])(a,e);var t=Object(g["a"])(a);function a(){var e;return Object(v["a"])(this,a),e=t.call(this),e.list=!1,e.clearFields(),e.editFields=Object(w["a"])({chat_id:e.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})},e.editFields),e.setFields(e.editFields),e}return a}(S),E={log:new x,file:new m["a"],user:c,"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},O=a("4c01"),T={};O["a"].state.modules.filter((function(e){T=Object.assign(E,e.config)}));var A={namespaced:!0,state:T,mutations:l},F=(a("d81d"),a("8c2d")),I={namespaced:!0,state:{total:0,current_page:1,last_page:0,notifications:[],loading:!1},mutations:{SET_TOTAL:function(e,t){e.total=t},SET_CURRENT_PAGE:function(e,t){e.current_page=t},SET_LAST_PAGE:function(e,t){e.last_page=t},SET_NOTIFICATIONS:function(e,t){e.notifications=F["a"].format(t)},ADD_NOTIFICATIONS:function(e,t){t.map((function(t){e.notifications.push(F["a"].format(t))}))},ADD_NOTIFICATION:function(e,t){e.notifications.unshift(F["a"].format(t)),e.total=e.total+1},SET_LOADING:function(e,t){e.loading=t}},actions:{getNotifications:function(e){var t=e.commit;t("SET_LOADING",!0),o["b"].get({uri:"system/notification",params:{},sucess:function(e){t("SET_NOTIFICATIONS",e.data.data),t("SET_TOTAL",e.data.total),t("SET_CURRENT_PAGE",e.data.current_page),t("SET_LAST_PAGE",e.data.last_page),t("SET_LOADING",!1)},error:function(){t("SET_LOADING",!1)}})},paginateNotifications:function(e){var t=e.state,a=e.commit;a("SET_LOADING",!0),o["b"].get({uri:"system/notification",params:{page:t.current_page+1},sucess:function(e){a("ADD_NOTIFICATIONS",e.data.data),a("SET_TOTAL",e.data.total),a("SET_CURRENT_PAGE",e.data.current_page),a("SET_LAST_PAGE",e.data.last_page),a("SET_LOADING",!1)},error:function(){a("SET_LOADING",!1)}})},readAllNotifications:function(e){var t=e.commit;t("SET_LOADING",!0),o["b"].put({uri:"system/notification/read",id:"all",sucess:function(){t("SET_NOTIFICATIONS",[]),t("SET_TOTAL",0),t("SET_CURRENT_PAGE",1),t("SET_LAST_PAGE",1),t("SET_LOADING",!1)},error:function(){t("SET_LOADING",!1)}})}}},P={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(e,t){e.dark=t},TOUGGLE_DRAWER_LEFT_ACTIVE:function(e){e.drawerLeft.active=!e.drawerLeft.active},SET_DRAWER_LEFT_ACTIVE:function(e,t){e.drawerLeft.active=t},SET_DRAWER_LEFT_IS_MINI:function(e,t){e.drawerLeft.isMini=t},TOUGGLE_DRAWER_RIGHT_ACTIVE:function(e){e.drawerRight.active=!e.drawerRight.active},TOUGGLE_DRAWER_TALKS_ACTIVE:function(e){e.drawerTalks.active=!e.drawerTalks.active},TOUGGLE_DRAWER_CHATS_ACTIVE:function(e){e.drawerChats.active=!e.drawerChats.active},SET_SELECTED_MODULE:function(e,t){e.selectedModule=t}},actions:{touggleDrawerLeftIsMini:function(e){var t=e.state,a=e.commit,i=e.dispatch;a("SET_DRAWER_LEFT_IS_MINI",!t.drawerLeft.isMini),i("setDrawerLeftIsMiniInStorage")},getDrawerLeftIsMiniFromStorage:function(e){var t=e.commit;localStorage.getItem("8b398d37")?t("SET_DRAWER_LEFT_IS_MINI",!0):t("SET_DRAWER_LEFT_IS_MINI",!1)},setDrawerLeftIsMiniInStorage:function(e){var t=e.state;t.drawerLeft.isMini?localStorage.setItem("8b398d37",!0):localStorage.removeItem("8b398d37")},touggleDark:function(e){var t=e.state,a=e.commit,i=e.dispatch;a("SET_DARK",!t.dark),i("setDarkInStorage")},getDarkFromStorage:function(e){var t=e.commit;localStorage.getItem("cc7ef09e")?(t("SET_DARK",!0),t("style/SET_DARK",!0,{root:!0})):(t("SET_DARK",!1),t("style/SET_DARK",!1,{root:!0}))},setDarkInStorage:function(e){var t=e.state;t.dark?localStorage.setItem("cc7ef09e",t.dark):localStorage.removeItem("cc7ef09e")},selectModule:function(e,t){var a=e.commit;a("SET_SELECTED_MODULE",t)}},modules:{Notifications:I}},j={namespaced:!0,modules:{Main:P}},q={dark:!1},$={namespaced:!0,state:q,mutations:{SET_DARK:function(e,t){e.dark=t}}},z={},N=localStorage.getItem("f777bbf0-ef5d-45db-b77a-dd7802f92824");N&&atob&&atob(N)&&(z=JSON.parse(atob(atob(N))));var M=z,L={state:M},R=(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(e){return function(t){return!!t&&e.profile.permissions.includes(t)}}},mutations:{SET_ID:function(e,t){e.id=t},SET_UUID:function(e,t){e.uuid=t},SET_NAME:function(e,t){e.name=t},SET_IMAGE:function(e,t){e.image=t},SET_BIRTHDAY:function(e,t){e.birthday=t},SET_ACCOUNT:function(e,t){e.account=t},SET_PROFILE:function(e,t){e.profile=t},SET_CONFIG:function(e,t){e.config=t},SET_NOTIFY:function(e,t){e.notify=t},SET_LAST_IP:function(e,t){e.last_ip=t},SET_VERSION_API:function(e,t){e.version=t},SET_TIME:function(e,t){e.time.local=(new Date).toLocaleString(),e.time.api=t}},actions:{setUser:function(e,t){var a=e.commit;a("SET_ID",t.id),a("SET_UUID",t.uuid),a("SET_NAME",t.name),a("SET_IMAGE",t.image),a("SET_BIRTHDAY",t.birthday),a("SET_ACCOUNT",t.account),a("SET_PROFILE",t.profile),a("SET_CONFIG",t.config)}}}),U={namespaced:!0,state:{views:{}},mutations:{create:function(e,t){e.views[t.index]=t.data},delete:function(e,t){delete e.views[t]}},actions:{create:function(e,t){var a=e.commit;a("create",t)},delete:function(e,t){var a=e.commit;a("delete",t)},refresh:function(e,t){var a=e.state;a.views[t].refresh()}}},W={namespaced:!0,state:{isOpen:!1,config:null,callback:null,isRender:!1},mutations:{SET_IS_OPEN:function(e,t){e.isOpen=t},SET_CONFIG:function(e,t){e.config=t},SET_CALLBACK:function(e,t){e.callback=t},SET_IS_RENDER:function(e,t){e.isRender=t}},actions:{open:function(e,t){var a=e.commit,i=t.config,s=t.callback;a("SET_CONFIG",i),a("SET_CALLBACK",s),a("SET_IS_RENDER",!0),setTimeout((function(){a("SET_IS_OPEN",!0)}),100)},close:function(e){var t=e.commit;t("SET_IS_OPEN",!1),setTimeout((function(){t("SET_IS_RENDER",!1),t("SET_CONFIG",null),t("SET_CALLBACK",null)}),100)}}},V=(a("a434"),{namespaced:!0,state:{dialogs:[]},mutations:{dialogs:function(e,t){e.dialogs=t}},actions:{open:function(e,t){var a=e.state,i=e.commit,s=a.dialogs,o=s.length;t["index"]=o,t["active"]=!1,s.push(t),i("dialogs",s),s[o].active=!0,i("dialogs",s)},close:function(e,t){var a=e.state,i=e.commit,s=a.dialogs;s[t].onClose&&s[t].onClose(),s[t].active=!1,i("dialogs",s),setTimeout((function(){s.splice(t,1),i("dialogs",s)}),200)}}}),B={namespaced:!0,state:{dialogs:[]},mutations:{dialogs:function(e,t){e.dialogs=t}},actions:{open:function(e,t){var a=e.state,i=e.commit;console.log(t);var s=a.dialogs,o=s.length;t["index"]=o,t["active"]=!1,s.push(t),i("dialogs",s),setTimeout((function(){s[o].active=!0,i("dialogs",s)}),100)},close:function(e,t){var a=e.state,i=e.commit,s=a.dialogs;s[t].onClose&&s[t].onClose(),s[t].active=!1,i("dialogs",s),setTimeout((function(){s.splice(t,1),i("dialogs",s)}),200)}}},H=a("53ca"),G={namespaced:!0,state:{dialogs:[]},mutations:{dialogs:function(e,t){e.dialogs=t}},actions:{open:function(e,t){var a=e.state,i=e.commit,s=a.dialogs,o=s.length;t["index"]=o,t["active"]=!1,s.push(t),i("dialogs",s),setTimeout((function(){s[o].active=!0,i("dialogs",s)}),50)},close:function(e,t){var a=e.dispatch;a("callEvent",{index:t.index,eventName:"onClose",callback:t.callback}),a("reset",t)},submit:function(e,t){var a=e.dispatch;a("callEvent",{index:t.index,eventName:"onSubmit",callback:t.callback}),a("reset",t)},reset:function(e,t){var a=e.state,i=e.commit,s=a.dialogs;s[t.index].active=!1,i("dialogs",s),setTimeout((function(){s.splice(t.index,1),i("dialogs",s)}),200)},callEvent:function(e,t){var a=e.state,i=t.index,s=t.eventName,o=t.callback,n=a.dialogs[i];n[s]&&("object"===Object(H["a"])(a[s])?n[s].filter((function(e){e(o)})):n[s](o))}}},Y=(a("4160"),a("1276"),a("159b"),{namespaced:!0,state:{lists:[]},mutations:{lists:function(e,t){e.lists=t}},actions:{open:function(e,t){var a=e.state,i=e.commit,s=a.lists,o=s.length;t["index"]=o,t["active"]=!1,t["params"]=t.filter||null,s.push(t),i("lists",s),setTimeout((function(){s[o].active=!0,i("lists",s)}),50)},close:function(e,t){var a=e.state,i=e.commit,s=a.lists;if(s[t.index].active=!1,i("lists",s),setTimeout((function(){s.splice(t.index,1),i("lists",s)}),200),a.lists[t.index].callback){var o=t.selected;t.selected&&a.lists[t.index].callbackFields&&a.lists[t.index].callbackFields.length>0&&(o={},a.lists[t.index].callbackFields.forEach((function(e){var a=e.set,i=t.selected[e.get];e.get&&e.get.split(".").length>1&&(i=t.selected[e.set.split(".")[1]]),e.set&&e.set.split(".").length>1?(o[e.set.split(".")[0]]={},o[e.set.split(".")[0]][e.set.split(".")[1]]=i):o[a]=i}))),a.lists[t.index].callback(o)}}}}),J=a("bc3a"),Q=a.n(J),K="https://hooks.slack.com/services/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",X={namespaced:!0,state:{active:!1,title:"",subject:null,wantWhatsapp:null,whatsappNumber:null,message:"",callback:null},mutations:{SET_ACTIVE:function(e,t){e.active=t},SET_TITLE:function(e,t){e.title=t},SET_SUBJECT:function(e,t){e.subject=t},SET_WANT_WHATSAPP:function(e,t){e.wantWhatsapp=t},SET_WHATSAPP_NUMBER:function(e,t){e.whatsappNumber=t},SET_MESSAGE:function(e,t){e.message=t},SET_CALLBACK:function(e,t){console.log(t),e.callback=t}},actions:{open:function(e,t){var a=e.commit,i=t.title,s=t.wantWhatsapp,o=t.whatsappNumber,n=t.message,r=void 0===n?"":n,l=t.subject,c=void 0===l?null:l,d=t.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(e){var t=e.commit;t("SET_TITLE",""),t("SET_SUBJECT",null),t("SET_WANT_WHATSAPP",null),t("SET_WHATSAPP_NUMBER",null),t("SET_MESSAGE",""),t("SET_CALLBACK",null),t("SET_ACTIVE",!1)},send:function(e){var t=e.state,a=e.dispatch;Q.a.post(K,JSON.stringify({text:t.message})).then((function(e){e.status&&(i["default"].swal({type:"success",title:"Tudo certo!",text:"Enviado com sucesso."}),t.callback&&t.callback(),a("close"))}))}}},Z={namespaced:!0,state:{dialogs:[]},mutations:{dialogs:function(e,t){e.dialogs=t}},actions:{open:function(e,t){var a=e.state,i=e.commit,s=a.dialogs,o=s.length;t["index"]=o,t["active"]=!1,s.push(t),i("dialogs",s),s[o].active=!0,i("dialogs",s)},close:function(e,t){var a=e.state,i=e.commit,s=a.dialogs;s[t].onClose&&s[t].onClose(),s[t].active=!1,i("dialogs",s),setTimeout((function(){s.splice(t,1),i("dialogs",s)}),200)}}},ee={namespaced:!0,state:{dialogs:[]},mutations:{dialogs:function(e,t){e.dialogs=t}},actions:{open:function(e,t){var a=e.state,i=e.commit;console.log(t);var s=a.dialogs,o=s.length;t["index"]=o,t["active"]=!1,s.push(t),i("dialogs",s),setTimeout((function(){s[o].active=!0,i("dialogs",s)}),100)},close:function(e,t){var a=e.state,i=e.commit,s=a.dialogs;s[t].onClose&&s[t].onClose(),s[t].active=!1,i("dialogs",s),setTimeout((function(){s.splice(t,1),i("dialogs",s)}),200)}}},te={namespaced:!0,state:{dialogs:[]},mutations:{SET_REMEDIES_DIALOGS:function(e,t){e.dialogs=t}},actions:{open:function(e,t){var a=e.state,i=e.commit,s=a.dialogs,o=s.length;t["index"]=o,t["active"]=!1,s.push(t),i("SET_REMEDIES_DIALOGS",s),s[o].active=!0,i("SET_REMEDIES_DIALOGS",s)},close:function(e,t){var a=e.state,i=e.commit,s=a.dialogs;s[t].onClose&&s[t].onClose(),s[t].active=!1,i("SET_REMEDIES_DIALOGS",s),setTimeout((function(){s.splice(t,1),i("SET_REMEDIES_DIALOGS",s)}),200)}}},ae={namespaced:!0,state:{loading:!1,period:"month",currentDate:"",currentDateTitle:"",events:[]},mutations:{loading:function(e,t){e.loading=t},period:function(e,t){e.period=t},currentDate:function(e,t){e.currentDate=t},currentDateTitle:function(e,t){e.currentDateTitle=t},events:function(e,t){e.events=t}},actions:{setContent:function(e,t){var a=e.commit,i=t.period,s=t.currentDate,o=t.currentDateTitle,n=t.events;a("period",i),a("currentDate",s),a("currentDateTitle",o),a("events",n)},getContent:function(e,t){var a=e.state,i=e.commit,s=e.dispatch,n=t.currentDate,r=t.action;i("loading",!0),o["b"].get({uri:"system/calendar",params:{currentDate:n||a.currentDate,action:r},sucess:function(e){s("setContent",{period:e.data.period,currentDate:e.data.current_date,currentDateTitle:e.data.current_date_title,events:e.data.events||[]}),i("loading",!1)}})}}},ie=(a("99af"),a("7db0"),a("c740"),a("fb6a"),a("d42c")),se={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(e){return e.messages.slice().reverse().sort((function(e,t){return new Date(e.external_time)-new Date(t.external_time)}))}},mutations:{SET_TALK:function(e,t){var a,i,s,o,n,r;t.id!=e.talk.id||null!==t&&void 0!==t&&t.assets||null===e||void 0===e||null===(a=e.talk)||void 0===a||!a.assets||(t["assets"]=e.talk.assets),!(null!==t&&void 0!==t&&null!==(i=t.contact)&&void 0!==i&&null!==(s=i.current_members)&&void 0!==s&&s.length)>0&&(null===e||void 0===e||null===(o=e.talk)||void 0===o||null===(n=o.contact)||void 0===n||null===(r=n.current_members)||void 0===r?void 0:r.length)>0&&(t.contact["current_members"]=e.talk.contact.current_members),e.talk=t,e.isOpen=!0},SET_MESSAGE_TEXT:function(e,t){e.messageText=t,setTimeout((function(){e.messageText=""}),1e3)},SET_MESSAGES:function(e,t){e.messages=t,e.lastMessage=t[0]},SET_PAGINATE:function(e,t){e.paginate=t},SET_REPLY_MESSAGE:function(e,t){e.replyMessage=t},SET_FILE_DIALOG:function(e,t){var a=t.active,i=t.fileType;e.fileDialog.active=a,e.fileDialog.fileType=i},UPDATE_MESSAGE:function(e,t){var a=t.key,i=t.message;e.messages.splice(a,1,i)},ADD_MESSAGE:function(e,t){e.messages.unshift(t),e.lastMessage=t},ADD_MESSAGE_IN_END:function(e,t){e.messages.push(t)},SET_PAGE:function(e,t){e.page=t},SET_DRAWER_RIGHT:function(e,t){e.drawerRight=t},SET_MESSAGE_EDITOR_DIALOG:function(e,t){e.messageEditorDialog=t},INCREMENT_PAGE:function(e){e.page=e.page+1},TOUGGLE_LOADING:function(e,t){e.loadings[t]=!e.loadings[t]},TOUGGLE_DRAWER_RIGHT:function(e){e.drawerRight=!e.drawerRight},SET_SHOW_CONTACT_INFO:function(e,t){e.showContactInfo=t},TOUGGLE_SHOW_CONTACT_INFO:function(e){e.showContactInfo=!e.showContactInfo},SET_IS_OPEN:function(e,t){e.isOpen=t}},actions:{getTalk:function(e,t){var a=e.commit,i=e.dispatch;a("TOUGGLE_LOADING","load"),i("resetTalk"),o["b"].get({uri:"talks/talk/".concat(t,"/detail"),params:{},sucess:function(e){a("SET_MESSAGES",e.data.messages.data),delete e.data.messages.data,a("SET_PAGINATE",e.data.messages),delete e.data.messages,a("SET_TALK",e.data),a("TOUGGLE_LOADING","load")},error:function(){a("TOUGGLE_LOADING","load")}})},resetTalk:function(e){var t=e.commit;t("SET_MESSAGES",[]),t("SET_PAGINATE",{}),t("SET_REPLY_MESSAGE",null),t("SET_PAGE",1),t("SET_IS_OPEN",!1)},openFileDialog:function(e,t){var a=e.commit;a("SET_FILE_DIALOG",{active:!0,fileType:t})},setMessage:function(e,t){var a=e.state,i=e.commit,s=t.talkMessage,o=t.insertInEnd,n=a.messages.findIndex((function(e){return e.uuid==s.uuid}));n>-1?i("UPDATE_MESSAGE",{key:n,message:s}):i(o?"ADD_MESSAGE_IN_END":"ADD_MESSAGE",s)},makeMessages:function(e,t){var a=e.dispatch;t.map((function(e){a("setMessage",{talkMessage:e,insertInEnd:!0})}))},sendMessage:function(e,t){var a=e.dispatch;o["b"].post({uri:"talks/message",data:t,sucess:function(e){a("setMessage",{talkMessage:Object(w["a"])(Object(w["a"])({},e.data),{},{person:ie["a"].user()})})},error:function(){}})},paginateMessages:function(e){var t=e.state,a=e.commit,i=e.dispatch;a("TOUGGLE_LOADING","paginate"),o["b"].get({uri:"talks/message",params:{page:t.page,order:"talk_messages.external_time,desc;talk_messages.id,desc",where:"talks.talk_channel_id,".concat(t.talk.talk_channel_id,";talk_messages.conversation_id,").concat(t.talk.talk_contact_id),limit:20,join:"talks",with:"campaign:id,name,status_id"},sucess:function(e){i("makeMessages",e.data.data),delete e.data.data,a("SET_PAGINATE",e.data),a("TOUGGLE_LOADING","paginate"),a("INCREMENT_PAGE")},error:function(){a("TOUGGLE_LOADING","paginate")}})},unseenMessages:function(e,t){var a=e.commit,i=e.rootState,s=null,n=null;i.Talks.talks.find((function(e,a){e.id==t&&(s=e,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/"+t,data:{}}))},subscribeOnTalk:function(e,t){var a=e.state,i=e.commit,s=e.dispatch;window.Echo.private(ie["a"].account().id+".talk."+t).listen(".change",(function(e){a.talk.id===e.id&&i("SET_TALK",e)})).listen(".message.new",(function(e){a.talk.id===e.talk_id&&s("setMessage",{talkMessage:e})})).listen(".message.change",(function(e){a.talk.id===e.talk_id&&(s("setMessage",{talkMessage:e}),setTimeout((function(){s("setMessage",{talkMessage:e})}),1e3))}))},unsubscribeOnTalk:function(e,t){window.Echo.leave(ie["a"].account().id+".talk."+t)}}},oe=(a("07ac"),a("2909")),ne={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(e,t){return e.talks.filter((function(a){return a.status<3&&!a.operator_id&&e.channels.findIndex((function(e){return e.id==a.talk_channel_id}))>-1&&(!a.team_id||t.selectedTeams.findIndex((function(e){return e.id===a.team_id}))>-1)}))},myTalks:function(e){return e.talks.filter((function(e){return e.status<3&&e.operator_id===ie["a"].user().id}))},others:function(e,t){return e.talks.filter((function(a){return a.status<3&&a.operator_id&&a.operator_id!==ie["a"].user().id&&1===a.type&&e.channels.findIndex((function(e){return e.id==a.talk_channel_id}))>-1&&(!a.team_id||t.selectedTeams.findIndex((function(e){return e.id===a.team_id}))>-1)}))},historyTalks:function(e){return e.talks.filter((function(e){return 3===e.status})).sort((function(e,t){return new Date(t.last_event_at)-new Date(e.last_event_at)}))},talksListAll:function(e){return e.talks.sort((function(e,t){return new Date(t.last_event_at)-new Date(e.last_event_at)}))},groups:function(e,t){return e.talks.filter((function(a){return a.status<3&&a.operator_id&&a.operator_id!==ie["a"].user().id&&2===a.type&&e.channels.findIndex((function(e){return e.id==a.talk_channel_id}))>-1&&(!a.team_id||t.selectedTeams.findIndex((function(e){return e.id===a.team_id}))>-1)}))},allTalks:function(e,t){return[].concat(Object(oe["a"])(t.queue),Object(oe["a"])(t.myTalks),Object(oe["a"])(t.others),Object(oe["a"])(t.groups))},byOperator:function(e,t){return null===e.selectedOperator?[]:e.talks.filter((function(a){return a.operator_id===e.selectedOperator.id&&e.channels.findIndex((function(e){return e.id==a.talk_channel_id}))>-1&&(!a.team_id||t.selectedTeams.findIndex((function(e){return e.id===a.team_id}))>-1)}))},byChannel:function(e,t){return null===e.selectedChannel?[]:e.talks.filter((function(a){return a.talk_channel_id===e.selectedChannel.id&&(!a.team_id||t.selectedTeams.findIndex((function(e){return e.id===a.team_id}))>-1)}))},unreadsQueue:function(e,t){return t.queue.length},unreadsMyTalks:function(e,t){return t.myTalks.filter((function(e){return e.unseen_messages>0})).length},unreadsOthers:function(e,t){return t.others.filter((function(e){return e.unseen_messages>0})).length},unreadsGroups:function(e,t){return t.groups.filter((function(e){return e.unseen_messages>0})).length},selectedTeams:function(e){return e.teams.filter((function(e){return e.selected}))}},mutations:{SET_TALKS:function(e,t){e.talks=t,e.page=1},SET_TALKS_RANDOM:function(e,t){e.talks=t},SET_TEAMS:function(e,t){e.teams=t.map((function(e){return Object(w["a"])(Object(w["a"])({},e),{},{selected:!0})}))},SET_CHANNELS:function(e,t){e.channels=t.map((function(e){return Object(w["a"])(Object(w["a"])({},e),{},{selected:!0})}))},SET_OPERATORS:function(e,t){e.operators=t},SET_TALKS_FILTERS:function(e,t){e.talksFilters=t},ADD_TALK:function(e,t){e.talks.unshift(t)},ADD_TALK_TO_END:function(e,t){e.talks.push(t)},UPDATE_TALK:function(e,t){var a=t.key,i=t.talk;e.talks[a].unseen_messages=i.unseen_messages,e.talks[a].last_event_at!==i.last_event_at?(e.talks.splice(a,1),e.talks.unshift(i)):e.talks.splice(a,1,i)},SET_PAGE:function(e,t){e.page=t},INCREMENT_PAGE:function(e){e.page=e.page+1},TOUGGLE_LOADING:function(e,t){e.loadings[t]=!e.loadings[t]},TOUGGLE_TEAM:function(e,t){var a=e.teams.findIndex((function(e){return e.id==t.id}));e.teams[a].selected=t.selected},SELECTED_OPERATOR:function(e,t){e.page=1,e.selectedOperator=t},SELECTED_CHANNEL:function(e,t){e.page=1,e.selectedChannel=t},SET_SELECTED_CATEGORY_ID:function(e,t){e.selectedCategoryId=t},SET_CATEGORY_SELECTOR:function(e,t){e.categorySelectorOpened=t},SET_CATEGORY_SELECTOR_CALLBACK:function(e,t){e.categorySelectorCallback=t},CLEAR_TALKS_HISTORY:function(e){e.talks=e.talks.filter((function(e){return 3!=e.status}))},CLEAR_ALL_TALKS_LIST:function(e){e.talks=[]},ADD_TALKS_SUBSCRIBER:function(e,t){var a=t.key,i=t.callback;e.talksSubscribers[a]=i},REMOVE_TALKS_SUBSCRIBER:function(e,t){var a=t.key;delete e.talksSubscribers[a]},SET_WHATSAPP_CALL_DIALOG:function(e,t){e.whatsappCallDialog=t},SET_WHATSAPP_CALL_CONFIG:function(e,t){e.whatsappCallConfig=t}},actions:{setTalk:function(e,t){var a=e.state,i=e.commit,s=e.dispatch,o=t.action,n=t.talk,r=a.talks.findIndex((function(e){return e.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(e){var t=e.state,a=e.commit,i=t.selectedOperator,s=t.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(e){var t=e.data;t.talks&&t.talks.length>0?a("SET_TALKS",t.talks):a("SET_TALKS",[]),t.teams&&t.teams.length>0?a("SET_TEAMS",t.teams):a("SET_TEAMS",[]),t.channels&&t.channels.length>0?a("SET_CHANNELS",t.channels):a("SET_CHANNELS",[]),a("TOUGGLE_LOADING","load")},error:function(){a("TOUGGLE_LOADING","load")}})},getOperators:function(e){var t=e.commit;t("TOUGGLE_LOADING","operators"),o["b"].get({uri:"talks/by-operators",params:{},sucess:function(e){var a=e.data;t("SET_OPERATORS",a),t("TOUGGLE_LOADING","operators")},error:function(){t("TOUGGLE_LOADING","operators")}})},getChannels:function(e){var t=e.commit;t("TOUGGLE_LOADING","channels"),o["b"].get({uri:"talks/by-channels",params:{},sucess:function(e){var a=e.data;t("SET_CHANNELS",a),t("TOUGGLE_LOADING","channels")},error:function(){t("TOUGGLE_LOADING","channels")}})},getHistoryTalks:function(e){var t=e.state,a=e.commit,i=e.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},t.talksFilters),sucess:function(e){var t=e.data;t.data.map((function(e){i("setTalk",{talk:e})})),a("TOUGGLE_LOADING","history")},error:function(){a("TOUGGLE_LOADING","history")}})},getTalksListAll:function(e){var t=e.state,a=e.commit,i=e.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},t.talksFilters),sucess:function(e){var t=e.data;t.data.map((function(e){i("setTalk",{talk:e})})),a("TOUGGLE_LOADING","talksListAll")},error:function(){a("TOUGGLE_LOADING","talksListAll")}})},subscribeOnTalks:function(e){var t=e.dispatch;ie["a"].checkPermission("123eab35-8984-4551-bd15-5b054b2ac8bf")&&window.Echo.private(ie["a"].account().id+".talks").listen(".new",(function(e){t("setTalk",{talk:e}),t("notifySubscribers",{key:"new",talk:e})})).listen(".change",(function(e){t("setTalk",{talk:e}),t("notifySubscribers",{key:"change",talk:e})}))},paginateTalks:function(e,t){var a=e.state,i=e.commit,s=e.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"===t?"status,3":"status,<,3",limit:20,page:a.page,type:t},n?{operator_id:n.id}:{}),r?{talk_channel_id:r.id}:{}),a.talksFilters),sucess:function(e){e.data.data.map((function(e){s("setTalk",{action:"end",talk:e})})),i("INCREMENT_PAGE"),i("TOUGGLE_LOADING","paginate")},error:function(){i("TOUGGLE_LOADING","paginate")}})},checkNotification:function(e,t){var a,i=e.state,s=e.dispatch;t.operator_id&&t.operator_id!==ie["a"].user().id||(!ie["a"].checkPermission("123eab35-8984-4551-bd15-5b054b2ac8bf")||null!==t&&void 0!==t&&null!==(a=t.last_message)&&void 0!==a&&a.from_me||null!==t&&void 0!==t&&t.muted||!(i.channels.findIndex((function(e){return e.id==t.talk_channel_id}))>-1||t.operator_id===ie["a"].user().id)||s("generateNotification",t))},checkNotificationOnUpdateTalk:function(e,t){var a,i=e.state,s=e.dispatch,o=e.rootState,n=t.talk,r=t.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(e){return e.id==n.talk_channel_id}))>-1||n.operator_id===ie["a"].user().id)||s("checkNotification",n)},generateNotification:function(e,t){var a="talk.message";2===t.contact.type&&(a="talk.group.message");var i={id:t.uuid,data:{talk_id:t.id,creator:Object(w["a"])(Object(w["a"])({},t.contact),{},{image:t.contact.file?t.contact.file.url:"/static/icons/monitor/whatsapp.png"}),message:Object(w["a"])({},t.last_message),type:a},read_at:null,created_at:t.last_event_at};i=F["a"].format(i),F["a"].desktopNotification(i),ie["a"].checkPermission("3a8fd171")&&F["a"].notificationSound()},openTalkCategorySelector:function(e,t){var a=e.commit,i=t.callback,s=t.currentCategoryId;a("SET_CATEGORY_SELECTOR",!0),a("SET_CATEGORY_SELECTOR_CALLBACK",i),a("SET_SELECTED_CATEGORY_ID",s)},closeTalkCategorySelector:function(e){var t=e.commit;t("SET_CATEGORY_SELECTOR",!1),t("SET_CATEGORY_SELECTOR_CALLBACK",null),t("SET_SELECTED_CATEGORY_ID",null)},selectTalkCategory:function(e,t){var a=e.state,i=e.commit;a.categorySelectorCallback&&a.categorySelectorCallback(t),i("SET_CATEGORY_SELECTOR",!1),i("SET_CATEGORY_SELECTOR_CALLBACK",null),i("SET_SELECTED_CATEGORY_ID",null)},setTalksRandom:function(e){var t=e.state,a=e.commit,i=t.talks;i.forEach((function(e,t){e.random=Math.random(),i[t]=e})),a("SET_TALKS_RANDOM",i)},setTalksFilters:function(e,t){var a=e.commit;a("SET_TALKS_FILTERS",t)},addTalksSubscriber:function(e,t){var a=e.commit,i=t.key,s=t.callback;a("ADD_TALKS_SUBSCRIBER",{key:i,callback:s})},removeTalksSubscriber:function(e,t){var a=e.commit,i=t.key;a("REMOVE_TALKS_SUBSCRIBER",{key:i})},notifySubscribers:function(e,t){var a=e.state,i=e.getters,s=t.key,o=t.talk,n=i.allTalks.find((function(e){return e.id===o.id}));n?Object.values(a.talksSubscribers).forEach((function(e){return e({key:s,talk:n})})):[3,4].includes(o.status)&&Object.values(a.talksSubscribers).forEach((function(e){return e({key:s,talk:o})}))},openWhatsappCallDialog:function(e,t){var a=e.commit;a("SET_WHATSAPP_CALL_DIALOG",!0),a("SET_WHATSAPP_CALL_CONFIG",t)},closeWhatsappCallDialog:function(e){var t=e.commit;t("SET_WHATSAPP_CALL_DIALOG",!1),t("SET_WHATSAPP_CALL_CONFIG",{})}}},re=(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(e){return e.messages.slice().reverse().sort((function(e,t){return new Date(e.external_time)-new Date(t.external_time)}))}},mutations:{SET_CHAT:function(e,t){var a,i,s,o,n,r;t.id!=e.chat.id||null!==t&&void 0!==t&&t.assets||null===e||void 0===e||null===(a=e.chat)||void 0===a||!a.assets||(t["assets"]=e.chat.assets),!(null!==t&&void 0!==t&&null!==(i=t.contact)&&void 0!==i&&null!==(s=i.current_members)&&void 0!==s&&s.length)>0&&(null===e||void 0===e||null===(o=e.chat)||void 0===o||null===(n=o.contact)||void 0===n||null===(r=n.current_members)||void 0===r?void 0:r.length)>0&&(t.contact["current_members"]=e.chat.contact.current_members),e.chat=t,e.isOpen=!0},SET_CHAT_UUID:function(e,t){e.chatUuid=t},SET_TOPIC_UUID:function(e,t){e.topicUuid=t},SET_MESSAGE_TEXT:function(e,t){e.messageText=t,setTimeout((function(){e.messageText=""}),1e3)},SET_MESSAGES:function(e,t){e.messages=t,e.lastMessage=t[0]},SET_TOPIC:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;e.topic=t},SET_PAGINATE:function(e,t){e.paginate=t},SET_REPLY_MESSAGE:function(e,t){e.replyMessage=t},SET_FILE_DIALOG:function(e,t){var a=t.active,i=t.fileType;e.fileDialog.active=a,e.fileDialog.fileType=i},UPDATE_MESSAGE:function(e,t){var a=t.key,i=t.message;e.messages.splice(a,1,i)},ADD_MESSAGE:function(e,t){e.messages.unshift(t),e.lastMessage=t},ADD_MESSAGE_IN_END:function(e,t){e.messages.push(t)},SET_PAGE:function(e,t){e.page=t},SET_DRAWER_RIGHT:function(e,t){e.drawerRight=t},SET_MESSAGE_EDITOR_DIALOG:function(e,t){e.messageEditorDialog=t},INCREMENT_PAGE:function(e){e.page=e.page+1},TOUGGLE_LOADING:function(e,t){e.loadings[t]=!e.loadings[t]},TOUGGLE_DRAWER_RIGHT:function(e){e.drawerRight=!e.drawerRight},SET_SHOW_CONTACT_INFO:function(e,t){e.showContactInfo=t},TOUGGLE_SHOW_CONTACT_INFO:function(e){e.showContactInfo=!e.showContactInfo},SET_IS_OPEN:function(e,t){e.isOpen=t},SET_CHAT_DIALOG_ACTIVE:function(e,t){e.chatDialogActive=t}},actions:{getChat:function(e,t){var a=e.commit,i=e.dispatch,s=t.chatUuid,n=t.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(e){a("SET_MESSAGES",e.data.messages.data),delete e.data.messages.data,a("SET_PAGINATE",e.data.messages),delete e.data.messages,a("SET_CHAT",e.data),a("SET_TOPIC",e.data.topic),a("TOUGGLE_LOADING","load")},error:function(){a("SET_CHAT",{}),a("TOUGGLE_LOADING","load")}})},resetChat:function(e){var t=e.commit;t("SET_MESSAGES",[]),t("SET_PAGINATE",{}),t("SET_REPLY_MESSAGE",null),t("SET_PAGE",1),t("SET_IS_OPEN",!1),t("SET_CHAT_UUID",null),t("SET_TOPIC_UUID",null)},openFileDialog:function(e,t){var a=e.commit;a("SET_FILE_DIALOG",{active:!0,fileType:t})},setMessage:function(e,t){var a,i=e.state,s=e.commit,o=t.chatMessage,n=t.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!=ie["a"].user().id?o["from_me"]=!1:o["from_me"]=!0;var r=i.messages.findIndex((function(e){return e.uuid==o.uuid}));r>-1?s("UPDATE_MESSAGE",{key:r,message:o}):s(n?"ADD_MESSAGE_IN_END":"ADD_MESSAGE",o)}},makeMessages:function(e,t){var a=e.dispatch;t.map((function(e){a("setMessage",{chatMessage:e,insertInEnd:!0})}))},sendMessage:function(e,t){var a=e.dispatch;o["b"].post({uri:"chats/chat-message",data:t,sucess:function(e){a("setMessage",{chatMessage:Object(w["a"])(Object(w["a"])({},e.data),{},{person:ie["a"].user()})})},error:function(){}})},paginateMessages:function(e){var t,a,i=e.state,s=e.commit,n=e.dispatch;s("TOUGGLE_LOADING","paginate");var r,l=["chat_messages.chat_id,".concat(i.chat.id)];null!==i&&void 0!==i&&null!==(t=i.topic)&&void 0!==t&&t.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(e){n("makeMessages",e.data.data),delete e.data.data,s("SET_PAGINATE",e.data),s("TOUGGLE_LOADING","paginate"),s("INCREMENT_PAGE")},error:function(){s("TOUGGLE_LOADING","paginate")}})},unseenMessages:function(e,t){var a=e.commit,i=e.rootState,s=null,n=null;i.Chats.chats.find((function(e,a){e.chat.uuid==t&&(s=e,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/"+t,data:{}}))},subscribeOnChat:function(e,t){var a=e.state,i=e.commit,s=e.dispatch;window.Echo.private(ie["a"].account().id+".chat."+t).listen(".change",(function(e){a.chat.id===e.id&&i("SET_CHAT",e)})).listen(".message.new",(function(e){a.chat.id===e.chat_id&&s("setMessage",{chatMessage:e})})).listen(".message.change",(function(e){a.chat.id===e.chat_id&&(s("setMessage",{chatMessage:e}),setTimeout((function(){s("setMessage",{chatMessage:e})}),1e3))}))},unsubscribeOnChat:function(e,t){window.Echo.leave(ie["a"].account().id+".chat."+t)},openChatDialog:function(e,t){var a=e.commit,i=t.chatUuid,s=t.topicUuid;a("SET_CHAT_UUID",i),a("SET_TOPIC_UUID",s),a("SET_CHAT_DIALOG_ACTIVE",!0)},closeChatDialog:function(e){var t=e.commit;t("SET_CHAT_UUID",null),t("SET_TOPIC_UUID",null),t("SET_CHAT_DIALOG_ACTIVE",!1)}}}),le={namespaced:!0,state:{chats:[],page:1,loadings:{load:!1,paginate:!1}},getters:{myChats:function(e){return e.chats},unreadsChats:function(e,t){return t.myChats.filter((function(e){return e.unread_messages>0})).length}},mutations:{SET_CHATS:function(e,t){e.chats=t,e.page=1},ADD_CHAT:function(e,t){e.chats.unshift(t)},ADD_CHAT_TO_END:function(e,t){e.chats.push(t)},UPDATE_CHAT:function(e,t){var a,i,s=t.key,o=t.chat;e.chats[s].unseen_messages=o.unseen_messages,(null===(a=e.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)?(e.chats.splice(s,1),e.chats.unshift(o)):e.chats.splice(s,1,o)},INCREMENT_PAGE:function(e){e.page=e.page+1},TOUGGLE_LOADING:function(e,t){e.loadings[t]=!e.loadings[t]}},actions:{setChat:function(e,t){var a=e.state,i=e.commit,s=e.dispatch,o=t.action,n=t.chat,r=a.chats.findIndex((function(e){return e.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(e){var t=e.commit;t("TOUGGLE_LOADING","load"),o["b"].get({uri:"chats/chat-start",params:{order:"last_message_at,desc",limit:20},sucess:function(e){var a=e.data;a.chats&&a.chats.length>0?t("SET_CHATS",a.chats):t("SET_CHATS",[]),t("TOUGGLE_LOADING","load")},error:function(){t("TOUGGLE_LOADING","load")}})},subscribeOnChats:function(){ie["a"].checkPermission("8f5150h9-fec4-45f0-ba83-ef2d904f954b")},paginateChats:function(e){var t=e.state,a=e.commit,i=e.dispatch;a("TOUGGLE_LOADING","paginate"),o["b"].get({uri:"chats/chat-person",params:{order:"last_message_at,desc",limit:20,page:t.page},sucess:function(e){e.data.data.map((function(e){i("setChat",{action:"end",chat:e})})),a("INCREMENT_PAGE"),a("TOUGGLE_LOADING","paginate")},error:function(){a("TOUGGLE_LOADING","paginate")}})},checkNotification:function(e,t){var a,i,s,o=e.dispatch;null!==t&&void 0!==t&&null!==(a=t.chat)&&void 0!==a&&a.last_message&&(null===t||void 0===t||null===(i=t.chat)||void 0===i||null===(s=i.last_message)||void 0===s?void 0:s.person_id)!=ie["a"].user().id&&ie["a"].checkPermission("8f5150h9-fec4-45f0-ba83-ef2d904f954b")&&o("generateNotification",t)},checkNotificationOnUpdateChat:function(e,t){var a=e.state,i=e.dispatch,s=e.rootState,o=t.chat,n=t.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(e,t){var a,i,s="chat.message",o=null===t||void 0===t||null===(a=t.person)||void 0===a?void 0:a.name,n="/static/icons/user_icon_1.png";2===t.chat.type_id&&(o="".concat(null===t||void 0===t||null===(i=t.chat)||void 0===i?void 0:i.name),s="chat.group.message",n="/static/icons/group_icon_1.jpg");var r={id:t.chat.uuid,data:{chat_id:t.chat.uuid,creator:Object(w["a"])(Object(w["a"])({},t.person),{},{name:"Chat: ".concat(o),image:t.chat.image?t.chat.image.url:n}),message:Object(w["a"])({},t.chat.last_message),type:s},read_at:null,created_at:t.chat.last_message_at};r=F["a"].format(r),F["a"].desktopNotification(r)}}},ce={namespaced:!0,state:{chat:{},chatUuid:null,topics:[],paginate:{},page:1,loadings:{load:!1,paginate:!1},topicsDialogActive:!1},getters:{topicsOrdered:function(e){return Object(oe["a"])(e.topics).sort((function(e,t){var a=e.last_message_at||e.created_at,i=t.last_message_at||t.created_at;return new Date(i)-new Date(a)})).filter((function(e){return 1==e.status_id}))}},mutations:{SET_CHAT:function(e,t){var a;t.id!=e.chat.id||null!==t&&void 0!==t&&t.image||null===e||void 0===e||null===(a=e.chat)||void 0===a||!a.image||(t["image"]=e.chat.image),e.chat=t},SET_CHAT_UUID:function(e,t){e.chatUuid=t},SET_TOPICS:function(e,t){e.topics=t},SET_PAGINATE:function(e,t){e.paginate=t},SET_PAGE:function(e,t){e.page=t},INCREMENT_PAGE:function(e){e.page=e.page+1},TOGGLE_LOADING:function(e,t){e.loadings[t]=!e.loadings[t]},UPDATE_TOPIC:function(e,t){var a=t.key,i=t.topic;e.topics.splice(a,1,i)},ADD_TOPIC:function(e,t){e.topics.unshift(t)},ADD_TOPIC_IN_END:function(e,t){e.topics.push(t)},TOGGLE_TOPICS_DIALOG:function(e,t){e.topicsDialogActive=t}},actions:{getTopics:function(e,t){var a=e.commit,i=e.dispatch;a("TOGGLE_LOADING","load"),i("resetTopics"),a("SET_CHAT_UUID",t),o["b"].get({uri:"chats/chat/".concat(t,"/topics"),params:{page:1,limit:10,order:"created_at,desc",status_id:1},sucess:function(e){a("SET_TOPICS",e.data.topics.data),delete e.data.topics.data,a("SET_PAGINATE",e.data.topics),delete e.data.topics,a("SET_CHAT",e.data),a("TOGGLE_LOADING","load")},error:function(){a("SET_TOPICS",[]),a("SET_CHAT",{}),a("TOGGLE_LOADING","load")}})},setTopic:function(e,t){var a=e.state,i=e.commit,s=t.topic,o=t.insertInEnd,n=a.topics.findIndex((function(e){return e.id===s.id}));n>-1?i("UPDATE_TOPIC",{key:n,topic:s}):i(o?"ADD_TOPIC_IN_END":"ADD_TOPIC",s)},makeTopics:function(e,t){var a=e.dispatch;t.map((function(e){a("setTopic",{topic:e,insertInEnd:!0})}))},paginateTopics:function(e){var t=e.state,a=e.commit,i=e.dispatch;a("TOGGLE_LOADING","paginate"),o["b"].get({uri:"chats/chat-topic",params:{page:t.page,chat_id:t.chat.id,order:"created_at,desc;id,desc",limit:20},sucess:function(e){i("makeTopics",e.data.data),delete e.data.data,a("SET_PAGINATE",e.data),a("TOGGLE_LOADING","paginate"),a("INCREMENT_PAGE")},error:function(){a("TOGGLE_LOADING","paginate")}})},resetTopics:function(e){var t=e.commit;t("SET_TOPICS",[]),t("SET_PAGINATE",{}),t("SET_PAGE",1),t("SET_CHAT",{}),t("SET_CHAT_UUID",null)},subscribeOnTopics:function(e,t){var a=e.dispatch;window.Echo.private(ie["a"].account().id+".chat."+t+".topics").listen(".topic.new",(function(e){var t,i;e.unread_messages=null===e||void 0===e||null===(t=e.persons)||void 0===t||null===(i=t.find((function(e){return(null===e||void 0===e?void 0:e.id)==ie["a"].user().id})))||void 0===i?void 0:i.unread_messages,a("setTopic",{topic:e})})).listen(".topic.change",(function(e){var t;e.unread_messages=null===e||void 0===e||null===(t=e.persons)||void 0===t?void 0:t.find((function(e){return(null===e||void 0===e?void 0:e.id)==ie["a"].user().id})).unread_messages,console.log(e.unread_messages),a("setTopic",{topic:e})}))},unsubscribeOnTopics:function(e,t){window.Echo.leave(ie["a"].account().id+".chat."+t+".topics")},unseenMessages:function(e,t){var a=e.commit,i=e.state,s=i.topics.find((function(e){return e.uuid===t})),n=i.topics.findIndex((function(e){return e.uuid===t}));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/"+t,data:{}}))},openTopicsDialog:function(e,t){var a=e.commit;a("SET_CHAT_UUID",t),a("TOGGLE_TOPICS_DIALOG",!0)},closeTopicsDialog:function(e){var t=e.commit;t("SET_CHAT_UUID",null),t("TOGGLE_TOPICS_DIALOG",!1)}}},de={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:[]},ue={countProductCollaborator:function(e){return e.productCollaborator.length},countProductsEntry:function(e){return e.productsEntry.length},countProductsRemoval:function(e){return e.productsRemoval.length},countProductsSale:function(e){return e.productsSale.length}},pe={SET_REPORT_DATA:function(e,t){for(var a in t)e[a]=t[a]},SET_REPORT_LOADING:function(e,t){e.loading=t},SET_DATE:function(e,t){e.date=t}},me=(a("96cf"),a("1da1")),ve={getReportData:function(e,t){return Object(me["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=e.state,s=e.commit,o=t.service,n=t.id,r=t.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)})))()}},fe={namespaced:!0,state:de,getters:ue,mutations:pe,actions:ve},ge={execution:{},stages:[],loading:!1},_e={invertStages:function(e){return e.stages.slice().reverse()},stageIds:function(e){return e.stages.map((function(e){return e.stage.id}))},stageLoading:function(e){var t=!1;return e.stages.map((function(e){return 1==e.status.status_id&&(t=!0),t})),t}},he={SET_EXECUTION:function(e,t){delete t.stages,e.execution=t},SET_STAGES:function(e,t){e.stages=t},SET_STAGE:function(e,t){var a=e.stages.findIndex((function(e){return e.id==t.id}));a>-1?e.stages.splice(a,1,t):e.stages.push(t)},TOUGGLE_LOADING:function(e){e.loading=!e.loading}},be=a("b04f"),xe={startExecution:function(e,t){var a=e.state,i=e.commit,s=e.dispatch;a.execution.id!=t.id&&(s("closeExecution"),s("subscribeExecution",t.id)),i("SET_STAGES",t.stages),delete t.stages,i("SET_EXECUTION",t)},getExecution:function(e,t){var a=e.commit,i=e.dispatch;a("TOUGGLE_LOADING"),o["b"].get({uri:"processes/execution/".concat(t),params:{},sucess:function(e){i("startExecution",e.data),a("TOUGGLE_LOADING")},error:function(){a("TOUGGLE_LOADING")}})},refreshExecution:function(e){var t=e.state,a=e.dispatch;a("getExecution",t.execution.id)},subscribeExecution:function(e,t){var a=e.commit;ie["a"].checkPermission(be["Yc"])&&window.Echo.private("".concat(ie["a"].account().id,".process-execution.").concat(t)).listen(".updated",(function(e){a("SET_EXECUTION",e)})).listen(".stage.created",(function(e){a("SET_STAGE",e)})).listen(".stage.updated",(function(e){a("SET_STAGE",e)}))},unSubscribeExecution:function(e){var t,a=e.state;null!==a&&void 0!==a&&null!==(t=a.execution)&&void 0!==t&&t.id&&window.Echo.leave("".concat(ie["a"].account().id,".process-execution.").concat(a.execution.id))},closeExecution:function(e){var t=e.commit,a=e.dispatch;t("TOUGGLE_LOADING"),a("unSubscribeExecution"),t("SET_STAGES",[]),t("SET_EXECUTION",{}),t("TOUGGLE_LOADING")}},ye={namespaced:!0,state:ge,getters:_e,mutations:he,actions:xe};i["default"].use(s["a"]);var ke=new s["a"].Store({state:{data:{},helpDialogIsActive:!1},mutations:{data:function(e,t){var a=t.name,s=t.data;i["default"].set(e.data,a,s)},dataF:function(e,t){var a=t.name,s=t.key,o=t.data;i["default"].set(e.data[a],s,o)},loading:function(e,t){var a=t.name,i=t.prefix;e.pages[a]["loading_"+i]=!e.pages[a]["loading_"+i]},style:function(e,t){e.style=t},auth:function(e,t){e.auth=t},user:function(e,t){e.user=t},setHelpDialogActive:function(e,t){e.helpDialogIsActive=t}},actions:{getArray:function(e,t){var a=t.name,i=t.params,s=t.action,r="",l=e.state.url;if(i){var c=0;for(var d in i)c?r+="&"+d+"="+i[d]:r="?"+d+"="+i[d],c++}ke.commit("loading",{name:a,prefix:"list"}),o["a"].get({url:l.base+l.version+l.group+e.state.pages[a].apiUrl+r}).then((function(e){ke.commit("data",{name:a+"_list",data:e.data}),ke.commit("loading",{name:a,prefix:"list"})})).catch((function(e){n["a"].make({error:e,id:105,title:"Oops... ocorreu um erro ao buscar informações."}),s&&s(!1),ke.commit("loading",{name:a,prefix:"list"})}))},getObject:function(e,t){var a=t.name,i=t.id,s=t.params,r=t.action,l=t.prefix,c=e.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++}ke.commit("loading",{name:a,prefix:u}),o["a"].get({url:c.base+c.version+c.group+e.state.pages[a].apiUrl+"/"+i+d}).then((function(e){ke.commit("data",{name:a+"_"+u,data:e.data}),ke.commit("loading",{name:a,prefix:u})})).catch((function(e){n["a"].make({error:e,id:105,title:"Oops... ocorreu um erro ao buscar informações."}),r&&r(!1),ke.commit("loading",{name:a,prefix:u})}))},postObject:function(e,t){var a=t.name,i=t.send,s=t.action,r=e.state.url,l=e.state.pages[a].apiUrlEdit||e.state.pages[a].apiUrl;ke.commit("loading",{name:a,prefix:"edit"}),o["a"].post({url:r.base+r.version+r.group+l},i).then((function(e){ke.commit("data",{name:a+"_edit",data:e.data}),ke.commit("loading",{name:a,prefix:"edit"}),s(e.data)})).catch((function(e){n["a"].make({error:e,id:205,title:"Oops... ocorreu um erro ao inserir"}),s&&s(!1),ke.commit("loading",{name:a,prefix:"edit"})}))},putObject:function(e,t){var a=t.name,i=t.id,s=t.send,r=t.action,l=e.state.url,c=e.state.pages[a].apiUrlEdit||e.state.pages[a].apiUrl;ke.commit("loading",{name:a,prefix:"edit"}),o["a"].put({url:l.base+l.version+l.group+c+"/"+i},s).then((function(e){ke.commit("data",{name:a+"_edit",data:e.data}),ke.commit("loading",{name:a,prefix:"edit"}),r(e.data)})).catch((function(e){n["a"].make({error:e,id:305,title:"Oops... ocorreu um erro ao atualizar"}),r&&r(!1),ke.commit("loading",{name:a,prefix:"edit"})}))},deleteObject:function(e,t){var a=t.name,i=t.id,s=t.action,r=e.state.url,l=e.state.pages[a].apiUrlEdit||e.state.pages[a].apiUrl;ke.commit("loading",{name:a,prefix:"edit"}),o["a"].delete({url:r.base+r.version+r.group+l+"/"+i}).then((function(e){ke.commit("data",{name:a+"_edit",data:{}}),ke.commit("loading",{name:a,prefix:"edit"}),s(e.data)})).catch((function(e){n["a"].make({error:e,id:405,title:"Oops... ocorreu um erro ao apagar"}),s&&s(!1),ke.commit("loading",{name:a,prefix:"edit"})}))},deleteData:function(e,t){e.state.data[t]&&delete e.state.data[t]}},getters:{},modules:{url:r["a"],pages:A,Pages:j,style:$,system:O["a"],auth:L,User:R,WiView:U,WiDialog:V,WNSender:W,WiEditDialog:G,WiFileDialog:B,WiListDialog:Y,WiHelpDialog:X,WiEventsDialogs:Z,WiRemediesDialog:te,WiFileListDialog:ee,WiCalendar:ae,Talk:se,Talks:ne,Chat:re,Chats:le,ChatTopics:ce,ProcessExecution:ye,DailyReport:fe}});t["a"]=ke},9635:function(e,t,a){},"965b":function(e,t,a){"use strict";a("b156")},9692:function(e,t,a){"use strict";a("eabb")},"96b3":function(e,t,a){},"96e7":function(e,t,a){},9719:function(e,t,a){},9732:function(e,t,a){"use strict";a("ab35")},"97f8":function(e,t,a){},9885:function(e,t,a){"use strict";a("addb")},"98a6":function(e,t,a){"use strict";a("42be")},"98fc":function(e,t,a){"use strict";a("5ef0")},"991a":function(e,t,a){"use strict";a("f813")},9980:function(e,t,a){},"99b4":function(e,t,a){"use strict";a("1123")},"99ec":function(e,t,a){},"9ad1":function(e,t,a){},"9adb":function(e,t,a){"use strict";a("07e8")},"9b0f":function(e,t,a){"use strict";a("c16f")},"9c07":function(e,t,a){},"9c1e":function(e,t,a){},"9d2c":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{scrollable:"",width:"70%","max-width":"1200px",persistent:"",lazy:"",fullscreen:e.$vuetify.breakpoint.xsOnly,dark:e.$wiDark},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{staticStyle:{"min-height":"350px","border-radius":"10px"}},[e.dialog&&e.talkId?a("Talk",{attrs:{setTalkId:e.talkId,mode:"dialog"},on:{onClose:e.handleClose}}):e._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(e){this.$emit("input",e)}}},methods:{handleClose:function(){this.$emit("close")}}},r=n,l=a("2877"),c=Object(l["a"])(r,i,s,!1,null,null,null);t["a"]=c.exports},"9dbb":function(e,t,a){"use strict";a("97f8")},"9ea0":function(e,t,a){},"9ea3":function(e,t,a){"use strict";a("dff3")},"9f7a":function(e,t,a){"use strict";a("1c6b")},"9f8b":function(e,t,a){"use strict";a("2838")},"9fba":function(e,t,a){"use strict";a("f985")},"9fc6":function(e,t,a){"use strict";a("f7d4")},"9fe6":function(e,t,a){"use strict";a("ade2")},"9fff":function(e,t,a){},a113:function(e,t,a){"use strict";a("93a0")},a13b:function(e,t,a){"use strict";a("bcc2")},a1c8:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{"max-width":"1000","content-class":"wn-wpp-temp-dialog"},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("div",{staticClass:"wn-wpp-temp-dialog__header"},[a("div",{staticClass:"wn-wpp-temp-dialog__title"},[e._v("Selecionar Template")]),a("button",{staticClass:"wn-wpp-temp-dialog__close-btn",on:{click:e.closeDialog}},[a("i",{staticClass:"material-icons"},[e._v("close")])])]),a("div",{staticClass:"wn-wpp-temp-dialog__content"},[e.selectedTemplate?[a("div",{staticClass:"wn-wpp-temp-dialog__details"},[a("template-details",{attrs:{template:e.selectedTemplate,variables:e.variables,dynamic_variables:e.dynamic_variables},on:{"update:variables":e.updateVariables,back:function(t){e.selectedTemplate=null}}})],1),a("div",{staticClass:"wn-wpp-temp-dialog__preview"},[[a("template-preview",{attrs:{template:e.selectedTemplate,variables:e.variables},on:{"update:variables":e.updateVariables}})]],2)]:[a("div",{staticClass:"wn-wpp-temp-dialog__list"},[e.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"},[e._v("refresh")]),a("span",[e._v("Buscando templates...")])]),e._l(5,(function(e){return a("div",{key:e,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:e.templates,loading:e.templatesLoading,"selected-template":e.selectedTemplate},on:{select:e.selectTemplate,search:e.onSearch,refresh:e.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"}})]),e.templatesLoading?a("span",[e._v("Buscando templates...")]):a("span",[e._v("Selecione um template para visualizar a prévia")])])]],2),a("action-bar",{attrs:{"can-send":e.canSend,"can-submit":e.canSubmit},on:{submit:e.submit,cancel:e.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 e=this,t=e.$createElement,a=e._self._c||t;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"},[e._v("search")]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.search,expression:"search"}],staticClass:"wn-wpp-temp-list__search-input",attrs:{type:"text",placeholder:"Buscar templates..."},domProps:{value:e.search},on:{input:[function(t){t.target.composing||(e.search=t.target.value)},e.onSearch]}}),a("div",{staticClass:"wn-wpp-temp-list__search-actions"},[e.search?a("button",{staticClass:"wn-wpp-temp-list__search-clear",on:{click:e.clearSearch}},[a("i",{staticClass:"material-icons"},[e._v("close")])]):e._e(),a("button",{staticClass:"wn-wpp-temp-list__search-refresh",attrs:{disabled:e.loading},on:{click:function(t){return e.$emit("refresh")}}},[a("i",{staticClass:"material-icons",class:{"wn-wpp-temp-list__search-refresh-icon--loading":e.loading}},[e._v("refresh")])])])])]),a("div",{staticClass:"wn-wpp-temp-list__content"},[e.loading?a("div",{staticClass:"wn-wpp-temp-list__loading"},[a("div",{staticClass:"wn-wpp-temp-list__loading-spinner"}),a("span",[e._v("Buscando templates...")])]):0===e.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"},[e._v("Nenhum template encontrado")]),a("span",{staticClass:"wn-wpp-temp-list__empty-subtext"},[e._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"},[e._m(0),a("tbody",e._l(e.filteredTemplates,(function(t){return a("tr",{key:t.id,class:{"wn-wpp-temp-list__row--selected":e.selectedTemplate&&e.selectedTemplate.id===t.id},on:{click:function(a){return e.selectTemplate(t)}}},[a("td",{staticClass:"wn-wpp-temp-list__cell-name"},[e._v(e._s(t.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--"+e.getCategoryColor(t.category)},[e._v(" "+e._s(t.category)+" ")])]),a("td",{staticClass:"wn-wpp-temp-list__cell-language"},[e._v(e._s(t.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--"+(t.status||"approved")},[e._v(" "+e._s(e.getStatusLabel(t.status))+" ")])]),e._m(1,!0)])})),0)])])])])},c=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("thead",[a("tr",[a("th",[e._v("Nome")]),a("th",[e._v("Categoria")]),a("th",[e._v("Idioma")]),a("th",[e._v("Status")]),a("th")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("td",{staticClass:"wn-wpp-temp-list__cell-action"},[a("i",{staticClass:"material-icons wn-wpp-temp-list__row-icon"},[e._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 e=this.search.toLowerCase();return this.templates.filter((function(t){return t.name.toLowerCase().includes(e)||t.category.toLowerCase().includes(e)||t.language.toLowerCase().includes(e)}))}},methods:{getCategoryColor:function(e){var t={MARKETING:"primary",UTILITY:"success",AUTHENTICATION:"warning"};return t[e]||"grey"},getStatusLabel:function(e){var t={approved:"Aprovado",pending:"Pendente",rejected:"Rejeitado"};return t[e]||"Aprovado"},selectTemplate:function(e){this.$emit("select",e)},onSearch:function(){this.$emit("search",this.search)},clearSearch:function(){this.search="",this.onSearch()}}}),u=d,p=(a("e22e"),a("2877")),m=Object(p["a"])(u,l,c,!1,null,"02a64d5e",null),v=m.exports,f=a("2022"),g=function(){var e=this,t=e.$createElement,a=e._self._c||t;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(t){return e.$emit("back")}}},[a("i",{staticClass:"material-icons"},[e._v("arrow_back")])]),a("div",{staticClass:"wn-wpp-temp-details__info"},[a("div",{staticClass:"wn-wpp-temp-details__name"},[e._v(e._s(e.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--"+e.getCategoryColor(e.template.category)},[e._v(" "+e._s(e.template.category)+" ")]),a("span",{staticClass:"wn-wpp-temp-details__language"},[e._v(e._s(e.template.language))])])])]),a("div",{staticClass:"wn-wpp-temp-details__content"},[e.hasVariables?[e.dynamic_variables.length?a("div",{staticClass:"wn-wpp-temp-details__dynamic-vars"},[a("div",{staticClass:"wn-wpp-temp-details__dynamic-vars-title"},[e._v("Variáveis disponíveis:")]),a("div",{staticClass:"wn-wpp-temp-details__dynamic-vars-list"},e._l(e.dynamic_variables,(function(t){return a("button",{key:"string"===typeof t?t:t.value,staticClass:"wn-wpp-temp-details__dynamic-var-btn",on:{click:function(a){return e.copyVariable(t)}}},[e._v(" "+e._s("string"===typeof t?t:t.label)+" ")])})),0)]):e._e(),e._l(e.template.components,(function(t,i){return["HEADER"===t.type&&["IMAGE","VIDEO","DOCUMENT"].includes(t.format)&&e.hasHeaderMediaVariables(t)?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"},[e._v("image")]),e._v(" "+e._s(e.getHeaderTitle(t.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"},[e._v(" "+e._s(e.getMediaTypeLabel(t.format))+" ")]),a("span",{staticClass:"wn-wpp-temp-details__media-size"},[e._v(" Máx: "+e._s(e.formatFileSize(e.getMaxFileSize(t.format)))+" ")])]),e.localVariables["header_"+t.format.toLowerCase()]?a("div",{staticClass:"wn-wpp-temp-details__media-preview"},["IMAGE"===t.format?[a("img",{staticClass:"wn-wpp-temp-details__media-preview-image",attrs:{src:e.localVariables["header_"+t.format.toLowerCase()],alt:"Preview"}})]:[a("i",{staticClass:"material-icons wn-wpp-temp-details__media-preview-icon"},[e._v(" "+e._s("VIDEO"===t.format?"videocam":"description")+" ")])]],2):e._e()]),a("input",{ref:"fileInput_"+t.format,refInFor:!0,staticStyle:{display:"none"},attrs:{type:"file",accept:e.getAcceptedFileTypes(t.format)},on:{change:function(a){return e.handleFileSelect(a,t.format)}}}),a("button",{staticClass:"wn-wpp-temp-details__media-btn",on:{click:function(){return e.$refs["fileInput_"+t.format][0].click()}}},[a("i",{staticClass:"material-icons"},[e._v("upload_file")]),e._v(" "+e._s(e.localVariables["header_"+t.format.toLowerCase()]?"Alterar arquivo":"Selecionar arquivo")+" ")])])])]):e._e(),"HEADER"===t.type&&"TEXT"===t.format&&t.text&&e.hasHeaderTextVariables(t.text)?a("div",{key:"header-text-"+i,staticClass:"wn-wpp-temp-details__section"},[e._m(0,!0),a("div",{staticClass:"wn-wpp-temp-details__section-content"},e._l(e.getHeaderVariables(t.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"},[e._v("Variável "+e._s(s+1))]),a("input",{staticClass:"wn-wpp-temp-details__input",attrs:{type:"text",placeholder:t.example.header_text[s]},domProps:{value:e.localVariables["header_"+(s+1)]},on:{input:function(t){return e.updateVariable("header_"+(s+1),t.target.value)}}})])})),0)]):e._e(),"BODY"===t.type&&e.hasBodyVariables(t)?a("div",{key:"body-"+i,staticClass:"wn-wpp-temp-details__section"},[e._m(1,!0),a("div",{staticClass:"wn-wpp-temp-details__section-content"},["NAMED"===e.template.parameter_format?e._l(t.example.body_text_named_params,(function(t){return a("div",{key:t.param_name,staticClass:"wn-wpp-temp-details__input-group"},[a("label",{staticClass:"wn-wpp-temp-details__input-label"},[e._v(e._s(t.param_name))]),a("input",{staticClass:"wn-wpp-temp-details__input",attrs:{type:"text",placeholder:t.example},domProps:{value:e.localVariables[t.param_name]},on:{input:function(a){return e.updateVariable(t.param_name,a.target.value)}}})])})):e._l(e.getBodyVariables(t.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"},[e._v("Variável "+e._s(s+1))]),a("input",{staticClass:"wn-wpp-temp-details__input",attrs:{type:"text",placeholder:t.example.body_text[0][s]},domProps:{value:e.localVariables["body_"+(s+1)]},on:{input:function(t){return e.updateVariable("body_"+(s+1),t.target.value)}}})])}))],2)]):e._e(),"BUTTONS"===t.type&&e.hasButtonVariables(t)?a("div",{key:"buttons-"+i,staticClass:"wn-wpp-temp-details__section"},[e._m(2,!0),a("div",{staticClass:"wn-wpp-temp-details__section-content"},e._l(t.buttons,(function(t,i){return a("div",{key:"button-"+i},["URL"===t.type&&e.hasUrlVariables(t.url)?a("div",{staticClass:"wn-wpp-temp-details__button-group"},[a("div",{staticClass:"wn-wpp-temp-details__button-title"},[e._v(e._s(t.text))]),e._l(e.getUrlVariables(t.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"},[e._v("Variável "+e._s(o+1))]),a("input",{staticClass:"wn-wpp-temp-details__input",attrs:{type:"text",placeholder:t.example?t.example[o]:""},domProps:{value:e.localVariables["button_"+(i+1)+"_url_"+(o+1)]},on:{input:function(t){return e.updateVariable("button_"+(i+1)+"_url_"+(o+1),t.target.value)}}})])}))],2):e._e()])})),0)]):e._e()]}))]:a("div",{staticClass:"wn-wpp-temp-details__no-variables"},[a("i",{staticClass:"material-icons"},[e._v("check_circle")]),a("span",[e._v("Este template não possui variáveis para preencher")])])],2)])},_=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"wn-wpp-temp-details__section-title"},[a("i",{staticClass:"material-icons"},[e._v("title")]),e._v(" Texto do Cabeçalho ")])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"wn-wpp-temp-details__section-title"},[a("i",{staticClass:"material-icons"},[e._v("message")]),e._v(" Variáveis do Corpo ")])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"wn-wpp-temp-details__section-title"},[a("i",{staticClass:"material-icons"},[e._v("smart_button")]),e._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(e){return e.every((function(e){return"string"===typeof e||"object"===Object(r["a"])(e)&&e.value&&e.label}))}}},data:function(){return{localVariables:Object(n["a"])({},this.variables),showFileUpload:!1,currentMediaType:null}},computed:{hasVariables:function(){var e=this;return this.template.components.some((function(t){if("HEADER"===t.type){if(["IMAGE","VIDEO","DOCUMENT"].includes(t.format))return!0;if("TEXT"===t.format&&t.text)return e.getHeaderVariables(t.text).length>0}var a;return"BODY"===t.type?"NAMED"===e.template.parameter_format?(null===(a=t.example.body_text_named_params)||void 0===a?void 0:a.length)>0:e.getBodyVariables(t.text).length>0:"BUTTONS"===t.type&&t.buttons.some((function(t){return"URL"===t.type&&e.hasUrlVariables(t.url)}))}))}},watch:{variables:{handler:function(e){this.localVariables=Object(n["a"])({},e)},deep:!0,immediate:!0}},methods:{hasHeaderMediaVariables:function(e){return["IMAGE","VIDEO","DOCUMENT"].includes(e.format)},hasHeaderTextVariables:function(e){return this.getHeaderVariables(e).length>0},hasBodyVariables:function(e){var t;return"NAMED"===this.template.parameter_format?(null===(t=e.example.body_text_named_params)||void 0===t?void 0:t.length)>0:this.getBodyVariables(e.text).length>0},hasButtonVariables:function(e){var t=this;return e.buttons.some((function(e){return"URL"===e.type&&t.hasUrlVariables(e.url)}))},getCategoryColor:function(e){var t={MARKETING:"primary",UTILITY:"success",AUTHENTICATION:"warning"};return t[e]||"grey"},getHeaderTitle:function(e){var t={IMAGE:"Imagem do Cabeçalho",VIDEO:"Vídeo do Cabeçalho",DOCUMENT:"Documento do Cabeçalho"};return t[e]||"Mídia do Cabeçalho"},getHeaderVariables:function(e){return e.match(/{{([^}]+)}}/g)||[]},getBodyVariables:function(e){return e.match(/{{([^}]+)}}/g)||[]},getUrlVariables:function(e){return e.match(/{{([^}]+)}}/g)||[]},hasUrlVariables:function(e){return this.getUrlVariables(e).length>0},updateVariable:function(e,t){this.$set(this.localVariables,e,t);var a=JSON.parse(JSON.stringify(this.localVariables));this.$emit("update:variables",a)},getAcceptedFileTypes:function(e){var t={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 t[e]||""},getMaxFileSize:function(e){var t={IMAGE:5242880,VIDEO:16777216,DOCUMENT:104857600};return t[e]||0},handleFileSelect:function(e,t){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=e.target.files[0],s){i.next=3;break}return i.abrupt("return");case 3:if(!(s.size>a.getMaxFileSize(t))){i.next=6;break}return a.$emit("error","O arquivo excede o tamanho máximo permitido de ".concat(a.formatFileSize(a.getMaxFileSize(t)))),i.abrupt("return");case 6:if(a.isValidFileType(s,t)){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(e){console.log(e,e.data.data[0].url,e.data.file.url_download),201===e.status&&"success"===e.data.status?a.updateVariable("header_".concat(t.toLowerCase()),e.data.data[0].url_download):a.$emit("error","Oops! Ocorreu um erro.")},error:function(e){console.log(e),a.$emit("error","Oops! Ocorreu um erro.")}}),e.target.value="";case 16:case"end":return i.stop()}}),i)})))()},isValidFileType:function(e,t){var a=this.getAcceptedFileTypes(t).split(",");return a.includes(e.type)},formatFileSize:function(e){var t=["Bytes","KB","MB","GB"];if(0===e)return"0 Byte";var a=parseInt(Math.floor(Math.log(e)/Math.log(1024)));return Math.round(e/Math.pow(1024,a),2)+" "+t[a]},getMediaTypeLabel:function(e){var t={IMAGE:"Imagem",VIDEO:"Vídeo",DOCUMENT:"Documento"};return t[e]||"Mídia"},copyVariable:function(e){var t=this,a="{{".concat("string"===typeof e?e:e.value,"}}");navigator.clipboard.writeText(a).then((function(){t.$emit("success","Variável copiada para a área de transferência")})).catch((function(){t.$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 e=this,t=e.$createElement,a=e._self._c||t;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(t){return e.$emit("cancel")}}},[e._v(" Cancelar ")]),a("button",{staticClass:"wn-wpp-temp-action-bar__button wn-wpp-temp-action-bar__button--submit",attrs:{disabled:!e.canSubmit},on:{click:function(t){return e.$emit("submit")}}},[a("i",{staticClass:"material-icons wn-wpp-temp-action-bar__button-icon"},[e._v("check_circle")]),e._v(" "+e._s(e.canSend?"Enviar":"Selecionar")+" ")])])},S=[],D={name:"ActionBar",props:{canSubmit:{type:Boolean,default:!1},canSend:{type:Boolean,default:!1}}},E=D,O=(a("a6b6"),Object(p["a"])(E,w,S,!1,null,"9419365a",null)),T=O.exports,A={name:"WhatsAppTemplateSelectorDialog",components:{TemplateList:v,TemplatePreview:f["a"],TemplateDetails:C,ActionBar:T},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(e){this.$emit("input",e)}},canSubmit:function(){var e=this;if(!this.selectedTemplate)return!1;var t=this.selectedTemplate.components.find((function(e){return"BODY"===e.type}));if(!t)return!1;var a=this.selectedTemplate.components.find((function(e){return"HEADER"===e.type}));if(a)if("TEXT"===a.format&&a.text){var i=this.getHeaderVariables(a.text);if(!i.every((function(t,a){return e.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=t.example.body_text_named_params||[];if(!s.every((function(t){return e.variables[t.param_name]})))return!1}else{var o=this.getBodyVariables(t.text);if(!o.every((function(t,a){return e.variables["body_".concat(a+1)]})))return!1}var n=this.selectedTemplate.components.find((function(e){return"BUTTONS"===e.type}));if(n)for(var l=function(t){var a=n.buttons[t];if("URL"===a.type&&a.url){var i=e.getUrlVariables(a.url);if(!i.every((function(a,i){return e.variables["button_".concat(t+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(t)}catch(l){return console.warn("Erro ao extrair nome do arquivo da URL:",l),this.getDefaultFilename(t)}},getDefaultFilename:function(e){var t={document:"Documento",image:"Imagem",video:"Vídeo"};return t[e.toLowerCase()]||"Arquivo"},updateVariables:function(e){var t=this;Object.keys(e).forEach((function(a){t.$set(t.variables,a,e[a])}))},onSearch:function(e){this.search=e,this.$emit("search",e)},closeDialog:function(){this.dialog=!1,this.selectedTemplate=null,this.variables={}},submit:function(){var e=this;if(this.canSubmit){var t=this.formatVariablesForSubmission(),a=JSON.parse(JSON.stringify(this.selectedTemplate));a.components=a.components.map((function(t){var a=Object(n["a"])({},t);if("HEADER"===t.type)if("TEXT"===t.format&&t.text){var i=e.getHeaderVariables(t.text);i.forEach((function(t,i){a.text=a.text.replace("{{".concat(i+1,"}}"),e.variables["header_".concat(i+1)])}))}else["IMAGE","VIDEO","DOCUMENT"].includes(t.format)&&(a.example.header_handle=[e.variables["header_".concat(t.format.toLowerCase())]]);if("BODY"===t.type)if("NAMED"===e.selectedTemplate.parameter_format){var s=t.example.body_text_named_params||[];s.forEach((function(t){a.text=a.text.replace("{{".concat(t.param_name,"}}"),e.variables[t.param_name])}))}else{var o=e.getBodyVariables(t.text);o.forEach((function(t,i){a.text=a.text.replace("{{".concat(i+1,"}}"),e.variables["body_".concat(i+1)])}))}return"BUTTONS"===t.type&&(a.buttons=t.buttons.map((function(t,a){var i=Object(n["a"])({},t);if("URL"===t.type&&t.url){var s=e.getUrlVariables(t.url);s.forEach((function(t,s){i.url=i.url.replace("{{".concat(s+1,"}}"),e.variables["button_".concat(a+1,"_url_").concat(s+1)])}))}return i}))),a})),this.$emit("submit",{template:a,variables:t}),console.log({template:a,variables:t}),this.closeDialog()}},formatVariablesForSubmission:function(){var e=this,t={name:this.selectedTemplate.name,language:{code:this.selectedTemplate.language},components:[]},a=this.selectedTemplate.components.find((function(e){return"HEADER"===e.type}));if(a){var i={type:"header",parameters:[]};if("TEXT"===a.format){var s=this.getHeaderVariables(a.text);s.forEach((function(t,a){i.parameters.push({type:"text",text:e.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,filename:this.extractFilenameFromUrl(n,a.format)}))}i.parameters.length>0&&t.components.push(i)}var r=this.selectedTemplate.components.find((function(e){return"BODY"===e.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(t){l.parameters.push({type:"text",text:e.variables[t.param_name]})}))}else{var d=this.getBodyVariables(r.text);d.forEach((function(t,a){l.parameters.push({type:"text",text:e.variables["body_".concat(a+1)]})}))}l.parameters.length>0&&t.components.push(l)}var u=this.selectedTemplate.components.find((function(e){return"BUTTONS"===e.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=e.getUrlVariables(a.url);o.forEach((function(t,a){s.parameters.push({type:"text",text:e.variables["button_".concat(i+1,"_url_").concat(a+1)]})})),s.parameters.length>0&&t.components.push(s)}else"QUICK_REPLY"===a.type?t.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?t.components.push({type:"button",sub_type:"phone_number",index:i.toString(),parameters:[{type:"text",text:a.phone_number}]}):"FLOW"===a.type&&t.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}]})})),t}},mounted:function(){}},F=A,I=(a("f634"),a("29bb"),Object(p["a"])(F,i,s,!1,null,"c7c12c24",null));t["a"]=I.exports},a21b:function(e,t,a){},a224:function(e,t,a){"use strict";a("48dd")},a225:function(e,t,a){},a255:function(e,t,a){},a25b:function(e,t,a){},a345:function(e,t,a){},a3b6:function(e,t,a){},a3be:function(e,t,a){"use strict";a("4189")},a416:function(e,t,a){},a430:function(e,t,a){"use strict";a("70ff")},a4a7:function(e,t,a){"use strict";a("b4e7")},a4e4:function(e,t,a){"use strict";a("b04b")},a512:function(e){e.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(e,t,a){},a687:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;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",[e._v("Data/Horário")]),a("v-list-tile-title",[a("strong",{staticClass:"task__info-text"},[e._v(" "+e._s(e.task.date_formated)+" "+e._s(e.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:e.task.type_info.color,large:""}},[e._v(e._s(e.task.type_info.icon))])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e.$Auth.checkPermission("85352c3c-1321-4cba-b009-d5c4dc909159")?a("span",[e._v("Procedimento")]):a("span",[e._v("Tipo")])]),a("v-list-tile-title",[a("strong",{staticClass:"task__info-text"},[e._v(" "+e._s(e.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:e.task.status_info.color,large:""}},[e._v(e._s(e.task.status_info.icon))])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[e._v("Status/Etapa")]),a("v-list-tile-title",[a("strong",{staticClass:"task__info-text"},[e._v(" "+e._s(e.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",[e._v("Descrição")]),a("v-list-tile-title",[a("strong",{staticClass:"task__info-text"},[e._v(" "+e._s(e.task.description)+" ")])])],1)],1)],1)],1),e.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:e._s(e.task.observation)}})])],1)],1):e._e(),a("v-flex",{staticClass:"task__areas",attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[a("v-card",{staticClass:"elevation-17"},[a("PersonInfo",{attrs:{person:e.task.customer}})],1)],1),e.task.customer&&(e.task.customer.phones||e.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:e.task.customer,"wi-config":"customer",refresh:e.refresh}})],1)],1):e._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);t["a"]=d.exports},a694:function(e,t,a){"use strict";a.d(t,"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 e(){Object(i["a"])(this,e),Object(r["a"])(this,"channelName",null),Object(r["a"])(this,"createdEventName",null),Object(r["a"])(this,"updatedEventName",null)}return Object(n["a"])(e,[{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(e,t){if(this.channelName){var a=this.connection().private(this.getChannel());this.onEventCreated(a,e),this.onEventUpdated(a,t)}}},{key:"onEventUnsubscribe",value:function(){this.channelName&&this.connection().leave(this.getChannel())}},{key:"onEventCreated",value:function(e,t){this.createdEventName&&e.listen("."+this.createdEventName,(function(e){t&&t(e)}))}},{key:"onEventUpdated",value:function(e,t){this.updatedEventName&&e.listen("."+this.updatedEventName,(function(e){t&&t(e)}))}}]),e}(),p=function(e){Object(s["a"])(a,e);var t=Object(o["a"])(a);function a(e){var s;return Object(i["a"])(this,a),s=t.call(this),s.channelName="business."+e.id,s.createdEventName="event.created",s.updatedEventName="event.updated",s}return a}(u)},a6ae:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"wi-loading"},[e.loading?a("div",{staticClass:"wi-loading__loading",style:{"min-height":e.minHeight+" !important"},attrs:{center:""}},[a("v-progress-circular",{attrs:{indeterminate:"",size:70,width:7,color:"blue"}}),e.message?a("h1",{staticClass:"mt-5",domProps:{innerHTML:e._s(e.message)}}):a("h1",[e._v("Carregando...")]),e.subMessage?a("h3",{domProps:{innerHTML:e._s(e.subMessage)}}):e._e()],1):e._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);t["a"]=l.exports},a6b6:function(e,t,a){"use strict";a("b573")},a764:function(e,t,a){},a7ad:function(e,t,a){"use strict";a("0ba7")},a7e8:function(e,t,a){},a866:function(e,t,a){},a8a9:function(e,t,a){},a8c0:function(e,t,a){"use strict";a("32aa")},a8d6:function(e,t,a){},aa29:function(e,t,a){},aa3e:function(e,t,a){},aa9d:function(e,t,a){"use strict";a("5e4f")},aac5:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.talk.status<3?a("v-menu",{staticClass:"talk-menu",attrs:{dark:e.$wiDark,right:"",transition:"slide-y-transition",lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"talk-menu__btn",attrs:{icon:"",ripple:"",small:e.small}},i),[a("v-icon",{attrs:{color:e.color}},[e._v("more_vert")])],1)]}}],null,!1,4248979263),model:{value:e.menu,callback:function(t){e.menu=t},expression:"menu"}},[e.menu?a("v-list",[a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(t){return e.$WiApiPut({uri:"talk/talk",id:e.talk.id,data:{muted:!e.talk.muted}})}}},[a("v-list-tile-avatar",[e.talk.muted?a("v-icon",[e._v("volume_up")]):a("v-icon",[e._v("volume_off")])],1),a("v-list-tile-title",[e.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"),e.talk.status<3?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(t){return e.closeTalk()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"green"}},[e._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):e._e(),a("v-divider"),e.talk.status<3?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(t){return e.$WiApiPut({uri:"talk/talk",id:e.talk.id,data:{status:4,talk_stage_id:null}})}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"red"}},[e._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):e._e(),a("v-divider"),e.talk.status<3?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(t){return e.selectNewCollaborator()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"blue"}},[e._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):e._e(),a("v-divider"),e.talk.status<3?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(t){return e.selectNewTeam()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"blue"}},[e._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):e._e(),e.permissionTalkCategorySetInTalk?a("v-divider"):e._e(),e.permissionTalkCategorySetInTalk?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(t){return e.openCategoryDialog()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"purple darken-1"}},[e._v("category")])],1),a("v-list-tile-title",[e.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):e._e(),e.permissionTalkStageSetInTalk?a("v-divider"):e._e(),e.permissionTalkStageSetInTalk?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(t){return e.openStageDialog()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"purple darken-1"}},[e._v("stage")])],1),a("v-list-tile-title",[e.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):e._e(),0==parseInt(e.talk.unseen_messages)?a("v-divider"):e._e(),0==parseInt(e.talk.unseen_messages)?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(t){return e.setTalkUnseenMessages()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"#009600"}},[e._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):e._e(),a("v-divider"),e.talk.status<3?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(t){return e.editTalkContact()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"orange"}},[e._v("edit")])],1),1==e.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):e._e(),e.talk.contact.person?a("v-divider"):e._e(),e.talk.contact.person?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(t){return e.unsetTalkContactPerson(e.talk.contact)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"pink"}},[e._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):e._e(),e.talk.contact.person?a("v-divider"):e._e(),e.talk.contact.person?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(t){return e.editTalkContactPerson()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"pink"}},[e._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):e._e(),a("v-divider"),a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(t){return e.transferToChatbot()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"orange"}},[e._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),e.$WiCheckPermission("03fe44da")?a("v-divider"):e._e(),e.$WiCheckPermission("03fe44da")?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(t){return e.makeChatTopicToContact()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"blue"}},[e._v("topic")])],1),a("v-list-tile-title",[e._v(" Criar tópico para este contato ")])],1):e._e()],1):e._e()],1):e._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["Lc"])},permissionTalkStageSetInTalk:function(){return this.$WiCheckPermission(r["Wc"])}},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 e=this;this.$WiListDialog({wiConfig:"collaborator-select",mode:"select",callback:function(t){t&&e.checkIfTalkIsCollaboratorDiff(t)},params:{order:"persons.name,asc"},filter:{order:"persons.name,asc",active:!0}})},selectNewTeam:function(){var e=this;this.$WiListDialog({wiConfig:"team",mode:"select",callback:function(t){t&&e.checkIfTalkIsTeamDiff(t)},params:{order:"created_at,desc"},filter:{order:"created_at,desc"}})},checkIfTalkIsCollaboratorDiff:function(e){e.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(e)},checkIfTalkIsTeamDiff:function(e){e.id==this.talk.team_id?this.$swal({type:"info",title:"Não é possível transferir!",text:"Este atendimento já está neste departamento."}):this.transferTalkToTeam(e)},transferTalkToCollaborator:function(e){this.$WiApiPut({uri:"talk/talk",id:this.talk.id,data:{operator_id:e.id,status:2}})},transferTalkToTeam:function(e){this.$WiApiPut({uri:"talk/talk",id:this.talk.id,data:{team_id:e.id,status:2}})},editTalkContact:function(){var e=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(){e.refresh&&e.refresh(e.$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 e,t,a,i,s,o,n,r,l,c=this,d=null===(e=this.talk)||void 0===e||null===(t=e.contact)||void 0===t||null===(a=t.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(e){var t=this;this.$WiApiPost({uri:"talk/contact/use-photo-in-person",id:e.person_id,data:{file_id:e.file_id,talk_contact_id:e.id,person_id:e.person_id},config:{msgLoad:!0,msgSucess:!0,msgError:!0,msgAsk:!0},callback:function(){t.refresh&&t.talk&&t.refresh(t.talk.id)}})},unsetTalkContactPerson:function(e){var t=this;this.$WiApiPut({uri:"talk/contact",id:e.id,data:{person_id:null},config:{msgLoad:!0,msgSucess:!0,msgError:!0,msgAsk:!0},callback:function(){t.refresh&&t.talk&&t.refresh(t.talk.id)}})},transferToChatbot:function(){var e=this;this.$WiListDialog({wiConfig:"talk-menu",mode:"select",callback:function(t){if(t){var a=t.id;e.$WiApiPost({uri:"talks/talk-transfer-to-menu",data:{talk_id:e.talk.id,talk_menu_id:a},config:{msgLoad:!0,msgSucess:!0,msgError:!0,msgAsk:!0},callback:function(){e.refresh&&e.talk&&e.refresh(e.talk.id)}})}},filter:{type_id:8}})},openCategoryDialog:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.openTalkCategorySelector({currentCategoryId:this.talk.talk_category_id,callback:function(a){e.$WiApiPut({uri:"talks/talk",id:e.talk.id,data:{talk_category_id:a.id}}),t&&t(a)}})},openStageDialog:function(){var e=this;this.$WiListDialog({wiConfig:"talk-stage",mode:"select",callback:function(t){console.log(t),e.$WiApiPut({uri:"talks/talk",id:e.talk.id,data:{talk_stage_id:t.id}})}})},makeChatTopicToContact:function(){var e,t,a,i,s,o,n,r=this;this.$WiEditDialog({wiConfig:"chat-topic-group",data:{talk_id:null===(e=this.talk)||void 0===e?void 0:e.id,person_id:null===(t=this.talk)||void 0===t||null===(a=t.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(e){var t=e.data,a=t.chat_uuid,i=t.uuid;console.log(a,i),r.openChatDialog({chatUuid:a,topicUuid:i})},redirectOnSubmit:!1})},unifyTalkContact:function(){var e,t,a,i,s,o,n,r;this.$WiEditDialog({wiConfig:"talk-contact-unify",data:{id:null===(e=this.talk)||void 0===e||null===(t=e.contact)||void 0===t?void 0:t.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 e=this;this.$WiCheckPermission("1ffa9cf7")?this.openCategoryDialog((function(){e.closeTalkAction()})):this.closeTalkAction()},closeTalkAction:function(){this.$WiApiPut({uri:"talk/talk",id:this.talk.id,data:{status:3,talk_stage_id:null}})}}),props:["talk","color","small","refresh"]},c=l,d=(a("dc64"),a("2877")),u=Object(d["a"])(c,i,s,!1,null,"694a6468",null);t["a"]=u.exports},aaf24:function(e,t,a){"use strict";a("b446")},ab35:function(e,t,a){},ab38:function(e,t,a){},ab57:function(e,t,a){},abd8:function(e,t,a){},ac18:function(e,t,a){},ac23:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("view-detail",{attrs:{index:e.props.index,apiUrl:e.props.api.url,apiParams:(e.props.api.params||"?")+"&limit=1000",notGetID:"true",notShowToolbar:"true"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.content,s=t.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"},[e._v("Arquivos")]),i&&i.data&&i.data.length>0?a("span",{staticClass:"file-list__count"},[e._v(" "+e._s(i.data.length)+" arquivo"+e._s(i.data.length>1?"s":"")+" ")]):e._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:e.viewMode,callback:function(t){e.viewMode=t},expression:"viewMode"}},[a("v-btn",{staticClass:"file-list__view-btn",attrs:{flat:"",value:"grid"}},[a("v-icon",[e._v("grid_on")])],1),a("v-btn",{staticClass:"file-list__view-btn",attrs:{flat:"",value:"list"}},[a("v-icon",[e._v("list")])],1)],1),a("v-btn",{staticClass:"file-list__refresh-btn",attrs:{icon:"",small:"",loading:e.isRefreshing},on:{click:s}},[a("v-icon",[e._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:""}},[e._v(e._s(e.emptyStateIcon))])],1)]),a("h2",{staticClass:"file-list__empty-title"},[e._v(" "+e._s(e.canAddFiles?"Nenhum arquivo anexado":"Nenhum arquivo disponível")+" ")]),a("p",{staticClass:"file-list__empty-description"},[e._v(e._s(e.emptyStateMessage))])])]):"grid"===e.viewMode&&i&&i.data?a("div",{staticClass:"file-list__grid"},e._l(e.getSortedFiles(i.data),(function(t,i){return a("div",{key:i,staticClass:"file-list__grid-item"},[a("v-menu",{attrs:{"offset-y":""},scopedSlots:e._u([{key:"activator",fn:function(i){var o=i.on;return[a("div",e._g({staticClass:"file-card"},o),[a("div",{staticClass:"file-card__preview"},[a("WiFileListItem",{staticClass:"file-card__item",attrs:{file:t,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(),e.openFile(t)}}},[a("v-icon",{attrs:{small:""}},[e._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(),e.downloadFile(t)}}},[a("v-icon",{attrs:{small:""}},[e._v("download")])],1),e.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(),e.deleteFile(t,s)}}},[a("v-icon",{attrs:{small:""}},[e._v("delete")])],1):e._e()],1)],1),a("div",{staticClass:"file-card__info"},[a("h4",{staticClass:"file-card__name",attrs:{title:e.getFileName(t)}},[e._v(" "+e._s(e.truncateFileName(e.getFileName(t),25))+" ")]),a("p",{staticClass:"file-card__meta"},[a("span",{staticClass:"file-card__date"},[e._v(e._s(e.formatDate(t.created_at)))]),a("span",{staticClass:"file-card__days"},[e._v(e._s(e.getDaysSinceCreated(t.created_at)))])])])])]}}],null,!0)},[a("v-list",{staticClass:"file-menu"},[e.selectedMode?a("v-list-tile",{staticClass:"file-menu__item",on:{click:function(a){return e.$emit("selected",t)}}},[a("v-list-tile-action",[a("v-icon",{attrs:{color:"green"}},[e._v("done")])],1),a("v-list-tile-title",[e._v("Selecionar")])],1):e._e(),e.selectedMode?a("v-divider"):e._e(),a("v-list-tile",{staticClass:"file-menu__item",on:{click:function(a){return e.openFile(t)}}},[a("v-list-tile-action",[a("v-icon",{attrs:{color:"blue"}},[e._v("open_in_new")])],1),a("v-list-tile-title",[e._v("Abrir")])],1),e.canDelete?a("v-divider"):e._e(),e.canDelete?a("v-list-tile",{staticClass:"file-menu__item",on:{click:function(a){return e.deleteFile(t,s)}}},[a("v-list-tile-action",[a("v-icon",{attrs:{color:"red"}},[e._v("delete")])],1),a("v-list-tile-title",[e._v("Apagar")])],1):e._e()],1)],1)],1)})),0):"list"===e.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(t){return e.toggleSort("name")}}},[a("div",{staticClass:"file-table__header-content"},[a("span",[e._v("Nome")]),a("v-icon",{staticClass:"file-table__sort-icon",attrs:{small:""}},[e._v(e._s(e.getSortIcon("name")))])],1)]),a("div",{staticClass:"file-table__col file-table__col--date file-table__col--sortable",on:{click:function(t){return e.toggleSort("date")}}},[a("div",{staticClass:"file-table__header-content"},[a("span",[e._v("Data")]),a("v-icon",{staticClass:"file-table__sort-icon",attrs:{small:""}},[e._v(e._s(e.getSortIcon("date")))])],1)]),a("div",{staticClass:"file-table__col file-table__col--actions"},[e._v("Ações")])]),a("div",{staticClass:"file-table__body"},e._l(e.getSortedFiles(i.data),(function(t,i){return a("div",{key:i,staticClass:"file-table__row"},[a("div",{staticClass:"file-table__col file-table__col--icon"},[a("WiFileListItem",{attrs:{file:t,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:e.getFileName(t)}},[e._v(" "+e._s(e.truncateFileName(e.getFileName(t),28))+" ")])]),a("div",{staticClass:"file-table__col file-table__col--date"},[a("div",{staticClass:"file-table__date-info"},[a("span",{staticClass:"file-table__date"},[e._v(e._s(e.formatDate(t.created_at)))]),a("span",{staticClass:"file-table__days"},[e._v(e._s(e.getDaysSinceCreated(t.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 e.openFile(t)}}},[a("v-icon",{attrs:{"x-small":""}},[e._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 e.downloadFile(t)}}},[a("v-icon",{attrs:{"x-small":""}},[e._v("download")])],1),e.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 e.deleteFile(t,s)}}},[a("v-icon",{attrs:{"x-small":""}},[e._v("delete")])],1):e._e()],1),a("div",{staticClass:"file-table__actions-mobile"},[a("v-menu",{attrs:{"offset-y":""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticClass:"file-table__menu-btn",attrs:{icon:"",small:""}},i),[a("v-icon",[e._v("more_vert")])],1)]}}],null,!0)},[a("v-list",{staticClass:"file-menu"},[e.selectedMode?a("v-list-tile",{staticClass:"file-menu__item",on:{click:function(a){return e.$emit("selected",t)}}},[a("v-list-tile-action",[a("v-icon",{attrs:{color:"green"}},[e._v("done")])],1),a("v-list-tile-title",[e._v("Selecionar")])],1):e._e(),e.selectedMode?a("v-divider"):e._e(),a("v-list-tile",{staticClass:"file-menu__item",on:{click:function(a){return e.openFile(t)}}},[a("v-list-tile-action",[a("v-icon",{attrs:{color:"blue"}},[e._v("open_in_new")])],1),a("v-list-tile-title",[e._v("Abrir")])],1),a("v-divider"),e.canDelete?a("v-list-tile",{staticClass:"file-menu__item",on:{click:function(a){return e.deleteFile(t,s)}}},[a("v-list-tile-action",[a("v-icon",{attrs:{color:"red"}},[e._v("delete")])],1),a("v-list-tile-title",[e._v("Apagar")])],1):e._e()],1)],1)],1)])])})),0)])]):e._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"},[e._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(e){var t=this;return e&&Array.isArray(e)?Object(o["a"])(e).sort((function(e,a){var i,s;if("name"===t.sortBy)i=t.getFileName(e).toLowerCase(),s=t.getFileName(a).toLowerCase();else{if("date"!==t.sortBy)return 0;i=new Date(e.created_at||0),s=new Date(a.created_at||0)}return"asc"===t.sortOrder?i>s?1:-1:i1&&void 0!==arguments[1]?arguments[1]:20;if(!e)return"Arquivo sem nome";var a="number"===typeof e?e.toString():e;return"string"!==typeof a?"Arquivo sem nome":a.length<=t?a:a.substring(0,t)+"..."},formatDate:function(e){if(!e)return"-";try{var t=new Date(e);return isNaN(t.getTime())?"-":t.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:",e,a),"-"}},openFile:function(e){if(e){var t=e.file||e;if(t&&t.url)try{window.open(t.url)}catch(a){console.warn("Erro ao abrir arquivo:",t.url,a)}}},downloadFile:function(e){if(e){var t=e.file||e;if(t&&t.url)try{var a=document.createElement("a");a.href=t.url,a.download=this.getFileName(e)||"download",a.target="_blank",document.body.appendChild(a),a.click(),document.body.removeChild(a)}catch(i){console.warn("Erro ao fazer download do arquivo:",t.url,i)}}},deleteFile:function(e,t){n["b"].delete({uri:this.props.api.url,id:e.id,msgLoad:!0,msgSucess:!0,msgError:!0,sucess:function(){t()},error:function(e){console.log(e)}})},refresh:function(){var e=this;this.isRefreshing=!0,setTimeout((function(){e.isRefreshing=!1}),500)},addFile:function(e){var t;console.log(this.props),this.$WiFileDialog({info:null===(t=this.props)||void 0===t?void 0:t.info,onSuccess:function(){e()}})}},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);t["default"]=u.exports},ac61:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"audio-recorder-inline",class:{"theme--dark":e.$vuetify.theme.dark},style:{height:e.height+"px"}},[e.isRecording||e.isPaused||e.audioUrl?e.isRecording||e.isPaused?a("div",{staticClass:"recorder-active"},[a("div",{staticClass:"recording-status"},[a("div",{staticClass:"recording-info"},[a("v-icon",{staticClass:"status-icon",attrs:{color:e.recordingColor}},[e._v(" "+e._s(e.isPaused?"pause_circle":"radio_button_checked")+" ")]),a("div",{staticClass:"status-details"},[a("span",{staticClass:"status-text"},[e._v(e._s(e.isPaused?"Gravação pausada":"Gravando..."))]),a("span",{staticClass:"timer",class:{paused:e.isPaused}},[e._v(e._s(e.formatTime(e.recordingTime)))])])],1),a("div",{staticClass:"recording-controls"},[a("v-btn",{staticClass:"mx-1",attrs:{small:"",icon:"",color:e.isPaused?e.accentColor:e.recordingColor},on:{click:e.toggleRecording}},[a("v-icon",[e._v(e._s(e.isPaused?"fiber_manual_record":"pause_circle"))])],1),a("v-btn",{staticClass:"mx-1",attrs:{small:"",icon:"",color:e.recordingColor},on:{click:e.stopRecording}},[a("v-icon",[e._v("check_circle")])],1)],1)])]):e.audioUrl?a("div",{staticClass:"recorder-preview"},[a("div",{staticClass:"preview-container"},[a("audio",{ref:"audioPlayer",staticClass:"audio-player",attrs:{src:e.audioUrl,controls:""}}),a("div",{staticClass:"preview-controls"},[a("v-btn",{staticClass:"mx-1",attrs:{icon:""},on:{click:e.resetRecording}},[a("v-icon",{attrs:{color:"red"}},[e._v("delete")])],1),a("v-btn",{staticClass:"mx-1",attrs:{icon:"",loading:e.isProcessing},on:{click:e.sendAudio}},[a("v-icon",{attrs:{color:"primary"}},[e._v("send")])],1)],1)])]):e._e():a("div",{staticClass:"recorder-initial"},[a("div",{staticClass:"mic-button-wrapper"},[a("v-btn",{attrs:{icon:"",color:e.iconColor},on:{click:e.startRecording}},[a("v-icon",{class:{pulse:e.isRecording}},[e._v("mic")])],1),e.isRecording?a("div",{staticClass:"pulse-ring",style:{borderColor:e.recordingColor}}):e._e()],1),a("span",{staticClass:"hint-text"},[e._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);t["a"]=c.exports},ace9:function(e,t,a){},adbe:function(e,t,a){"use strict";a("621e")},addb:function(e,t,a){},ade2:function(e,t,a){},adf4:function(e,t,a){},ae81:function(e,t,a){},ae8f:function(e,t,a){},afa1:function(e,t,a){"use strict";a("eec7")},afa7:function(e,t,a){},b04b:function(e,t,a){},b04f:function(e,t,a){"use strict";a.d(t,"Yb",(function(){return i})),a.d(t,"dc",(function(){return s})),a.d(t,"jc",(function(){return o})),a.d(t,"ic",(function(){return n})),a.d(t,"Zb",(function(){return r})),a.d(t,"ac",(function(){return l})),a.d(t,"cc",(function(){return c})),a.d(t,"bc",(function(){return d})),a.d(t,"ec",(function(){return u})),a.d(t,"fc",(function(){return p})),a.d(t,"hc",(function(){return m})),a.d(t,"gc",(function(){return v})),a.d(t,"kc",(function(){return f})),a.d(t,"pc",(function(){return g})),a.d(t,"vc",(function(){return _})),a.d(t,"uc",(function(){return h})),a.d(t,"lc",(function(){return b})),a.d(t,"mc",(function(){return x})),a.d(t,"oc",(function(){return y})),a.d(t,"nc",(function(){return k})),a.d(t,"qc",(function(){return C})),a.d(t,"rc",(function(){return w})),a.d(t,"tc",(function(){return S})),a.d(t,"sc",(function(){return D})),a.d(t,"Ab",(function(){return E})),a.d(t,"Fb",(function(){return O})),a.d(t,"Lb",(function(){return T})),a.d(t,"Kb",(function(){return A})),a.d(t,"Bb",(function(){return F})),a.d(t,"Cb",(function(){return I})),a.d(t,"Eb",(function(){return P})),a.d(t,"Db",(function(){return j})),a.d(t,"Gb",(function(){return q})),a.d(t,"Hb",(function(){return $})),a.d(t,"Jb",(function(){return z})),a.d(t,"Ib",(function(){return N})),a.d(t,"Mb",(function(){return M})),a.d(t,"Rb",(function(){return L})),a.d(t,"Xb",(function(){return R})),a.d(t,"Wb",(function(){return U})),a.d(t,"Nb",(function(){return W})),a.d(t,"Ob",(function(){return V})),a.d(t,"Qb",(function(){return B})),a.d(t,"Pb",(function(){return H})),a.d(t,"Sb",(function(){return G})),a.d(t,"Tb",(function(){return Y})),a.d(t,"Vb",(function(){return J})),a.d(t,"Ub",(function(){return Q})),a.d(t,"dd",(function(){return K})),a.d(t,"ed",(function(){return X})),a.d(t,"cd",(function(){return Z})),a.d(t,"S",(function(){return ee})),a.d(t,"U",(function(){return te})),a.d(t,"W",(function(){return ae})),a.d(t,"V",(function(){return ie})),a.d(t,"T",(function(){return se})),a.d(t,"wb",(function(){return oe})),a.d(t,"xb",(function(){return ne})),a.d(t,"Yc",(function(){return re})),a.d(t,"Zc",(function(){return le})),a.d(t,"bd",(function(){return ce})),a.d(t,"ad",(function(){return de})),a.d(t,"a",(function(){return ue})),a.d(t,"g",(function(){return pe})),a.d(t,"b",(function(){return me})),a.d(t,"rb",(function(){return ve})),a.d(t,"vb",(function(){return fe})),a.d(t,"ub",(function(){return ge})),a.d(t,"Y",(function(){return _e})),a.d(t,"i",(function(){return he})),a.d(t,"j",(function(){return be})),a.d(t,"l",(function(){return xe})),a.d(t,"k",(function(){return ye})),a.d(t,"G",(function(){return ke})),a.d(t,"H",(function(){return Ce})),a.d(t,"J",(function(){return we})),a.d(t,"I",(function(){return Se})),a.d(t,"X",(function(){return De})),a.d(t,"hd",(function(){return Ee})),a.d(t,"fd",(function(){return Oe})),a.d(t,"jd",(function(){return Te})),a.d(t,"ld",(function(){return Ae})),a.d(t,"kd",(function(){return Fe})),a.d(t,"id",(function(){return Ie})),a.d(t,"gd",(function(){return Pe})),a.d(t,"u",(function(){return je})),a.d(t,"t",(function(){return qe})),a.d(t,"v",(function(){return $e})),a.d(t,"F",(function(){return ze})),a.d(t,"w",(function(){return Ne})),a.d(t,"x",(function(){return Me})),a.d(t,"y",(function(){return Le})),a.d(t,"A",(function(){return Re})),a.d(t,"z",(function(){return Ue})),a.d(t,"B",(function(){return We})),a.d(t,"C",(function(){return Ve})),a.d(t,"E",(function(){return Be})),a.d(t,"D",(function(){return He})),a.d(t,"h",(function(){return Ge})),a.d(t,"qb",(function(){return Ye})),a.d(t,"fb",(function(){return Je})),a.d(t,"gb",(function(){return Qe})),a.d(t,"ib",(function(){return Ke})),a.d(t,"hb",(function(){return Xe})),a.d(t,"jb",(function(){return Ze})),a.d(t,"lb",(function(){return et})),a.d(t,"kb",(function(){return tt})),a.d(t,"mb",(function(){return at})),a.d(t,"nb",(function(){return it})),a.d(t,"ob",(function(){return st})),a.d(t,"pb",(function(){return ot})),a.d(t,"n",(function(){return nt})),a.d(t,"o",(function(){return rt})),a.d(t,"m",(function(){return lt})),a.d(t,"wc",(function(){return ct})),a.d(t,"xc",(function(){return dt})),a.d(t,"zc",(function(){return ut})),a.d(t,"yc",(function(){return pt})),a.d(t,"P",(function(){return mt})),a.d(t,"Q",(function(){return vt})),a.d(t,"R",(function(){return ft})),a.d(t,"M",(function(){return gt})),a.d(t,"O",(function(){return _t})),a.d(t,"N",(function(){return ht})),a.d(t,"L",(function(){return bt})),a.d(t,"Ec",(function(){return xt})),a.d(t,"Dc",(function(){return yt})),a.d(t,"Ic",(function(){return kt})),a.d(t,"Jc",(function(){return Ct})),a.d(t,"Mc",(function(){return wt})),a.d(t,"Kc",(function(){return St})),a.d(t,"Lc",(function(){return Dt})),a.d(t,"Pc",(function(){return Et})),a.d(t,"Qc",(function(){return Ot})),a.d(t,"Sc",(function(){return Tt})),a.d(t,"Rc",(function(){return At})),a.d(t,"Oc",(function(){return Ft})),a.d(t,"Tc",(function(){return It})),a.d(t,"Xc",(function(){return Pt})),a.d(t,"Uc",(function(){return jt})),a.d(t,"Wc",(function(){return qt})),a.d(t,"Vc",(function(){return $t})),a.d(t,"Nc",(function(){return zt})),a.d(t,"bb",(function(){return Nt})),a.d(t,"cb",(function(){return Mt})),a.d(t,"eb",(function(){return Lt})),a.d(t,"db",(function(){return Rt})),a.d(t,"e",(function(){return Ut})),a.d(t,"f",(function(){return Wt})),a.d(t,"c",(function(){return Vt})),a.d(t,"d",(function(){return Bt})),a.d(t,"sb",(function(){return Ht})),a.d(t,"tb",(function(){return Gt})),a.d(t,"yb",(function(){return Yt})),a.d(t,"zb",(function(){return Jt})),a.d(t,"Z",(function(){return Qt})),a.d(t,"ab",(function(){return Kt})),a.d(t,"Ac",(function(){return Xt})),a.d(t,"Bc",(function(){return Zt})),a.d(t,"Hc",(function(){return ea})),a.d(t,"r",(function(){return ta})),a.d(t,"p",(function(){return aa})),a.d(t,"q",(function(){return ia})),a.d(t,"Fc",(function(){return sa})),a.d(t,"Gc",(function(){return oa}));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",O="b40547b2",T="0dba144a",A="38f8301f",F="b231d083",I="159d8edd",P="e40b18b8",j="e8220a49",q="8df2aae9",$="df1fcff5",z="4cd3838e",N="ffafc2be",M="e8181b79",L="d2e1fb88",R="7c513c2b",U="3205d9ac",W="992a4987",V="7ec93d91",B="8fda0328",H="32e8bc30",G="7d32f783",Y="8013b34b",J="797ac00b",Q="0eb2d3c5",K="49944f98",X="9ec0a917",Z="5dc282ab",ee="74cc44a0",te="8e45510b",ae="18baa289",ie="e2dd4c31",se="bd499dfa",oe="0f5c3cdf",ne="e904521d",re="a84c3a89",le="b077d059",ce="fc5de984",de="d83fdfbd",ue="10b505c9",pe="d3c48579",me="e4c0d9d1",ve="fbded5ac",fe="b41dcfec",ge="8d39bdaf",_e="1b7857f9",he="1731ce93",be="c0bc70b8",xe="a3eb1322",ye="a2175f11",ke="20cb4a0c",Ce="07bfd5ac",we="9a5adb57",Se="2f812a9f",De="e2a51798",Ee="d522cb74-5904-48b3-9e8b-4cb834448b17",Oe="38b25faf",Te="e87347cb",Ae="4d87fa15",Fe="eee440a2",Ie="54f8aa8f",Pe="7582a155",je="201f4ca9-2dbb-4a85-b7ca-87d593c5fed8",qe="2a9e78b0",$e="cc550b47",ze="3358db39",Ne="2df4c31e",Me="75edd950",Le="7eef299e",Re="d9e0afc4",Ue="dfca0bd7",We="d72eee5b",Ve="0b570f54",Be="51daccc0",He="e70d14fc",Ge="85352c3c-1321-4cba-b009-d5c4dc909159",Ye="bec249c8-3ddc-4113-8dd5-e558fd30baa8",Je="2bcbe112",Qe="7c150184",Ke="05f7df9d",Xe="52fc7f93",Ze="a9eb9517",et="ada70d8b",tt="82a7fd28",at="bc7f01b4",it="dc2f22e3",st="97990c51",ot="0bc34e01",nt="deb97d02-3e91-434d-939e-89fcff733c3c",rt="3cdc84a8",lt="a30ba8cf",ct="9ecfc978",dt="7379b0cb",ut="87f128fb",pt="5cda183e",mt="a090e093",vt="55aa9d8c",ft="02c22553",gt="84489c03-1cbd-4455-98c0-973c08aea582",_t="8e0f9bd4",ht="fd8e4ff3",bt="18cda1f3",xt="52bd718a",yt="f8422235",kt="4af41ee5",Ct="4f4ab210",wt="9713ffe3",St="41db7ef7",Dt="1994293a",Et="b7c54d2e",Ot="e3a98f18",Tt="f5d87c89",At="a4b9c832",Ft="c8d89e45",It="d7e90f23",Pt="e8f12a34",jt="f9a23b45",qt="b1c34d58",$t="a2b3c4d5",zt="f8fc1479",Nt="e11b93ee",Mt="149e929f",Lt="f1922793",Rt="bf37ff31",Ut="e28b154d",Wt="299dc10f",Vt="498c7109",Bt="d3a5fac1",Ht="2e3d941f",Gt="0db1daa0",Yt="a5d47e5e",Jt="dc2ba91a",Qt="50120b72",Kt="4a324925",Xt="39e9e78a",Zt="3bdad850",ea="54ef873b",ta="dbcf47ec",aa="29e5d4f4",ia="815c37dc",sa="3cae8a3c",oa="4a91db5c"},b0a2:function(e,t,a){},b121:function(e,t,a){"use strict";a("cffb")},b150:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("td",{staticClass:"justify-center wi-list-data-table-actions"},["select"!=e.config.mode?a("div",{staticStyle:{"min-width":"80px !important"}},[e.checkButtonConfig("update")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.getIdPermission("update",e.config.config),mode:"disabled"},expression:"{'id': getIdPermission('update', config.config), mode: 'disabled'}"}],staticClass:"mx-0 wrapper",attrs:{slot:"active",icon:"",small:""},on:{click:function(t){return e.$WiEditDialog({wiConfig:e.config.store,onSubmit:e.config.refresh,data:e.props.item})}},slot:"active"},[a("v-icon",[e._v("edit")])],1):e._e(),e.checkButtonConfig("delete")?a("db-delete",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.getIdPermission("delete",e.config.config),mode:"disabled"},expression:"{'id': getIdPermission('delete', config.config), mode: 'disabled'}"}],staticClass:"mx-0 wrapper",attrs:{store:e.config.store,id:e.props.item.id,icon:e.deleteIcon},on:{action:e.config.refresh}}):e._e(),e._t("actions")],2):a("div",[a("v-btn",{staticClass:"select-action-btn mx-0",attrs:{flat:"",icon:""},on:{click:function(t){return e.config.select(e.props.item)}}},[a("v-icon",[e._v("check")])],1)],1)])},s=[],o={name:"WiListDataTableActions",methods:{getIdPermission:function(e,t){return t&&t.id?t.id[e]||t.id:null},checkButtonConfig:function(e){var t=!0;return this.config.config.actions&&(t="function"===typeof this.config.config.actions[e]?this.config.config.actions[e](this.props.item):this.config.config.actions[e]),t}},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);t["a"]=l.exports},b156:function(e,t,a){},b1a9:function(e,t,a){"use strict";a("f2ac")},b30c:function(e,t,a){},b30d:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-btn",{attrs:{icon:"",flat:"",color:"red",disabled:e.disabled},on:{click:function(t){return e.apagar()}}},[e.icon?a("v-icon",[e._v(e._s(e.icon))]):a("v-icon",[e._v("delete")])],1)},s=[],o=a("53ca"),n=a("bb1b"),r={name:"DBDelete",data:function(){return{}},computed:{config:function(){var e=this.$store.state.pages[this.store]||{};return e},url:function(){var e=this.$store.state.url;return e.base+e.version+e.group}},methods:{getConfigUri:function(e){return this.config.apiUrl&&this.config.apiUrl.edit?"object"===Object(o["a"])(this.config.apiUrl.edit)?this.config.apiUrl.edit[e]:this.config.apiUrl.edit:this.config.apiUrl},apagar:function(){var e=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(t){if(t.value){e.$swal({title:"Apagando...",text:"Aguarde até que a ação seja finalizada.",onOpen:function(){e.$swal.showLoading()}});var a=e.getConfigUri("delete");n["a"].delete({url:e.url+a+"/"+e.id}).then((function(){e.$swal({type:"success",title:"Tudo certo!",text:"Concluído com sucesso."}),e.$emit("action",!1),e.$emit("refresh",!1)})).catch((function(t){e.$WiMakeError({error:t,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);t["a"]=d.exports},b326:function(e,t,a){"use strict";a("a8a9")},b32b:function(e,t,a){"use strict";a("20fa")},b3bc:function(e,t,a){},b3dd:function(e,t,a){"use strict";a("2beb")},b3f7:function(e,t,a){},b436:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{background:"white !important"}},[a("v-toolbar",{staticStyle:{color:"white"},attrs:{dense:"",color:e.$wiDark?"dark":"primary"}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(t){return e.$router.go(-1)}}},[a("v-icon",[e._v("arrow_back")])],1),a("v-toolbar-title",[e._v(" "+e._s(e.title||"Processos")+" ")]),a("v-spacer"),e.wiConfig&&e.wiConfig.filters?a("WiListFilters",{attrs:{config:e.wiConfig.filters,params:e.apiGetParams,disabled:e.loading},on:{filter:function(t){e.setFilters(t)}}}):e._e(),e.hideReorderButton?e._e():a("v-menu",{attrs:{"close-on-content-click":!0,"nudge-width":300},model:{value:e.orderMenu,callback:function(t){e.orderMenu=t},expression:"orderMenu"}},[a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{slot:"activator",small:"",outline:"",color:"white",disabled:e.loading},slot:"activator"},[a("v-icon",[e._v("sort")]),a("span",[e._v("Reordenar")])],1),a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[e._v("Selecione a ordem")]),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(t){e.orderMenu=!1}}},[a("v-icon",{staticClass:"mr-2"},[e._v("close")]),a("span",[e._v(" Fechar ")])],1)],1),a("v-divider"),a("v-list",{attrs:{dense:""}},[a("v-list-tile",{class:e.getOrderClass("order,asc"),on:{click:function(t){return e.setOrder("order,asc")}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("timeline")])],1),a("v-list-tile-title",[e._v("Ordem padrão (Manual)")])],1),a("v-divider"),a("v-list-tile",{class:e.getOrderClass("opened_at,desc"),on:{click:function(t){return e.setOrder("opened_at,desc")}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("add_circle_outline")])],1),a("v-list-tile-title",[e._v("Data de criação (Mais recentes primeiro)")])],1),a("v-list-tile",{class:e.getOrderClass("opened_at,asc"),on:{click:function(t){return e.setOrder("opened_at,asc")}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("add_circle_outline")])],1),a("v-list-tile-title",[e._v("Data de criação (Mais antigas primeiro)")])],1),a("v-divider"),a("v-list-tile",{class:e.getOrderClass("date_start,desc"),on:{click:function(t){return e.setOrder("date_start,desc")}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("event")])],1),a("v-list-tile-title",[e._v("Data de Emissão (Mais recentes primeiro)")])],1),a("v-list-tile",{class:e.getOrderClass("date_start,asc"),on:{click:function(t){return e.setOrder("date_start,asc")}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("event")])],1),a("v-list-tile-title",[e._v("Data de Emissão (Mais antigas primeiro)")])],1),a("v-divider"),a("v-list-tile",{class:e.getOrderClass("date_end,desc"),on:{click:function(t){return e.setOrder("date_end,desc")}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("date_range")])],1),a("v-list-tile-title",[e._v("Data de Entrega (Mais recentes primeiro)")])],1),a("v-list-tile",{class:e.getOrderClass("date_end,asc"),on:{click:function(t){return e.setOrder("date_end,asc")}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("date_range")])],1),a("v-list-tile-title",[e._v("Data de Entrega (Mais antigas primeiro)")])],1),a("v-divider"),a("v-list-tile",{class:e.getOrderClass("date_validity,desc"),on:{click:function(t){return e.setOrder("date_validity,desc")}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("event_available")])],1),a("v-list-tile-title",[e._v("Data de Validade (Mais recentes primeiro)")])],1),a("v-list-tile",{class:e.getOrderClass("date_validity,asc"),on:{click:function(t){return e.setOrder("date_validity,asc")}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("event_available")])],1),a("v-list-tile-title",[e._v("Data de Validade (Mais antigas primeiro)")])],1),a("v-divider"),a("v-list-tile",{class:e.getOrderClass("total_liquid,asc"),on:{click:function(t){return e.setOrder("total_liquid,asc")}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("attach_money")])],1),a("v-list-tile-title",[e._v("Valor Total (Do menor para o maior)")])],1),a("v-list-tile",{class:e.getOrderClass("total_liquid,desc"),on:{click:function(t){return e.setOrder("total_liquid,desc")}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("attach_money")])],1),a("v-list-tile-title",[e._v("Valor Total (Do maior para o menor)")])],1),a("v-divider"),"490fba83-2a5e-4b11-935a-754b25000880"==e.$Auth.user().account.id?a("v-list-tile",{class:e.getOrderClass("sum_quantity_unit,desc"),on:{click:function(t){return e.setOrder("sum_quantity_unit,desc")}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("list")])],1),a("v-list-tile-title",[e._v("Número de itens (Do maior para o menor)")])],1):e._e(),"490fba83-2a5e-4b11-935a-754b25000880"==e.$Auth.user().account.id?a("v-list-tile",{class:e.getOrderClass("sum_quantity_unit,asc"),on:{click:function(t){return e.setOrder("sum_quantity_unit,asc")}}},[a("v-list-tile-avatar",[a("v-icon",[e._v("list")])],1),a("v-list-tile-title",[e._v("Número de itens (Do menor para o maior)")])],1):e._e()],1)],1)],1),e.hideAddButton?e._e():a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:e.loading},on:{click:function(t){return e.$WiEditDialog({wiConfig:e.store+"-open",onSubmit:e.load,data:{}})}}},[a("v-icon",[e._v("add")]),a("span",[e._v("Adicionar Novo")])],1),e.listStageConfig&&e.listStageConfigPermission?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.listStageConfigPermission},expression:"{ id: listStageConfigPermission }"}],attrs:{small:"",disabled:e.loading,icon:""},on:{click:function(t){return e.listStages()}}},[a("v-icon",{attrs:{color:"white"}},[e._v("settings")])],1):e._e(),a("v-btn",{attrs:{disabled:e.loading,small:"",icon:""},on:{click:function(t){return e.load()}}},[a("v-icon",{attrs:{color:"white"}},[e._v("refresh")])],1)],1),e.loading?a("v-progress-linear",{staticStyle:{margin:"unset",position:"absolute"},attrs:{indeterminate:!0}}):e._e(),e.stages.length<1&&!e.loading?a("v-flex",{attrs:{sm12:""}},[a("br"),a("div",{staticStyle:{padding:"20px"}},[a("v-alert",{attrs:{value:!0,type:"warning"}},[e._v(" Nenhum registro encontrado! ")])],1)]):e._e(),e.stages.length<1&&e.loading?a("v-flex",{attrs:{sm12:""}},[a("LoadingIndicator")],1):e._e(),e.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*e.stages.length+"px"}},e._l(e.stages,(function(t,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":t.color,"stage-icon":t.icon,"stage-name":t.name,"items-total":t.items.total,"store-stage":e.storeStage,"stage-data":t},on:{refresh:e.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"==e.$Auth.user().account.id&&t.items.data&&t.items.data.length>0&&t.sum_quantity_unit?a("v-toolbar",{staticClass:"elevation-10 toolbar_status",staticStyle:{padding:"0px !important","margin-bottom":"5px"},attrs:{dense:""}},[a("v-icon",[e._v("list")]),a("strong",{staticStyle:{"font-size":"14px"}},[e._v(" Produtos/Serviços: ")]),a("v-spacer"),a("strong",{staticStyle:{"font-size":"16px"}},[e._v(" "+e._s(t.sum_quantity_unit)+" ")])],1):e._e(),e.showAmountSum&&"490fba83-2a5e-4b11-935a-754b25000880"!=e.$Auth.user().account.id&&t.items.data&&t.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",[e._v("attach_money")]),a("strong",{staticStyle:{"font-size":"14px"}},[e._v(" Valor total: ")]),a("v-spacer"),a("strong",{staticStyle:{"font-size":"16px"}},[e._v(" "+e._s(e._f("money")(t.sum_total_liquid))+" ")])],1):e._e(),a("Container",{staticClass:"wi-kanban__container",attrs:{"group-name":"col","get-child-payload":function(e){return t.items.data[e]},"drag-class":"card-ghost","drop-class":"card-ghost-drop","drop-placeholder":{className:"cards-drop-preview",animationDuration:"150",showOnTop:!0}},on:{drop:function(t){return e.onDrop(i,t)}}},[e._l(t.items.data,(function(t,i){return a("Draggable",{key:i},[e._t("items",null,{item:t,index:i,refresh:e.load,loading:e.loading})],2)})),!e.noPaginate&&t.items.data&&t.items.data.length>0?a("v-btn",{attrs:{block:"",outline:"",color:"black",disabled:t.items.last_page==t.items.current_page,loading:t.loading},on:{click:function(a){return e.itemPaginate(t)}}},[e._v("Buscar Mais")]):e._e()],2)],1),a("v-footer",{staticStyle:{background:"#DFE1E6","min-height":"5px !important",height:"5px !important"}})],1)])])})),0)]):e._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(t){return e.$WiEditDialog({wiConfig:e.store+"-open",onSubmit:e.load,data:{}})}}},[a("v-icon",[e._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 e=this,t=e.$createElement,a=e._self._c||t;return a("v-toolbar",{staticClass:"kanban-column-header elevation-10",attrs:{dense:"",color:e.$wiDark?"dark":"white",flat:""}},[a("div",{staticClass:"header-content"},[a("div",{staticClass:"icon-wrapper"},[e.storeStage?[a("v-btn",{staticClass:"edit-button",attrs:{icon:"",small:"",flat:""},on:{click:e.handleEditClick}},[a("v-icon",{attrs:{color:e.stageColor}},[e._v(e._s(e.stageIcon))])],1)]:[a("v-icon",{staticClass:"stage-icon",attrs:{color:e.stageColor}},[e._v(e._s(e.stageIcon))])]],2),a("div",{staticClass:"info-wrapper"},[a("span",{staticClass:"stage-title",style:{color:e.stageColor}},[e._v(" "+e._s(e.stageName)+" ")]),a("div",{staticClass:"counter-badge"},[e._v(" "+e._s(e.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 e=this;this.$WiEditDialog({wiConfig:this.storeStage,onSubmit:function(){return e.$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(e,t){var a=this;if(null!==t.addedIndex&&(this.currentMovement["added"]["index"]=e,this.currentMovement["added"]["data"]=t.payload,this.currentMovement["added"]["position"]=t.addedIndex),null!==t.removedIndex&&(this.currentMovement["removed"]["index"]=e,this.currentMovement["removed"]["data"]=t.payload,this.currentMovement["removed"]["position"]=t.removedIndex),1===t.payload.stage){var i=[];this.stages[e].items.data=Object(l["a"])(this.stages[e].items.data,t).filter((function(e,t){return i.push({id:e.id,order:t}),e})),this.$forceUpdate(),null===t.removedIndex&&null!==t.addedIndex&&t.payload[this.fieldReferenceInItem]!==this.stages[e].id&&(this.agendarDialog={id:t.payload.id,active:!1,stage:this.stages[e],DateTime:null,order:t.addedIndex},"sim"===this.stages[e].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(e){e.value?(a.alterarChamado(a.agendarDialog),a.setItemAttributesAfterchange()):a.revertCardMovement()}))),null!==t.removedIndex&&null!==t.addedIndex&&this.alterarPrioridade(i)}else null!==t.removedIndex&&null!==t.addedIndex&&(this.$swal.close(),this.alterarPrioridade(i)),this.$swal({type:"info",title:'Não é possível mover um item "'+t.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(e){var t=this;e&&(this.stages=[]),this.loading=!0,c["b"].get({uri:this.apiGetUrl,params:this.apiParams,sucess:function(e){t.stages=e.data,t.$forceUpdate(),t.loading=!1},error:function(e){console.log(e),t.loading=!1}})},alterarChamado:function(e){var t=this;this.loading=!0;var a={id:e.id,order:e.order,stage_id:e.stage.id};if(e.DateTime){var i=e.DateTime+"";a["agendamento_log"]=i.replace("T"," ")}c["b"].put({uri:this.apiPutUrl+"/stage",id:e.id,data:a,sucess:function(e){201===e.status?(t.agendarDialog.active=!1,t.loading=!1):t.$swal({type:"error",title:"Oops... Algo deu errado!",text:"Tente novamente ou contacte o suporte."})},error:function(e){t.loading=!1,console.log(e)}})},alterarPrioridade:function(){var e=this,t=this.stages[this.currentMovement.added.index],a={id:this.currentMovement.added.data.id,order:this.currentMovement.added.position,stage_id:t.id};this.loading=!0,c["b"].put({uri:this.apiPutUrl+"/reorder",id:a.id,data:a,sucess:function(){e.loading=!1},error:function(t){e.loading=!1,console.log(t)}})},cancelDialog:function(){this.load(),this.agendarDialog.active=!1},openEditModal:function(e,t){this.modalForm=t,this.modalStore=e,this.editModal=!0},closeModal:function(){this.editModal=!1},itemPaginate:function(e){var t=this,a=this.stages.findIndex((function(t){return t.id==e.id}));this.stages[a]["loading"]=!0,this.$forceUpdate(),this.$WiApiGet({uri:this.apiPutUrl,params:Object(o["a"])({status:e.id,page:e.items.current_page+1,limit:5},this.apiParams),callback:function(e){e.success&&(t.stages[a].items.total=e.success.total,e.success.data.map((function(e){-1==t.stages[a].items.data.findIndex((function(t){return t.id==e.id}))&&t.stages[a].items.data.push(e)})),t.stages[a].items.last_page=e.success.last_page,t.stages[a].items.current_page=e.success.current_page),e.error&&console.log(e.error),t.stages[a]["loading"]=!1,t.$forceUpdate()}})},setOrder:function(e){this.order=e,this.$forceUpdate(),this.load(),localStorage.setItem(this.store+"-kamban-order",this.order)},setCachedOrder:function(){var e=localStorage.getItem(this.store+"-kamban-order");e&&(this.order=e)},getOrderClass:function(e){return e===this.order?{"kamban__order--selected":!0}:{}},setFilters:function(e){console.log(e),this.filters=e,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));t["a"]=x.exports},b43e:function(e,t,a){"use strict";a("4918")},b446:function(e,t,a){},b481:function(e,t,a){"use strict";a.d(t,"a",(function(){return n}));var i=a("d4ec"),s=a("bee2"),o=a("2b0e"),n=function(){function e(){Object(i["a"])(this,e)}return Object(s["a"])(e,null,[{key:"format",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"- - -",a={current:t,dateTime:"Não definido"};if(e){var i=o["default"].moment(e),s=o["default"].moment().startOf("day"),n=Math.round(o["default"].moment.duration(s-i).asDays());a.current=n>1?o["default"].moment(e).format("DD/MM/YY HH:mm"):o["default"].moment(e).fromNow(),a.dateTime=o["default"].moment(e).format("DD/MM/YY HH:mm:ss")}return a}}]),e}()},b4e7:function(e,t,a){},b528:function(e,t,a){},b553:function(e,t,a){"use strict";a("d018")},b567:function(e,t,a){},b573:function(e,t,a){},b5e7:function(e,t,a){"use strict";a("96b3")},b5ef:function(e,t,a){"use strict";a("1476")},b696:function(e,t,a){"use strict";var i=a("5530");t["a"]={data:function(){return{openBudgetFullLoading:!1}},methods:{openBudgetFull:function(e){var t=this;this.openBudgetFullLoading=!0,this.$WiApiGet({uri:"sales/budget/".concat(e.id),params:{with:"person;address;finance_account;talk_contact"},callback:function(e){var a=e.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,t.$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(e){console.log("response",e),t.$emit("refresh"),t.$emit("onSubmit")}}),t.openBudgetFullLoading=!1}})}}}},b6d4:function(e,t,a){},b76e:function(e,t,a){},b7af:function(e,t,a){},b7d3:function(e,t,a){"use strict";a("d4ef")},b857:function(e,t,a){"use strict";var i=function(){var e,t=this,a=t.$createElement,i=t._self._c||a;return i("div",{staticClass:"wn-file-container",class:(e={"with-actions":t.showActions,"with-filename":t.showFileName,"with-border":t.showBorder,downloading:t.isDownloading},e["name-style-"+t.fileNameStyle]=!0,e["unknown-file"]="UNKNOWN"===t.fileExtension,e)},[i("div",{staticClass:"wn-file-icon",style:{backgroundColor:t.iconColor,width:t.width+"px",height:t.height+"px"}},[i("div",{staticClass:"file-fold",style:{borderWidth:"0 "+.25*t.width+"px "+.25*t.width+"px 0"}}),i("svg",{staticClass:"file-icon",attrs:{width:t.width,height:t.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:t.iconColor}}),i("path",{attrs:{d:"M19 2V11H28",stroke:"#FFFFFF","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","stroke-opacity":"0.3"}}),t.hasCustomColor?t._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*t.width+"px",bottom:.15*t.height+"px"}},[t._v(" "+t._s(t.fileExtension)+" ")])]),t.showFileName?i("span",{staticClass:"file-name",class:{"no-truncate":!t.truncateFileName},style:Object.assign({},{maxWidth:t.truncateFileName?1.5*t.width+"px":"none"},t.fileNameCustomStyle),attrs:{title:t.file.name}},[t._v(" "+t._s(t.formattedFileName)+" ")]):t._e(),t.showActions?i("div",{staticClass:"action-buttons"},[t.canPreview?i("v-btn",{staticClass:"action-button preview-button",attrs:{icon:"icon"===t.buttonsStyle,outline:"outline"===t.buttonsStyle,small:"outline"===t.buttonsStyle,"x-small":t.width<40},on:{click:t.handlePreview}},[i("v-icon",{attrs:{small:t.width<48}},[t._v("open_in_new")]),"outline"===t.buttonsStyle?i("span",[t._v("Abrir")]):t._e()],1):t._e(),i("v-btn",{staticClass:"action-button download-button",attrs:{icon:"icon"===t.buttonsStyle,outline:"outline"===t.buttonsStyle,small:"outline"===t.buttonsStyle,"x-small":t.width<40,disabled:t.isDownloading},on:{click:t.startDownload}},[i("v-icon",{attrs:{small:t.width<48}},[t._v(t._s(t.isDownloading?"downloading":"download"))]),"outline"===t.buttonsStyle?i("span",[t._v("Download")]):t._e()],1)],1):t._e(),"unknown"===t.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"}})]):t._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(e){return e&&"object"===Object(n["a"])(e)&&void 0!==e.name}},size:{type:String,default:"md",validator:function(e){return-1!==["xs","sm","md","lg","xl"].indexOf(e)}},customWidth:{type:Number,default:null},customHeight:{type:Number,default:null},showActions:{type:Boolean,default:!1},buttonsStyle:{type:String,default:"icon",validator:function(e){return-1!==["icon","outline"].indexOf(e)}},showFileName:{type:Boolean,default:!1},fileNameStyle:{type:String,default:"default",validator:function(e){return-1!==["default","bold","subtle","compact","elegant"].indexOf(e)}},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 e={xs:32,sm:40,md:48,lg:64,xl:80};return e[this.size]},height:function(){return this.customHeight?this.customHeight:Math.floor(1.166*this.width)},fileExtension:function(){if(!this.file.extension){var e,t=null===(e=this.file.name)||void 0===e?void 0:e.match(/\.([^.]+)$/);return t?t[1].toUpperCase():"UNKNOWN"}return this.file.extension.toUpperCase()},canPreview:function(){var e=["PDF","JPG","JPEG","PNG","GIF","SVG","MP4","WEBM","OGG","MP3","WAV","HTML","TXT"];return e.includes(this.fileExtension)},fileNameCustomStyle:function(){var e={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 e[this.fileNameStyle]||{}},iconColor:function(){if("UNKNOWN"===this.fileExtension)return"#9E9E9E";var e={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 e[this.fileExtension]||"#9E9E9E"},formattedFileName:function(){if(!this.file.name)return"Arquivo sem nome";if(!this.truncateFileName)return this.file.name;var e=this.file.name;if(e.length<=this.maxFileNameLength)return e;if("UNKNOWN"===this.fileExtension)return"".concat(e.slice(0,this.maxFileNameLength-3),"...");var t=this.fileExtension,a=e.slice(0,-(t.length+1)),i=this.maxFileNameLength-3-t.length;return"".concat(a.slice(0,i),"...").concat(t.toLowerCase())},hasCustomColor:function(){return"#9E9E9E"!==this.iconColor},fileType:function(){if("UNKNOWN"===this.fileExtension)return"Arquivo";var e=["JPG","JPEG","PNG","GIF","SVG","BMP","WEBP","TIFF"],t=["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 e.includes(l)?"image":t.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 e=this;return Object(o["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!e.isDownloading){t.next=2;break}return t.abrupt("return");case 2:e.isDownloading=!0;try{e.file.url_download&&window.open(e.file.url_download,"_blank")}finally{e.isDownloading=!1}case 4:case"end":return t.stop()}}),t)})))()}}},l=r,c=(a("05b3"),a("2877")),d=Object(c["a"])(l,i,s,!1,null,"08fef65e",null);t["a"]=d.exports},b862:function(e,t,a){},b88f:function(e,t,a){"use strict";a("fa91")},b971:function(e,t,a){"use strict";a("382f")},b986:function(e,t,a){"use strict";a("7db0");t["a"]={data:function(){return{processExecutionDialog:!1,processExecutionDialogData:{oldDiagnosticData:{},newProcessExecutionId:null}}},methods:{restartExecution:function(e){var t=this;this.$WiApiPost({uri:"processes/execution",data:{process_id:e,status_id:1},callback:function(e){var a;e.sucess&&null!==e&&void 0!==e&&null!==(a=e.sucess)&&void 0!==a&&a.id&&t.$router.push({name:"process-execution",params:{id:e.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(e){var t=this,a=this.stages.find((function(e){return 1==e.stage.type_id}));a&&(this.processExecutionDialogData.oldDiagnosticData=a.data),this.$WiApiPost({uri:"processes/execution",data:{process_id:e,status_id:1},callback:function(e){var i;e.sucess&&null!==e&&void 0!==e&&null!==(i=e.sucess)&&void 0!==i&&i.id&&(t.processExecutionDialogData.newProcessExecutionId=e.sucess.id,t.processExecutionDialogData.oldDiagnosticData=a.data,t.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(e,t,a){"use strict";a.d(t,"a",(function(){return r}));a("4de4"),a("07ac");var i=a("d4ec"),s=a("bee2"),o=a("4717"),n=a("d42c"),r=function(){function e(){Object(i["a"])(this,e),this.id=null,this.title=null,this.fields=[]}return Object(s["a"])(e,[{key:"fieldText",value:function(e){var t=e.value,a=e.text,i=e.placeholder,s=e.required,o=e.action,n=e.size,r=e.showField,l=e.mask;return{value:t||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(e){var t=e.text,a=e.showField;return{text:t||"Informe os dados solicitados nos campos abaixo.",type:"subheader",edit:!0,showField:a}}},{key:"fieldSelect",value:function(e){var t=e.value,a=e.text,i=e.placeholder,s=void 0===i?null:i,o=e.required,n=e.action,r=e.size,l=e.disabled,c=e.options,d=e.showField,u=e.multiple,p=e.clearable,m=e.defaultOption;return{value:t,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(e){var t=e.value,a=e.text,i=e.placeholder,s=e.required,o=e.action,n=e.size,r=e.disabled,l=e.showField,c=e.api,d=c.url,u=c.params,p=e.show,m=e.selectValue,v=e.icon,f=e.color,g=e.change,_=e.multiple,h=e.clearable;return{value:t,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(e){var t=e.value,a=e.text,i=e.required,s=e.action,o=e.size,n=e.disabled,r=e.showField;return{value:t,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(e){var t=e.value,a=e.text,i=e.required,s=e.action,o=e.size,n=e.disabled,r=e.showField;return{value:t,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(e){var t=e.value,a=e.text,i=e.required,s=e.action,o=e.size,n=e.disabled,r=e.showField;return{value:t,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(e){var t=e.value,a=e.text,i=e.required,s=e.action,o=e.size,n=e.disabled,r=e.showField,l=e.min,c=e.max,d=e.prefix,u=e.suffix,p=e.step,m=e.rules;return{value:t,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(e){var t=e.value,a=e.text,i=e.wiConfig,s=e.required,o=e.action,n=e.size,r=e.disabled,l=e.show,c=e.icon,d=e.showField,u=e.filter,p=e.callbackFields,m=e.wiEditData;return{value:t,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(e){var t=e.value,a=e.text,i=e.required,s=e.size,o=e.disabled,n=e.showField,r=e.placeholder,l=e.selectedShow,c=e.apiUrl,d=e.apiParams,u=e.show;return{value:t,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(e){Array.isArray(e)?this.setFieldsArray(e):this.setFieldsObject(e)}},{key:"setFieldsArray",value:function(e){var t=this;e.filter((function(e){t.fields.push(e)}))}},{key:"setFieldsObject",value:function(e){this.setFieldsArray(Object.values(e))}},{key:"getLangText",value:function(e,t){return o["a"].langText(e,t)}},{key:"permissionIsAvaiable",value:function(e){return n["a"].checkPermission(e)}},{key:"clearFields",value:function(){this.fields=[]}}]),e}()},b9a8:function(e,t,a){"use strict";a("4327")},baca:function(e,t,a){},bb1b:function(e,t,a){"use strict";a.d(t,"b",(function(){return m})),a.d(t,"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 e(){Object(i["a"])(this,e)}return Object(s["a"])(e,null,[{key:"Axios",value:function(e){var t=r.a.create({baseURL:e.url});return t.interceptors.request.use((function(e){var t,a,i,s,o;(e.headers.Accept="application/json",e.headers["X-Client-Version"]=(null===l["a"]||void 0===l["a"]||null===(t=l["a"].state)||void 0===t||null===(a=t.system)||void 0===a?void 0:a.version)||null,e.headers["X-Request-Source"]="web",c["a"].check())&&(e.headers.Authorization="Bearer "+c["a"].token(),e.headers.Hash=c["a"].hash(),e.headers["X-Trace-Id"]=null===c["a"]||void 0===c["a"]||null===(i=c["a"].user())||void 0===i?void 0:i.id,e.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,e.headers["X-Session-Key"]=null);return e})),t.interceptors.response.use((function(e){if(e.headers.insights){var t=d["a"].decrypt(e.headers.insights);l["a"].commit("system/SET_VERSION_API",t.version),l["a"].commit("User/SET_LAST_IP",t.last_ip),l["a"].commit("User/SET_VERSION_API",t.version),l["a"].commit("User/SET_TIME",t.time)}return e}),(function(e){return console.log(e),e.response&&401===e.response.status&&c["a"].logout(),Promise.reject(e)})),t}}]),e}(),p=a("d359"),m=function(){function e(){Object(i["a"])(this,e)}return Object(s["a"])(e,null,[{key:"get",value:function(e){var t=this,a=e.uri,i=e.params,s=e.sucess,n=e.error,r=e.msgLoad,l=e.msgSucess,c=e.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(e){t.analytics(f,"GET",a,i),s&&s(e),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(e){t.analytics(f,"GET",a,i),n&&n(e),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(e){var t=this,a=e.uri,i=e.data,s=e.headers,n=e.sucess,r=e.error,l=e.msgLoad,c=e.msgSucess,d=e.msgError,u=e.msgAsk,m=e.msgNotFound,f=function(){t.loadMessage(l);var e=new Date;v.post({url:p["a"].state.base+p["a"].state.version+p["a"].state.group+a},i,s).then((function(i){t.analytics(e,"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;t.analytics(e,"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(e){var t=this,a=e.uri,i=e.data,s=e.id,n=e.sucess,r=e.error,l=e.msgLoad,c=e.msgSucess,d=e.msgError,u=e.msgAsk,m=function(){t.loadMessage(l);var e=s?"/"+s:"",u=new Date;return v.put({url:p["a"].state.base+p["a"].state.version+p["a"].state.group+a+e},i).then((function(e){t.analytics(u,"PUT",a,""),n&&n(e),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(e){t.analytics(u,"PUT",a,""),console.log(e),r&&r(e),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(e){var t=this,a=e.uri,i=e.id,s=e.data,o=e.sucess,n=e.error,r=e.msgLoad,l=e.msgSucess,c=e.msgError,d=e.msgAsk,u=function(){t.loadMessage(r);var e=new Date;v.delete({url:p["a"].state.base+p["a"].state.version+p["a"].state.group+a+"/"+i},s).then((function(i){t.analytics(e,"DELETE",a,""),o&&o(i),t.successMessage(l)})).catch((function(i){t.analytics(e,"DELETE",a,""),console.log(i),n&&n(i),t.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(e){e&&o["default"].swal({title:e.title||"Carregando...",text:e.text||"Aguarde até que a ação seja finalizada.",onOpen:function(){o["default"].swal.showLoading()}})}},{key:"successMessage",value:function(e){e&&o["default"].swal({type:"success",title:e.title||"Tudo certo!",text:e.text||"Concluído com sucesso."})}},{key:"errorMessage",value:function(e){e&&o["default"].swal({type:"error",title:e.title||"Oops... Algo deu errado!",text:e.text||"Tente novamente ou contacte o suporte."})}},{key:"askMessage",value:function(e,t){o["default"].swal({title:e.title||"Deseja realmente fazer isso?",text:e.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(e){e.value&&t&&t()}))}},{key:"analytics",value:function(e,t,a,i){var s=new Date,n=s-e-115,r=this.formatUri(a);o["default"].$ga.time(t,r,n,i),o["default"].$ga.page("api/v1/"+r)}},{key:"formatUri",value:function(e){var t=null===e||void 0===e?void 0:e.split("/"),a=t[(null===t||void 0===t?void 0:t.length)-1];return isNaN(a)?e:e.replace("/".concat(a),"/{id}")}}]),e}(),v=function(){function e(){Object(i["a"])(this,e)}return Object(s["a"])(e,null,[{key:"get",value:function(e,t){return t?(o["default"].swal({title:"Carregando...",text:"Aguarde até que a ação seja finalizada.",onOpen:function(){o["default"].swal.showLoading()}}),u.Axios(e).get()):u.Axios(e).get()}},{key:"post",value:function(e,t,a){return u.Axios(e).post(e.url,t)}},{key:"put",value:function(e,t,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(e).put(e.url,t)):u.Axios(e).put(e.url,t)}},{key:"delete",value:function(e,t,a){if(!a)return u.Axios(e).delete(e.url,{data:t});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(e).delete(e.url,{data:t})}))}},{key:"auth",value:function(e,t){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:e.login_usuario,password:e.password}).then((function(e){202===e.status&&(e.data&&e.data.token&&localStorage.setItem("f777bbf0-ef5d-45db-b77a-dd7802f92824",e.data.token),t&&t(e.data))}))}},{key:"logOut",value:function(){return!0}}]),e}()},bb27:function(e,t,a){},bb79:function(e,t,a){"use strict";a("3c6f")},bb91:function(e,t,a){},bbfd:function(e,t,a){"use strict";a("8fb5")},bc09:function(e,t,a){"use strict";a("2fe1")},bcb9:function(e,t,a){},bcc2:function(e,t,a){},bcc5:function(e,t,a){},bd0c:function(e,t,a){"use strict";a("cb85")},bdc0:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{"max-width":"350","close-on-content-click":!1,"nudge-width":500,"offset-x":100,lazy:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-btn",e._g({staticStyle:{margin:"3px 8px"},attrs:{icon:"",small:"",ripple:""},on:{click:function(t){e.emojiSelectorDialog=!1}}},i),[a("v-icon",[e._v("mood")])],1)]}}]),model:{value:e.emojiSelectorDialog,callback:function(t){e.emojiSelectorDialog=t},expression:"emojiSelectorDialog"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"0 15px"},attrs:{"primary-title":""}},[a("v-icon",[e._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(){e.emojiSelectorDialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-divider"),e.emojiSelectorDialog?a("v-card-text",[a("EmojiMenu",{on:{onSelect:e.onEmojiSelected}})],1):e._e()],1)],1)},s=[],o=function(){var e=this,t=e.$createElement,a=e._self._c||t;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(e){this.$emit("onSelect",e)},initEmojiPicker:function(){var e=this;setTimeout((function(){var t=document.querySelector("emoji-picker");e.eventListener=t,t&&t.addEventListener("emoji-click",(function(t){e.onEmojiSelected(t.detail.unicode)}))}),100)},destroyEmojiPicker:function(){var e=this;setTimeout((function(){e.eventListener&&e.eventListener.removeEventListener("emoji-click",(function(e){console.log(e)}))}),100)}},mounted:function(){var e=this;this.$nextTick((function(){e.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(e){this.$emit("onSelect",e)}},components:{EmojiMenu:u}},m=p,v=Object(c["a"])(m,i,s,!1,null,null,null);t["a"]=v.exports},be46:function(e,t,a){},bec5:function(e,t,a){},bee24:function(e,t,a){"use strict";a("2dd8")},beec:function(e,t,a){"use strict";a("77fd")},bf50:function(e,t,a){"use strict";a("f5d9")},c08d:function(e,t,a){"use strict";a("8311")},c0a2:function(e){e.exports=JSON.parse('{"title":"Service Desk","description":"Gestão de chamados"}')},c0df:function(e,t,a){"use strict";a("908c")},c0f4:function(e,t,a){"use strict";a("1cb0")},c136:function(e,t,a){},c138:function(e){e.exports=JSON.parse("[]")},c16f:function(e,t,a){},c194:function(e,t,a){},c203:function(e,t,a){},c22f:function(e,t,a){},c248:function(e,t,a){"use strict";a("bcb9")},c32b:function(e){e.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(e,t,a){},c3fb:function(e,t,a){"use strict";a("fcb4")},c4cf:function(e,t,a){"use strict";a("0bce")},c4eb:function(e,t,a){"use strict";a.d(t,"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 e(){Object(i["a"])(this,e),Object(o["a"])(this,"rules",{required:function(){return function(e){return!!e||"Campo obrigatório!"}},maxLength:function(e){return function(t){return!!t&&t.length<=e||"Máximo de ".concat(e," caracteres.")}},minLength:function(e){return function(t){return!t||t.length>=e||"Mínimo de ".concat(e," 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"])(e,[{key:"fieldList",value:function(e){var t=e.value,a=e.text,i=e.sortable,s=e.align;return{value:t||null,text:a||null,list:!0,align:s||"left",sortable:"boolean"!==typeof i||i}}},{key:"fieldText",value:function(e){var t=e.value,a=e.text,i=e.placeholder,s=e.required,o=e.action,n=e.size,r=e.showField,l=e.mask,c=e.rules,d=e.disabled,u=e.button;return{value:t||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(e){var t=e.value,a=e.text,i=e.placeholder,s=e.required,o=e.action,n=e.size,r=e.showField,l=e.mask,c=e.rules;return{value:t||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(e){var t=e.value,a=e.text,i=e.placeholder,s=e.required,o=e.action,n=e.size,r=e.showField,l=e.mask;return{value:t||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(e){var t=e.text,a=e.showField,i=e.size,s=void 0===i?null:i,o=e.style,n=void 0===o?{}:o;return{text:t||"Informe os dados solicitados nos campos abaixo.",type:"subheader",edit:!0,showField:a,size:s,style:n}}},{key:"fieldSelect",value:function(e){var t=e.value,a=e.text,i=e.required,s=e.action,o=e.size,n=e.placeholder,r=e.disabled,l=e.options,c=e.showField,d=e.multiple,u=e.autocomplete,p=e.defaultOption;return{value:t,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(e){var t=e.value,a=e.text,i=e.placeholder,s=e.required,o=e.action,n=e.size,r=e.disabled,l=e.showField,c=e.api,d=c.url,u=c.params,p=e.show,m=e.selectValue,v=e.icon,f=e.color,g=e.change,_=e.multiple,h=e.clearable,b=e.dependOn;return{value:t,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(e){var t=e.value,a=e.text,i=e.wiConfig,s=e.required,o=e.action,n=e.size,r=e.disabled,l=e.show,c=e.icon,d=e.showField,u=e.filter,p=e.callbackFields,m=e.wiEditData,v=e.onChange;return{value:t,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(e){var t=e.value,a=e.text,i=e.required,s=e.action,o=e.size,n=e.disabled,r=e.showField,l=e.onChange,c=e.variables,d=e.return_type,u=e.talk_channel_id_field;return{value:t,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(e){var t=e.value,a=e.text,i=e.data,s=e.filter,o=e.placeholder,n=e.icon,r=e.fileType,l=e.required,c=e.action,d=e.size,u=e.disabled,p=e.show,m=e.showField,v=e.options,f=void 0===v?null:v;return{value:t,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(e){var t=e.value,a=e.text,i=e.required,s=e.action,o=e.size,n=e.disabled,r=e.showField;return{value:t,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(e){var t=e.value,a=e.text,i=e.required,s=e.action,o=e.size,n=e.disabled,r=e.showField;return{value:t,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(e){var t=e.value,a=e.text,i=e.required,s=e.action,o=e.size,n=e.disabled,r=e.showField;return{value:t,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(e){var t=e.value,a=e.text,i=e.placeholder,s=e.required,o=e.action,n=e.size,r=e.disabled,l=e.showField,c=e.min,d=e.max,u=e.prefix,p=e.suffix,m=e.step,v=e.rules;return{value:t,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(e){var t=e.value,a=e.text,i=e.required,s=e.action,o=e.size,n=e.disabled,r=e.prefix,l=e.showField;return{value:t,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(e){var t=e.value,a=e.text,i=e.required,s=e.action,o=e.size,n=e.disabled,r=e.prefix,l=e.showField;return{value:t,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(e){var t=e.value,a=e.text,i=e.required,s=e.action,o=e.size,n=e.disabled,r=e.showField,l=e.defaultValue;return{value:t,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(e){var t=e.value,a=e.text,i=e.required,s=e.action,o=e.size,n=e.disabled,r=e.showField,l=e.trueText,c=e.falseText;return{value:t,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(e){var t=e.value,a=e.text,i=e.placeholder,s=e.required,o=e.action,n=e.showField;return{value:t||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(e){var t=e.value,a=e.text,i=e.placeholder,s=e.required,o=e.action,n=e.showField,r=e.variableScope;return{value:t||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(e){var t=e.value,a=e.text,i=e.placeholder,s=e.required,o=e.disabled,n=e.action,r=e.size,l=e.showField,c=e.rows;return{value:t||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(e){var t=e.value,a=e.text,i=e.placeholder,s=e.required,o=e.disabled,n=e.action,r=e.size,l=e.showField,c=e.rows,d=e.formats,u=e.variables;return{value:t||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(e){var t=e.value,a=e.text,i=e.placeholder,s=e.required,o=e.action,n=e.disabled,r=e.size,l=e.showField;return{value:t||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(e){var t=e.value,a=e.text,i=e.placeholder,s=e.required,o=e.action,n=e.disabled,r=e.size,l=e.showField,c=e.color;return{value:t||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:"fieldFileDownload",value:function(e){var t=e.fileUrl,a=e.text,i=e.size,s=e.action,o=e.showField,n=e.background,r=e.color;return{fileUrl:t||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(e){var t=e.value,a=e.text,i=e.placeholder,s=e.required,o=e.action,n=e.disabled,r=e.size,l=e.showField;return{value:t||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(e){var t=e.value,a=e.text,i=e.placeholder,s=e.size,o=e.showField,n=e.action,r=e.calculate;return{value:t,text:a,type:"show-result",placeholder:i,size:s,edit:n||{create:!0,update:!0},showField:o,calculate:r}}},{key:"fieldAmountMargin",value:function(e){var t=e.value,a=e.text,i=e.placeholder,s=e.size,o=e.showField,n=e.action,r=e.config;return{value:t,text:a,type:"amount-margin",placeholder:i,size:s,edit:n||{create:!0,update:!0},showField:o,config:r}}},{key:"fieldCategorySelector",value:function(e){var t=e.value,a=e.text,i=e.required,s=e.size,o=e.disabled,n=e.showField,r=e.placeholder,l=e.selectedShow,c=e.action,d=e.apiUrl,u=e.apiParams,p=e.show;return{value:t,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(e){Array.isArray(e)?this.setFieldsArray(e):this.setFieldsObject(e)}},{key:"setFieldsArray",value:function(e){var t=this;e.filter((function(e){t.fields.push(e)}))}},{key:"setFieldsObject",value:function(e){this.setFieldsArray(Object.values(e))}},{key:"getLangText",value:function(e,t){return n["a"].langText(e,t)}},{key:"permissionIsAvaiable",value:function(e){return r["a"].checkPermission(e)}},{key:"getAuth",value:function(){return r["a"]}},{key:"clearFields",value:function(){this.fields=[]}}]),e}()},c634:function(e,t,a){},c634c:function(e,t,a){"use strict";a("9fff")},c936:function(e,t,a){},c98f:function(e,t,a){"use strict";a("c336")},c9ad:function(e,t,a){"use strict";a("90a9")},c9bc:function(e,t,a){"use strict";a("0785")},c9c2:function(e,t,a){},ca42:function(e,t,a){},caf0:function(e,t,a){"use strict";a("2343")},cb85:function(e,t,a){},cb9a:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"file-item",class:{"file-item--with-info":e.showFileName}},[a("div",{staticClass:"file-item__preview"},["image"===e.getFileType()?a("div",{staticClass:"file-item__image"},[a("v-img",{staticClass:"file-item__img",attrs:{src:e.getFileUrl(),"lazy-src":"/static/icons/not-found.png",alt:e.getFileAltText(),"aspect-ratio":e.aspectRatio,"max-height":e.maxHeight,"max-width":e.maxWidth},scopedSlots:e._u([{key:"placeholder",fn:function(){return[a("div",{staticClass:"file-item__placeholder"},[a("v-progress-circular",{attrs:{indeterminate:"",color:"primary",size:e.placeholderSize}})],1)]},proxy:!0}],null,!1,914533658)})],1):a("div",{staticClass:"file-item__icon"},[a("div",{staticClass:"file-item__icon-svg",domProps:{innerHTML:e._s(e.getFileIcon())}})])]),e.showFileName?a("div",{staticClass:"file-item__info"},[a("div",{staticClass:"file-item__name",attrs:{title:e.getFileName()}},[e._v(" "+e._s(e.truncateFileName(e.getFileName()))+" ")]),e.showMeta?a("div",{staticClass:"file-item__meta"},[e.showDate?a("span",{staticClass:"file-item__date"},[e._v(e._s(e.formatDate(e.getFileDate())))]):e._e()]):e._e()]):e._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 e=this.file.file||this.file;return e&&e.type_name?e.type_name.split("/")[0]:"unknown"},getFileUrl:function(){if(!this.file)return"";var e=this.file.file||this.file;return e&&e.url?e.url:""},getFileAltText:function(){if(!this.file)return"";var e=this.file.file||this.file;return e&&e.alt_text?e.alt_text:this.getFileName()},getFileName:function(){if(!this.file)return"Arquivo sem nome";var e=this.file.file||this.file;return e?null!==e.name&&void 0!==e.name?"number"===typeof e.name?e.full_name?e.full_name:e.origin_name?e.origin_name:e.name.toString():e.name:e.full_name?e.full_name:e.origin_name?e.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 e=this.file.file||this.file;if(!e)return this.getDefaultIcon();var t=e.type_name?e.type_name.split("/")[1]:"",a=this.getFileExtension(e);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[t]||this.createDynamicIcon(a||"file")},createDynamicIcon:function(e){var t=e&&"string"===typeof e?e.toUpperCase():"FILE",a=this.getExtensionColors(e||"file"),i=e||"file";return'\n \n \n \n \n \n \n \n \n \n \n \n \n \n ').concat(t,"\n ")},getExtensionColors:function(e){if(!e||"string"!==typeof e)return{primary:"#6c757d",secondary:"#495057"};var t=e.toLowerCase();return"pdf"===t?{primary:"#dc3545",secondary:"#c82333"}:["doc","docx"].includes(t)?{primary:"#2b579a",secondary:"#1e3a8a"}:["xls","xlsx"].includes(t)?{primary:"#217346",secondary:"#1e7e34"}:["ppt","pptx"].includes(t)?{primary:"#d63384",secondary:"#c41e3a"}:["txt","rtf"].includes(t)?{primary:"#6f42c1",secondary:"#5a2d82"}:"csv"===t?{primary:"#28a745",secondary:"#20c997"}:["jpg","jpeg","png","gif","bmp","svg","webp","tiff"].includes(t)?{primary:"#fd7e14",secondary:"#e55a00"}:["mp4","avi","mov","wmv","flv","webm","mkv"].includes(t)?{primary:"#e83e8c",secondary:"#d63384"}:["mp3","wav","flac","aac","ogg"].includes(t)?{primary:"#20c997",secondary:"#17a2b8"}:["zip","rar","7z","tar","gz"].includes(t)?{primary:"#ffc107",secondary:"#fd7e14"}:["js","ts","html","css","php","py","java","cpp","c","json","xml"].includes(t)?{primary:"#17a2b8",secondary:"#0dcaf0"}:["exe","msi","dmg"].includes(t)?{primary:"#6f42c1",secondary:"#5a2d82"}:["apk","ipa"].includes(t)?{primary:"#fd7e14",secondary:"#e55a00"}:{primary:"#6c757d",secondary:"#495057"}},getFileExtension:function(e){if(!e)return"";if(e.extension)return e.extension.toLowerCase();if(e.full_name){var t=e.full_name.split(".");if(t.length>1)return t[t.length-1].toLowerCase()}if(e.origin_name){var a=e.origin_name.split(".");if(a.length>1)return a[a.length-1].toLowerCase()}if(e.name&&"string"===typeof e.name){var i=e.name.split(".");if(i.length>1)return i[i.length-1].toLowerCase()}if(e.url){var s=e.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(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,a=t||this.nameMaxLength;if(!e)return"Arquivo sem nome";var i="number"===typeof e?e.toString():e;return"string"!==typeof i?"Arquivo sem nome":i.length<=a?i:i.substring(0,a)+"..."},formatDate:function(e){if(!e)return"-";try{var t=new Date(e);return isNaN(t.getTime())?"-":t.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:",e,a),"-"}}}}),n=o,r=(a("caf0"),a("2877")),l=Object(r["a"])(n,i,s,!1,null,"7e93afbe",null);t["a"]=l.exports},cc99:function(e,t,a){"use strict";a("18a9")},cd7f:function(e,t,a){},cd84:function(e,t,a){"use strict";a("a345")},ce8e:function(e,t,a){},cf17:function(e,t,a){},cf49:function(e,t,a){},cf71:function(e,t,a){},cf77:function(e,t,a){},cffb:function(e,t,a){},cffd:function(e,t,a){},d018:function(e,t,a){},d047:function(e,t,a){},d0b5:function(e,t,a){"use strict";a("3145")},d109:function(e,t,a){},d13d:function(e,t,a){"use strict";a("2755")},d145:function(e,t,a){},d1b6:function(e,t,a){"use strict";a("99ec")},d1bf:function(e,t,a){},d1f1:function(e,t,a){},d286:function(e,t,a){},d2a1:function(e,t,a){"use strict";a("7250")},d2e5:function(e,t,a){"use strict";a("eeaf")},d2ee:function(e,t,a){"use strict";a("2e57")},d359:function(e,t,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),O=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,T=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:T},F=(null===(v=document)||void 0===v||null===(f=v.wise_env)||void 0===f?void 0:f.baseUrl)||w||window.location.hostname,I="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=I?"https://":"http://",j=I?":2087":":2082",q=Object(x["a"])(Object(x["a"])({},A),{},{remoteUrl:P+F+j+"/api/",baseDefault:P+F+j+"/",base:P+F+j+"/api/",accountLogo:"system-logo.png",version:"v1/",group:"",echo:{host:S,port:D||2083},socket:{host:E,port:O||2083}});t["a"]={namespaced:!0,state:q,mutations:{SET_SYSTEM:function(e,t){e.system=t}}}},d36e:function(e,t,a){"use strict";a("0cbe")},d394:function(e,t,a){"use strict";a("dd8b")},d42c:function(e,t,a){"use strict";a.d(t,"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 e(){Object(s["a"])(this,e)}return Object(o["a"])(e,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 e,t;return this.setAuth(),Object(i["a"])({},null===(e=this.auth)||void 0===e||null===(t=e.user)||void 0===t?void 0:t.account)}},{key:"config",value:function(){return this.setAuth(),Object(i["a"])({},this.auth.user.config)}},{key:"user",value:function(){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"])({},this.auth.user.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(e){return this.setAuth(),!(!this.auth||!e)&&this.auth.user.profile.permissions.includes(e)}},{key:"logout",value:function(){localStorage.clear();var e=["path=/","expires=Thu, 01 Jan 1970 00:00:00 GMT","secure","samesite=strict"].join(";");document.cookie="7aa191f1-550e-417a-ab3e-7f88442ef305=;".concat(e),document.cookie="auth=;".concat(e),window.location.replace("/logout"),setTimeout((function(){"/logout"!==window.location.pathname&&(window.location.href="/logout",window.location.reload())}),1e3)}},{key:"confirmLogout",value:function(){var e=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(t){t.value&&e.logout()}))}}]),e}()},d440:function(e,t,a){"use strict";a("12a4")},d4ef:function(e,t,a){},d548:function(e,t,a){"use strict";a("1e94")},d5a0:function(e,t,a){"use strict";a("9980")},d624:function(e,t,a){},d636:function(e,t,a){"use strict";a("839e")},d6b1:function(e,t,a){},d716c:function(e,t,a){"use strict";a("3b3d")},d7840:function(e,t,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");t["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 e=this;return Object(i["a"])(regeneratorRuntime.mark((function t(){var a,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(t.prev=0,a=navigator.mediaDevices||(navigator.mozGetUserMedia||navigator.webkitGetUserMedia?{getUserMedia:function(e){return new Promise((function(t,a){(navigator.mozGetUserMedia||navigator.webkitGetUserMedia).call(navigator,e,t,a)}))}}:null),a){t.next=4;break}throw new Error("Seu navegador não suporta gravação de áudio");case 4:return t.next=6,a.getUserMedia({audio:{channelCount:1,sampleRate:44100}});case 6:i=t.sent,e.setupAudioContext(i),e.mediaRecorder=new MediaRecorder(i,{mimeType:"audio/webm",bitsPerSecond:128e3,audioBitsPerSecond:128e3}),e.audioChunks=[],e.mediaRecorder.ondataavailable=function(t){t.data.size>0&&e.audioChunks.push(t.data)},e.mediaRecorder.onstop=function(){var t=new Blob(e.audioChunks,{type:"audio/webm"});e.audioUrl=URL.createObjectURL(t)},e.mediaRecorder.start(10),e.isRecording=!0,e.startTimer(),e.visualize(),e.$emit("recording-started"),e.$emit("stream",i),t.next=24;break;case 20:t.prev=20,t.t0=t["catch"](0),console.error("Erro ao acessar microfone:",t.t0),e.$emit("error",t.t0.message);case 24:case"end":return t.stop()}}),t,null,[[0,20]])})))()},setupAudioContext:function(e){this.audioContext=new(window.AudioContext||window.webkitAudioContext),this.analyser=this.audioContext.createAnalyser();var t=this.audioContext.createMediaStreamSource(e);t.connect(this.analyser),this.analyser.fftSize=2048,this.visualizerData=new Uint8Array(this.analyser.frequencyBinCount)},visualize:function(){var e=this;if(this.isRecording){var t=this.$refs.visualizer;t?this.$nextTick((function(){var a=t.getContext("2d");if(a){var i=t.width,s=t.height,o=function t(){if(e.isRecording){requestAnimationFrame(t),e.analyser.getByteTimeDomainData(e.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/e.visualizerData.length,n=0,r=0;r0?a("div",{staticClass:"profile__alert"},[a("i",{staticClass:"material-icons"},[e._v("warning")]),a("span",[e._v("Negativado")]),a("button",{staticClass:"profile__alert-button",on:{click:function(t){return e.listFinancesNegatived()}}},[e._v("Ver")])]):e._e(),a("div",{staticClass:"profile__header",style:{paddingBottom:"Fisica"===e.person.type?"0px":"16px"}},[a("div",{staticClass:"profile__image-section"},[a("div",{staticClass:"profile__image-wrapper",on:{click:e.handleImageClick}},[a("img",{staticClass:"profile__image",attrs:{src:e.person.file&&e.person.file.url||e.getDefaultImage(),alt:e.person.name}}),e.person.file||e.updateProfileImage?a("div",{staticClass:"profile__image-overlay"},[a("i",{staticClass:"material-icons"},[e._v(e._s(e.person.file?"zoom_in":"photo_camera"))])]):e._e(),e.person.status?a("div",{staticClass:"profile__status",class:{"profile__status--active":"active"===e.person.status}},[a("div",{staticClass:"profile__status-icon"},[a("i",{staticClass:"material-icons"},[e._v(e._s("active"===e.person.status?"radio_button_checked":"radio_button_unchecked"))])]),a("span",{staticClass:"profile__status-text"},[e._v(e._s("active"===e.person.status?"Ativo":"Inativo"))])]):e._e()])]),a("div",{staticClass:"profile__header-content"},[a("div",{staticClass:"profile__main-info"},[a("h1",{staticClass:"profile__name"},[e._v(e._s(e.person.name))]),e.person.first_name&&e.person.first_name!==e.person.name?a("h2",{staticClass:"profile__name"},[e._v(e._s(e.person.first_name))]):e._e(),a("div",{staticClass:"profile__tags"},e._l(e.person.profiles,(function(t){return a("span",{key:t.name,staticClass:"profile__tag"},[a("i",{staticClass:"material-icons"},[e._v(e._s(t.icon))]),e._v(e._s(t.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"},[e._v("badge")]),a("span",[e._v(e._s("Fisica"===e.person.type?"CPF":"CNPJ")+":")]),a("strong",[e._v(e._s(e.person.cpf_cnpj||"---"))])]),a("div",{staticClass:"profile__quick-item"},[a("i",{staticClass:"material-icons"},[e._v("cake")]),a("span",[e._v("Nascimento:")]),a("strong",[e._v(e._s(e.person.birthday_format||"---"))])]),"Fisica"===e.person.type?a("div",{staticClass:"profile__quick-item"},[a("i",{staticClass:"material-icons"},[e._v("work")]),a("span",[e._v("Profissão:")]),a("strong",[e._v(e._s(e.person.profession||"---"))])]):e._e(),"Juridica"===e.person.type?a("div",{staticClass:"profile__quick-item"},[a("i",{staticClass:"material-icons"},[e._v("language")]),a("span",[e._v("Site:")]),a("strong",[a("a",{attrs:{href:e.person.site,target:"_blank"}},[e._v(e._s(e.person.site))])])]):e._e()]),a("div",{staticClass:"profile__quick-column"},["Fisica"===e.person.type?a("div",{staticClass:"profile__quick-item"},[a("i",{staticClass:"material-icons"},[e._v("fingerprint")]),a("span",[e._v("RG:")]),a("strong",[e._v(e._s(e.person.rg?e.person.rg+(e.person.rg_issuing_agency?" - "+e.person.rg_issuing_agency:""):"---"))])]):e._e(),"Juridica"===e.person.type?a("div",{staticClass:"profile__quick-item"},[a("i",{staticClass:"material-icons"},[e._v("fingerprint")]),a("span",[e._v("Inscrição Estadual:")]),a("strong",[e._v(e._s(e.person.ie?""+e.person.ie:"---"))])]):e._e(),"Juridica"===e.person.type?a("div",{staticClass:"profile__quick-item"},[a("i",{staticClass:"material-icons"},[e._v("code")]),a("span",[e._v("Inscrição Municipal:")]),a("strong",[e._v(e._s(e.person.im?""+e.person.im:"---"))])]):e._e(),a("div",{staticClass:"profile__quick-item"},[a("i",{staticClass:"material-icons"},[e._v("elderly")]),a("span",[e._v("Idade:")]),e.person.ages?a("strong",[e._v(e._s(e.person.ages)+" anos")]):a("strong",[e._v("---")])]),"Fisica"===e.person.type?a("div",{staticClass:"profile__quick-item"},[a("i",{staticClass:"material-icons"},[e._v("favorite")]),a("span",[e._v("Estado Civil:")]),a("strong",[e._v(e._s(e.person.marital_status||"---"))])]):e._e()])])])]),"Fisica"===e.person.type?a("div",{staticClass:"profile__additional"},[a("button",{staticClass:"profile__toggle-btn",on:{click:function(t){e.showAdditional=!e.showAdditional}}},[a("i",{staticClass:"material-icons"},[e._v(e._s(e.showAdditional?"expand_less":"expand_more"))]),e._v(" Informações Adicionais ")]),a("div",{directives:[{name:"show",rawName:"v-show",value:e.showAdditional,expression:"showAdditional"}],staticClass:"profile__grid"},[a("div",{staticClass:"profile__info-block"},[a("div",{staticClass:"profile__info-row"},[a("div",{staticClass:"profile__info-item"},[e._m(0),a("strong",[e._v(e._s(e.person.education||"---"))])]),a("div",{staticClass:"profile__info-item"},[e._m(1),a("strong",[e._v(e._s(e.person.income_gross||"---"))])]),a("div",{staticClass:"profile__info-item"},[e._m(2),a("strong",{staticClass:"profile__origin"},[a("i",{staticClass:"material-icons",style:{color:e.person.origin.color}},[e._v(e._s(e.person.origin.icon))]),e._v(" "+e._s(e.person.origin.title)+" ")])])]),a("div",{staticClass:"profile__info-row"},[a("div",{staticClass:"profile__info-item"},[e._m(3),a("strong",[e._v(e._s(e.person.nationality||"---"))])]),a("div",{staticClass:"profile__info-item"},[e._m(4),a("strong",[e._v(e._s(e.person.naturalness||"---"))])]),a("div",{staticClass:"profile__info-item"},[e._m(5),a("strong",[e._v(e._s(e._f("moment")(e.person.created_at,"DD/MM/YYYY")))])])]),a("div",{staticClass:"profile__info-row"},[a("div",{staticClass:"profile__info-item"},[e._m(6),a("strong",[e._v(e._s(e.person.mothers_name||"---"))])]),a("div",{staticClass:"profile__info-item"},[e._m(7),a("strong",[e._v(e._s(e.person.fathers_name||"---"))])]),a("div",{staticClass:"profile__info-item"},[e._m(8),a("strong",[e._v(e._s(e.person.spouses_name||"---"))])])]),e.person.profiles.map((function(e){return e.name})).includes("collaborator")?a("div",{staticClass:"profile__info-row"},[a("div",{staticClass:"profile__info-item"},[e._m(9),a("strong",[a("a",{attrs:{href:"#"},on:{click:function(t){return e.listCollaboratorCustomers()}}},[e._v(" "+e._s(e.person.customersCount||"0")+" ")])])]),a("div",{staticClass:"profile__info-item"},[e._m(10),a("strong",[a("a",{attrs:{href:"#"},on:{click:function(t){return e.migrateCollaboratorCustomers()}}},[e._v("Migrar")])])])]):e._e()])])]):e._e(),e.person.file&&e.person.file.url?a("image-viewer",{attrs:{"image-url":e.person.file&&e.person.file.url,"person-name":e.person.name,"update-profile-image":e.updateProfileImage},on:{"change-image":e.openImageCropper,"clear-image":e.clearImage},model:{value:e.showImageViewer,callback:function(t){e.showImageViewer=t},expression:"showImageViewer"}}):e._e(),a("image-cropper",{attrs:{"person-id":e.person.id,"person-name":e.person.name},on:{success:e.onImageCropperSuccess},model:{value:e.showImageCropper,callback:function(t){e.showImageCropper=t},expression:"showImageCropper"}})],1)},s=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[e._v("school")]),a("span",[e._v("Escolaridade")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[e._v("payments")]),a("span",[e._v("Renda")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[e._v("hub")]),a("span",[e._v("Origem")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[e._v("public")]),a("span",[e._v("Nacionalidade")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[e._v("location_city")]),a("span",[e._v("Naturalidade")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[e._v("history")]),a("span",[e._v("Cadastro")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[e._v("woman")]),a("span",[e._v("Mãe")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[e._v("man")]),a("span",[e._v("Pai")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[e._v("favorite")]),a("span",[e._v("Cônjuge")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[e._v("group")]),a("span",[e._v("Clientes deste colaborador")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[e._v("swap_horiz")]),a("span",[e._v("Migrar clientes deste colaborador")])])}],o=(a("99af"),a("b0c0"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{"max-width":"500px",persistent:""},model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[a("v-card",{staticClass:"image-viewer"},[a("v-card-title",{staticClass:"image-viewer__title py-2"},[a("span",[e._v(e._s(e.title))]),a("v-spacer"),a("v-btn",{attrs:{icon:"",small:""},on:{click:e.closeDialog}},[a("v-icon",[e._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:e.imageUrl,alt:e.personName}})]),e.updateProfileImage?a("div",{staticClass:"image-viewer__actions"},[a("v-btn",{staticClass:"image-viewer__change-btn",attrs:{flat:"",color:"red",small:""},on:{click:e.clearImage}},[a("v-icon",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{left:""}},[e._v("close")]),e._v(" Remover Foto ")],1),a("v-btn",{staticClass:"image-viewer__change-btn",attrs:{color:"primary",small:""},on:{click:e.changeImage}},[a("v-icon",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{left:""}},[e._v("photo_camera")]),e._v(" Alterar Foto ")],1)],1):e._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(e){this.dialog=e},dialog:function(e){this.$emit("input",e)}},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(e){this.person.file=e,this.person.file_id=e.id,this.$emit("onUpdateInfo",{info:{id:this.person.id,name:this.person.name,first_name:this.person.first_name,file_id:e.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));t["a"]=f.exports},dbca:function(e,t,a){"use strict";a("8ea0")},dc4b:function(e,t,a){},dc64:function(e,t,a){"use strict";a("860f")},dc72:function(e,t,a){"use strict";a("11de")},dcbe:function(e,t,a){"use strict";a("9405")},dcd5:function(e,t,a){"use strict";a("3151")},dd8b:function(e,t,a){},dd8d:function(e,t,a){},dda5:function(e,t,a){"use strict";a("1b69")},ddc5:function(e,t,a){"use strict";a("59ce")},de2e:function(e,t,a){"use strict";a("e47e")},de38:function(e,t,a){},de5e:function(e,t,a){"use strict";a("6b08")},dec9:function(e,t,a){"use strict";a.d(t,"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 e(t){var a=t.baseURL;Object(i["a"])(this,e),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"])(e,[{key:"instance",get:function(){return Object(o["a"])(this,c)}}]),e}()},df00:function(e){e.exports=JSON.parse('{"title":"Contatos","description":"Módulo gestão de pessoas"}')},df23:function(e,t,a){"use strict";a("677f")},dff3:function(e,t,a){},e001:function(e,t,a){},e070:function(e,t,a){},e09c:function(e,t,a){},e0c5b:function(e,t,a){"use strict";a("8146")},e1ad:function(e,t,a){},e22e:function(e,t,a){"use strict";a("0dff")},e271:function(e,t,a){"use strict";a("e272")},e272:function(e,t,a){},e275:function(e,t,a){"use strict";a("759f")},e2e0:function(e,t,a){},e3ba:function(e,t,a){},e3d5:function(e,t,a){},e463:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":e.config.maxWidth||"800px",fullscreen:e.$vuetify.breakpoint.xsOnly},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[a("v-badge",{staticClass:"wi-list-filters__badge",attrs:{right:"",color:"orange",value:e.filtersApplyCount,overlap:""},scopedSlots:e._u([{key:"badge",fn:function(){return[a("span",[e._v(" "+e._s(e.filtersApplyCount)+" ")])]},proxy:!0}],null,!0)},["button"==e.mode?a("v-btn",e._g({attrs:{outline:"",small:"",disabled:e.disabled,color:e.color||"white"}},i),[a("v-icon",[e._v(e._s(e.buttonIcon))]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v(" "+e._s(e.buttonText)+" ")])],1):a("v-btn",e._g({staticClass:"ml-0 mr-0",attrs:{icon:"",disabled:e.disabled}},i),[a("v-icon",{attrs:{color:e.color||"white"}},[e._v("filter_list")])],1)],1)]}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},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",[e._v("filter_list")]),a("span",[e._v(" "+e._s(e.config.title))])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(t){e.dialog=!1}}},[a("v-icon",[e._v("close")])],1)],1),a("v-card-text",{staticClass:"wi-list-filters__content"},[e.dialog?a("v-container",{staticStyle:{padding:"0px !important"}},[a("v-form",{ref:"wiListFiltersDialog",attrs:{autocomplete:"off"},model:{value:e.valid,callback:function(t){e.valid=t},expression:"valid"}},[a("v-layout",{attrs:{row:"",wrap:""}},e._l(e.config.fields,(function(t,i){return!t.showField||t.showField(e.filters)?a("v-flex",e._b({key:i,staticStyle:{padding:"0 10px 0 10px"},attrs:{"d-flex":""}},"v-flex",e.sizeField(t.size),!1),[a(e.getFieldComponent(t),e._b({tag:"component",attrs:{filters:e.filters,field:t.value},model:{value:e.filters[t.value],callback:function(a){e.$set(e.filters,t.value,a)},expression:"filters[field.value]"}},"component",Object.assign({},t),!1))],1):e._e()})),1)],1)],1):e._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:!e.filtersApplyCount,color:"orange",outline:""},on:{click:function(t){return e.clearFilter()}}},[a("span",{staticStyle:{"padding-right":"5px"}},[e._v("Limpar Filtros")]),a("v-icon",[e._v("close")])],1),a("v-btn",{attrs:{disabled:!e.valid||!e.filtersCount,color:"success"},on:{click:function(t){return e.filter()}}},[a("span",{staticStyle:{"padding-right":"5px"}},[e._v("Filtrar")]),a("v-icon",[e._v("check")])],1)],1)],1)],1)},s=[],o=(a("4de4"),a("b64b"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-text-field",{attrs:{type:"date",mask:e.mask,label:e.text,"append-icon":e.appendIcon,placeholder:e.placeholder,"prepend-icon":e.prependIcon,disabled:"function"==typeof e.disabled?e.disabled(e.filters):e.disabled},model:{value:e.model,callback:function(t){e.model=t},expression:"model"}})}),n=[],r={name:"FilterFieldDate",computed:{model:{get:function(){return this.value},set:function(e){this.$emit("input",e)}}},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 e=this,t=e.$createElement,a=e._self._c||t;return a("v-text-field",{attrs:{"prepend-icon":e.prependIcon,"append-icon":e.appendIcon,placeholder:e.placeholder,label:e.text,mask:e.mask},model:{value:e.model,callback:function(t){e.model=t},expression:"model"}})},m=[],v={name:"FilterFieldText",computed:{model:{get:function(){return this.value},set:function(e){this.$emit("input",e)}}},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 e=this,t=e.$createElement,a=e._self._c||t;return a("v-select",{attrs:{"prepend-icon":e.prependIcon,"append-icon":e.appendIcon,placeholder:e.placeholder,items:e.options,label:e.text,"item-text":"text","item-value":"value",multiple:e.multiple,"return-object":e.returnObject,clearable:e.clearable},model:{value:e.model,callback:function(t){e.model=t},expression:"model"}})},b=[],x={name:"FilterFieldSelect",computed:{model:{get:function(){return this.value},set:function(e){this.$emit("input",e)}}},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 e=this,t=e.$createElement,a=e._self._c||t;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(t){return e.WiListDialogAction()}}},[a("v-icon",{attrs:{large:"",color:e.color||"primary"}},[e._v(e._s(e.icon||"category"))])],1),a("v-list-tile-content",{on:{click:function(t){return e.WiListDialogAction()}}},[a("v-list-tile-sub-title",[a("span",[e._v(" "+e._s(e.text)+" ")])]),e.value?a("v-list-tile-title",[a("strong",[e._v(" ID: "+e._s(e.value)+" ")])]):a("v-list-tile-title",[e._v(" Clique para buscar ")]),a("v-input",{staticStyle:{display:"none"},model:{value:e.filters[e.field],callback:function(t){e.$set(e.filters,e.field,t)},expression:"filters[field]"}})],1),a("v-list-tile-action",{staticStyle:{"padding-top":"0 !important","padding-bottom":"0 !important"},on:{click:function(t){return e.WiListDialogAction()}}},[a("v-btn",{attrs:{icon:"",small:""}},[a("v-icon",[e._v(e._s(e.value?"edit":"search"))])],1)],1),e.value?a("v-list-tile-action",{staticStyle:{"padding-top":"0 !important","padding-bottom":"0 !important"}},[e.value?a("v-btn",{attrs:{icon:"",small:""},on:{click:function(t){return e.clearField()}}},[a("v-icon",[e._v("close")])],1):e._e()],1):e._e()],1)],1)],1)},S=[],D=(a("ac1f"),a("1276"),{name:"FilterWiListDialog",data:function(){return{selected:{}}},methods:{getFilter:function(){var e;if(null!==(e=this.field)&&void 0!==e&&e.filter){if("function"===typeof this.field.filter){var t=this.field.filter(this.form);return t}return this.field.filter}return!1},getWiEditData:function(){var e;if(null!==(e=this.field)&&void 0!==e&&e.wiEditData){if("function"===typeof this.field.wiEditData){var t=this.field.wiEditData(this.form);return t}return this.field.wiEditData}return!1},wiListDialogCallback:function(e){e&&(this.selected=e,this.$emit("select",e),this.$emit("input",e[this.field]),this.$forceUpdate(),this.field.onChange&&this.field.onChange({form:this.form,data:e}))},wiListDialogCalbackFields:function(){var e=[{get:"id",set:this.field},{get:this.show,set:this.show}];return e},wiListDialogCalbackShowField:function(){if(this.show&&this.show.split(".").length>1){var e=this.show.split(".");return this.selected&&this.selected[e[0]]?this.selected[e[0]][e[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 e={};e[this.field.value]=null,this.wiListDialogCallback(e)}},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,O=(a("48cf"),Object(c["a"])(E,w,S,!1,null,"5fa311f2",null)),T=O.exports,A=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-text-field",{attrs:{type:"datetime-local",mask:e.mask,label:e.text,"append-icon":e.appendIcon,placeholder:e.placeholder,"prepend-icon":e.prependIcon,disabled:"function"==typeof e.disabled?e.disabled(e.filters):e.disabled},model:{value:e.model,callback:function(t){e.model=t},expression:"model"}})},F=[],I={name:"FilterFieldDateTime",computed:{model:{get:function(){return this.value},set:function(e){this.$emit("input",e)}}},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=I,j=Object(c["a"])(P,A,F,!1,null,null,null),q=j.exports,$=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("DbAutocomplete",{attrs:{apiUrl:"function"==typeof e.apiUrl?e.apiUrl(e.filters):e.apiUrl,apiParams:"function"==typeof e.apiParams?e.apiParams(e.filters):e.apiParams,formField:e.field,form:e.filters,show:e.show,label:e.text,autocomplete:"",multiple:e.multiple,placeholder:e.placeholder,object:e.returnObject,icon:e.icon,color:e.color,clearable:e.clearable||!0}})},z=[],N=a("f443"),M={name:"FilterFieldSelectApi",computed:{model:{get:function(){return this.value},set:function(e){this.$emit("input",e)}}},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:N["a"]}},L=M,R=Object(c["a"])(L,$,z,!1,null,null,null),U=R.exports,W=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-subheader",{staticStyle:{"margin-bottom":"20px",height:"30px !important"},style:{background:e.$wiDark?"#212121":"#ECEFF1"}},[a("span",{staticStyle:{padding:"5px"}},[e._v(" "+e._s(e.text)+" ")])])},V=[],B={name:"FilterFieldSubHeader",props:{prependIcon:{default:null},appendIcon:{default:null},text:{required:!0}}},H=B,G=Object(c["a"])(H,W,V,!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 e,t=this;return(null===(e=Object.keys(this.filters))||void 0===e?void 0:e.filter((function(e){return null!==t.filters[e]&&void 0!==t.filters[e]&&""!==t.filters[e]})).length)||0}},methods:{saveFiltersToCache:function(){if(this.config.filtersCacheKey){var e=Q+this.config.filtersCacheKey;localStorage.setItem(e,JSON.stringify(this.filters))}},clearFiltersFromCache:function(){if(this.config.filtersCacheKey){var e=Q+this.config.filtersCacheKey;localStorage.removeItem(e)}},getFiltersFromCache:function(){if(this.config.filtersCacheKey){var e=Q+this.config.filtersCacheKey,t=localStorage.getItem(e);return t?JSON.parse(t):null}return null},filter:function(){this.$emit("filter",this.filters),this.setFiltersCount(),this.saveFiltersToCache(),this.$forceUpdate(),this.dialog=!1},clearFilter:function(){var e={};for(var t in this.config.fields){var a=this.config.fields[t].value;e[a]=null}this.filters={},this.$emit("filter",e),this.clearFiltersFromCache(),this.setFiltersCount(),this.$forceUpdate(),this.dialog=!1},sizeField:function(e){var t={};for(var a in e=e?"function"===typeof e?e(this.filters):e:["xs12","sm12","md12","lg12"],e)t[e[a]]=!0;return t},getFieldComponent:function(e){switch(e.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 T;case"wn-category-selector":return J["a"]}},setFilters:function(){var e=this.getFiltersFromCache();if(e)return this.filters=e,this.setFiltersCount(),this.$emit("filter",this.filters),void this.$forceUpdate();for(var t in this.config.fields){var a=this.config.fields[t].value;this.params[a]&&(this.filters[a]=this.params[a])}this.setFiltersCount(),this.$forceUpdate()},setFiltersCount:function(){var e,t=this;this.filtersApplyCount=(null===(e=Object.keys(this.filters))||void 0===e?void 0:e.filter((function(e){return null!==t.filters[e]&&void 0!==t.filters[e]&&""!==t.filters[e]})).length)||0}},mounted:function(){var e=this;setTimeout((function(){e.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));t["a"]=Z.exports},e47e:function(e,t,a){},e4d6:function(e){e.exports=JSON.parse('{"title":"Atendimentos","description":"Gestão de Conversas e Atendimentos"}')},e4d8:function(e,t,a){"use strict";a("4d5f")},e504:function(e,t,a){"use strict";a("887c")},e523:function(e,t,a){"use strict";a("23a3")},e570:function(e,t,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 e=Object(c["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,a){u["b"].get({uri:"forms/form/"+t+"/fields",params:{},sucess:function(t){e(t.data)},error:function(e){return a(e),e}})})));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();t["a"]=function(){var e=Object(c["a"])(regeneratorRuntime.mark((function e(t){var a,c;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,v(t);case 2:return a=e.sent,c=function(e){Object(n["a"])(u,e);var c=Object(r["a"])(u);function u(){var e;return Object(i["a"])(this,u),e=c.call(this),Object(l["a"])(Object(o["a"])(e),"fieldsEdit",{}),e.id={id:d["B"],create:d["C"],update:d["E"],delete:d["D"]},e.list=!0,e.name="form-reply",e.title=a.name,e.icon="border_color",e.apiUrl="forms/form/"+t+"/reply/content",e.createFieldsEdit(),e.setFields(e.fieldsEdit),e}return Object(s["a"])(u,[{key:"createFieldsEdit",value:function(){var e=this;a.fields.map((function(t){var a=e.getField(t);t.required&&(a.text+="*"),t.active&&a&&(e.fieldsEdit[t.id]=a)}))}},{key:"getField",value:function(e){var t;switch(null===e||void 0===e||null===(t=e.type)||void 0===t?void 0:t.name){case"text":return this.fieldText({value:e.type.name+"@"+e.id,text:e.label,placeholder:e.placeholder,size:["xs12","sm12","md".concat(e.size),"lg".concat(e.size),"xl".concat(e.size)],required:e.required,showField:Object(m["a"])(e)});case"number":return this.fieldNumber({value:e.type.name+"@"+e.id,text:e.label,placeholder:e.placeholder,size:["xs12","sm12","md".concat(e.size),"lg".concat(e.size),"xl".concat(e.size)],required:e.required,showField:Object(m["a"])(e)});case"select":return this.fieldSelect({value:e.type.name+"@"+e.id,text:e.label,placeholder:e.placeholder,size:["xs12","sm12","md".concat(e.size),"lg".concat(e.size),"xl".concat(e.size)],required:e.required,options:e.options||[],showField:Object(m["a"])(e)});case"textarea":return this.fieldTextArea({value:e.type.name+"@"+e.id,text:e.label,placeholder:e.placeholder,size:["xs12","sm12","md".concat(e.size),"lg".concat(e.size),"xl".concat(e.size)],required:e.required,showField:Object(m["a"])(e)});case"date":return this.fieldDate({value:e.type.name+"@"+e.id,text:e.label,placeholder:e.placeholder,size:["xs12","sm12","md".concat(e.size),"lg".concat(e.size),"xl".concat(e.size)],required:e.required,showField:Object(m["a"])(e)});case"editor":return this.fieldTinyEditor({value:e.type.name+"@"+e.id,text:e.label,placeholder:e.placeholder,size:["xs12","sm12","md".concat(e.size),"lg".concat(e.size),"xl".concat(e.size)],required:e.required,showField:Object(m["a"])(e)});case"title":return this.fieldSubHeader({value:e.type.name+"@"+e.id,text:e.label,color:e.color,size:["xs12","sm12","md".concat(e.size),"lg".concat(e.size),"xl".concat(e.size)],showField:Object(m["a"])(e)});case"message":return this.fieldMessage({value:e.type.name+"@"+e.id,text:e.description||e.label,color:e.color,size:["xs12","sm12","md".concat(e.size),"lg".concat(e.size),"xl".concat(e.size)],showField:Object(m["a"])(e)});case"checkbox":return this.fieldCheckbox({value:e.type.name+"@"+e.id,text:e.description||e.label,color:e.color,size:["xs12","sm12","md".concat(e.size),"lg".concat(e.size),"xl".concat(e.size)],showField:Object(m["a"])(e)});case"product":return this.fieldWiListDialog({value:e.type.name+"@"+e.id,text:e.description||e.label,required:e.required,size:["xs12","sm12","md".concat(e.size),"lg".concat(e.size),"xl".concat(e.size)],wiConfig:"product",show:e.type.name+"@"+e.id,icon:"move_to_inbox",callbackFields:[{get:"name",set:e.type.name+"@"+e.id}]});case"money":return this.fieldMoney({value:e.type.name+"@"+e.id,text:e.label,placeholder:e.placeholder,size:["xs12","sm12","md".concat(e.size),"lg".concat(e.size),"xl".concat(e.size)],required:e.required,showField:Object(m["a"])(e)});case"cpf":return this.fieldText({value:e.type.name+"@"+e.id,text:e.label,mask:"###.###.###-##",placeholder:e.placeholder,size:["xs12","sm12","md".concat(e.size),"lg".concat(e.size),"xl".concat(e.size)],required:e.required,showField:Object(m["a"])(e)});case"cnpj":return this.fieldText({value:e.type.name+"@"+e.id,text:e.label,mask:"##.###.###/####-##",placeholder:e.placeholder,size:["xs12","sm12","md".concat(e.size),"lg".concat(e.size),"xl".concat(e.size)],required:e.required,showField:Object(m["a"])(e)});case"phone":return this.fieldText({value:e.type.name+"@"+e.id,text:e.label,mask:"(##) #####-####",placeholder:e.placeholder,size:["xs12","sm12","md".concat(e.size),"lg".concat(e.size),"xl".concat(e.size)],required:e.required,showField:Object(m["a"])(e)});case"email":return this.fieldText({value:e.type.name+"@"+e.id,text:e.label,mask:"email",placeholder:e.placeholder,size:["xs12","sm12","md".concat(e.size),"lg".concat(e.size),"xl".concat(e.size)],required:e.required,showField:Object(m["a"])(e)});case"bank":return this.fieldWiListDialog({value:e.type.name+"@"+e.id,text:e.label,required:e.required,size:["xs12","sm12","md".concat(e.size),"lg".concat(e.size),"xl".concat(e.size)],wiConfig:"bank",show:e.type.name+"@"+e.id,icon:"account_balance",callbackFields:[{get:"name",set:e.type.name+"@"+e.id}]});default:return!1}}}]),u}(p["a"]),e.abrupt("return",new c);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},e5fa:function(e,t,a){"use strict";a("21c9")},e60e:function(e,t,a){},e640:function(e,t,a){},e641:function(e,t,a){"use strict";a("19ad")},e658:function(e,t,a){"use strict";a("a8d6")},e68c:function(e,t,a){},e6a1:function(e,t,a){},e6bc:function(e,t,a){},e6c2:function(e,t,a){},e815:function(e,t,a){},e8ad:function(e,t,a){"use strict";a("5770")},ea0f:function(e,t,a){"use strict";a.d(t,"a",(function(){return i}));a("b64b");var i=function(e){if(e.show_requirement&&Object.keys(e.show_requirement).length>0)return function(t){var a=!0;for(var i in e.show_requirement)t[i]&&t[i]==e.show_requirement[i]||(a=!1);return a}}},ea5a:function(e,t,a){"use strict";a("3b84")},ea96:function(e,t,a){"use strict";a("6cdb")},eabb:function(e,t,a){},eadf:function(e,t,a){"use strict";a("e001")},eb4b:function(e,t,a){"use strict";a("b76e")},eb9c:function(e,t,a){},ec02:function(e,t,a){},ec28:function(e,t,a){},ec42:function(e,t,a){"use strict";a("69e1")},ec91:function(e,t,a){"use strict";a("222d")},ecc4:function(e,t,a){"use strict";a("8693")},ecc8:function(e,t,a){},ece0:function(e,t,a){"use strict";a("6b753")},ed1f:function(e,t,a){},edd6:function(e,t,a){},ee2f:function(e,t,a){"use strict";a("63d4")},ee4e:function(e,t,a){},ee67:function(e,t,a){"use strict";a("7b0d")},ee8b:function(e,t,a){"use strict";a("1109")},eeaf:function(e,t,a){},eec7:function(e,t,a){},ef35:function(e,t,a){},ef72:function(e,t,a){"use strict";a("52a9")},ef78:function(e,t,a){"use strict";a("8b05")},efa9:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("kanban",{attrs:{title:e.config.title,store:e.config.store,"store-stage":e.config.storeStage,"api-get-url":e.config.getUrl,"api-put-url":e.config.putUrl,"field-reference-in-item":"business_status_id","message-alert-title":e.config.alertTitle,"message-alert-text":e.config.alertText,"router-click":e.config.routerClick},scopedSlots:e._u([{key:"items",fn:function(t){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 e.goRouter(t.item)}}},[a("v-card-title",{staticStyle:{padding:"5px"}},[a("span",[e._v("Cod.: ")]),a("strong",[e._v(" #"+e._s(t.item.id))]),a("v-spacer"),1==t.item.stage?a("span",[(1==e.config.type||2==e.config.type)&&t.item.date_validity_days<0?a("strong",{staticStyle:{color:"white",padding:"0px 5px",background:"red"}},[e._v(" EXPIRADO ")]):e._e(),(3==e.config.type||4==e.config.type)&&t.item.date_end_days<0?a("strong",{staticStyle:{color:"white",padding:"0px 5px",background:"red"}},[e._v(" EXPIRADO ")]):e._e()]):e._e()],1),t.item.external_code?a("v-divider"):e._e(),t.item.external_code?a("v-card-title",{staticStyle:{padding:"5px"}},[a("span",[a("span",[e._v("Cod. Externo: ")]),a("strong",[e._v(" "+e._s(e._f("stringlength")(t.item.external_code,20)))])])]):e._e(),t.item.person?a("v-divider"):e._e(),t.item.person?a("v-card-title",{staticStyle:{padding:"5px"}},[a("v-icon",{staticStyle:{color:"#1C8ADB"}},[e._v("person")]),a("span",[e._v(e._s(e._f("stringlength")(t.item.person.name,27)))])],1):e._e(),t.item.category?a("v-divider"):e._e(),t.item.category?a("v-card-title",{staticStyle:{padding:"5px"}},[a("v-icon",{style:{color:t.item.category.color||"#000"},attrs:{color:t.item.category.icon}},[e._v(e._s(t.item.category.icon))]),a("span",[e._v(e._s(e._f("stringlength")(t.item.category.name,27)))])],1):e._e(),t.item.collaborator?a("v-divider"):e._e(),t.item.collaborator?a("v-card-title",{staticStyle:{padding:"5px"}},[t.item.collaborator.file&&t.item.collaborator.file.url?a("v-img",{staticStyle:{"border-radius":"50%",width:"22px",height:"22px"},attrs:{src:t.item.collaborator.file.url,maxWidth:"22",maxHeight:"22"}}):a("v-icon",{attrs:{color:"primary"}},[e._v("support_agent")]),a("span",{staticStyle:{"padding-left":"5px"}},[e._v(e._s(e._f("stringlength")(t.item.collaborator.name,27)))])],1):e._e(),t.item.date_end_format?a("v-divider"):e._e(),1==t.item.stage&&t.item.date_end_format&&t.item.date_end_days<0?a("v-card-title",{staticStyle:{padding:"5px",color:"red"}},[a("v-icon",[e._v("date_range")]),a("label",[a("strong",{domProps:{textContent:e._s(e.config.date_end||"Entrega")}}),e._v(": "+e._s(t.item.date_end_format)+" ")]),a("v-spacer"),a("strong",{staticStyle:{padding:"0px 5px","border-style":"solid","border-width":"1px","border-color":"red"}},[e._v(" A "+e._s(-1*t.item.date_end_days)+" dia(s) ")])],1):1==t.item.stage&&t.item.date_end_format&&t.item.date_end_days<2?a("v-card-title",{staticStyle:{padding:"5px",color:"orange"}},[a("v-icon",[e._v("date_range")]),a("label",[a("strong",{domProps:{textContent:e._s(e.config.date_end||"Entrega")}}),e._v(": "+e._s(t.item.date_end_format))]),a("v-spacer"),a("strong",{staticStyle:{padding:"0px 5px","border-style":"solid","border-width":"1px","border-color":"orange"}},[t.item.date_end_days?a("span",[e._v(" Em "+e._s(t.item.date_end_days)+" dia(s) ")]):a("span",[e._v("Hoje")])])],1):t.item.date_end_format?a("v-card-title",{staticStyle:{padding:"5px"}},[a("v-icon",[e._v("date_range")]),a("label",[a("strong",{domProps:{textContent:e._s(e.config.date_end||"Entrega")}}),e._v(": "+e._s(t.item.date_end_format))]),a("v-spacer"),1==t.item.stage?a("strong",{staticStyle:{padding:"0px 5px","border-style":"solid","border-width":"1px"}},[e._v(" Em "+e._s(t.item.date_end_days)+" dia(s) ")]):e._e()],1):e._e(),1==e.config.type||2==e.config.type?a("div",[t.item.date_validity_format?a("v-divider"):e._e(),1==t.item.stage&&t.item.date_validity_format&&t.item.date_validity_days<0?a("v-card-title",{staticStyle:{padding:"5px",color:"red"}},[a("v-icon",[e._v("date_range")]),a("label",[a("strong",[e._v("Validade")]),e._v(": "+e._s(t.item.date_validity_format))]),a("v-spacer"),a("strong",{staticStyle:{padding:"0px 5px","border-style":"solid","border-width":"1px","border-color":"red"}},[e._v("A "+e._s(-1*t.item.date_validity_days)+" dia(s)")])],1):1==t.item.stage&&t.item.date_validity_format&&t.item.date_validity_days<2?a("v-card-title",{staticStyle:{padding:"5px",color:"orange"}},[a("v-icon",[e._v("date_range")]),a("label",[a("strong",[e._v("Validade")]),e._v(": "+e._s(t.item.date_validity_format))]),a("v-spacer"),a("strong",{staticStyle:{padding:"0px 5px","border-style":"solid","border-width":"1px","border-color":"orange"}},[t.item.date_validity_days?a("span",[e._v(" Em "+e._s(t.item.date_validity_days)+" dia(s) ")]):a("span",[e._v("Hoje")])])],1):t.item.date_validity_format?a("v-card-title",{staticStyle:{padding:"5px"}},[a("v-icon",[e._v("date_range")]),a("label",[a("strong",[e._v("Validade")]),e._v(": "+e._s(t.item.date_validity_format))]),a("v-spacer"),1==t.item.stage?a("strong",{staticStyle:{padding:"0px 5px","border-style":"solid","border-width":"1px"}},[e._v("Em "+e._s(t.item.date_validity_days)+" dia(s)")]):e._e()],1):e._e()],1):e._e(),"490fba83-2a5e-4b11-935a-754b25000880"==e.$Auth.user().account.id&&t.item.sum_quantity_unit?a("v-divider"):e._e(),"490fba83-2a5e-4b11-935a-754b25000880"==e.$Auth.user().account.id&&t.item.sum_quantity_unit?a("v-card-title",{staticStyle:{padding:"5px"}},[a("v-icon",[e._v("list")]),a("label",[a("strong",[e._v("Produtos/Serviços")]),e._v(":")]),a("v-spacer"),a("strong",[e._v(e._s(t.item.sum_quantity_unit))])],1):e._e(),a("v-card-text",{staticStyle:{padding:"0px"}},[t.item.count_attachment?a("div",[a("v-card-title",{staticStyle:{padding:"5px"}},[a("v-icon",[e._v("attachment")]),a("span",[e._v(e._s(t.item.count_attachment))])],1),a("v-divider")],1):e._e()]),a("v-divider"),a("v-card-title",{staticStyle:{padding:"5px",background:"#0080009c",color:"white"}},[a("v-icon",{attrs:{color:"white"}},[e._v("attach_money")]),a("label",[a("strong",[e._v("Valor:")])]),a("v-spacer"),a("strong",[e._v(e._s(e._f("money")(t.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 e.$WiEditDialog({wiConfig:e.config.store+"-open",onSubmit:t.refresh,data:t.item})}}},[a("v-icon",[e._v("edit")])],1),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(a){e.$WiDialog(e.wiDialogs.events(t.item))}}},[a("v-icon",[e._v("timeline")])],1),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(a){e.$WiDialog(e.wiDialogs.files(t.item))}}},[a("v-icon",[e._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 e.listTalkContactsByPerson(t.item)}}},[a("v-icon",{attrs:{color:"#1e9e23"}},[e._v("message")])],1)],1)],1)],1)]}}])})},s=[],o=(a("d3b7"),a("b436")),n=a("fe7c"),r={name:"BusinessOfProcess",data:function(){var e=this;return{wiDialogs:{files:function(t){return{title:"Arquivos/Anexos",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"ac23"))},props:{index:e.config.store+"-fileList",api:{url:e.config.module+"/"+e.config.store+"/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(e.config.store+"-fileList").refresh()}})}}}},events:function(t){return{title:"Anotações/Eventos ",icon:"message",component:{content:function(){return a.e("chunk-28f87665").then(a.bind(null,"5d29"))},props:{index:e.config.store+"-event",api:{url:e.config.module+"/"+e.config.store+"/event",params:"?order=id,desc&where=business_id,"+t.id}}},button:{icon:"add",text:"Adicionar Nota",action:function(){e.$WiEditDialog({wiConfig:e.config.store+"-event",onSubmit:function(){e.$WiView(e.config.store+"-event").refresh()},data:{business_id:t.id}})}}}},finances:function(t,i){return{title:"Financeiro/Parcelas ",icon:"message",component:{content:function(){return a.e("chunk-33d0d279").then(a.bind(null,"6b6f"))},props:{config:e.config,data:t,refresh:i}}}}}}},methods:{goRouter:function(e){var t=this.config.routerClick;t.params["id"]=e.id,this.$router.push(t)},listTalkContactsByPerson:function(e){var t=this;this.$WiListDialog({wiConfig:"talk-contact-all",mode:"select",callback:function(e){t.openTalkContact(e)},filter:{person_id:e.person_id,order:"talk_contacts.last_event_at,desc;talk_contacts.name,asc"}})}},computed:{config:function(){var e=this.$route.params.business;switch(e){case"budget":return{type:1,store:e,module:"sales",storeStage:"config-status-"+e,title:"Processo de Orçamento",getUrl:"sales/"+e+"/by-process",putUrl:"sales/"+e,alertTitle:"Deseja realmente alterar o status deste orçamento?",alertText:"Essa ação só poderá ser desfeita manualmente!",routerClick:{name:e,params:{}}};case"sale":return{type:4,store:e,module:"sales",storeStage:"config-status-"+e,title:"Processo de Vendas",getUrl:"sales/"+e+"/by-process",putUrl:"sales/"+e,alertTitle:"Deseja realmente alterar o status desta venda?",alertText:"Essa ação só poderá ser desfeita manualmente!",routerClick:{name:e,params:{}}};case"purchase":return{type:3,store:e,module:"purchases",storeStage:"config-status-"+e,title:"Processo de Compra",getUrl:"purchases/"+e+"/by-process",putUrl:"purchases/"+e,alertTitle:"Deseja realmente alterar o status desta compra?",alertText:"Essa ação só poderá ser desfeita manualmente!",routerClick:{name:e,params:{}}};case"quotation":return{type:2,store:e,module:"purchases",storeStage:"config-status-"+e,title:"Processo de Cotação Simples",getUrl:"purchases/"+e+"/by-process",putUrl:"purchases/"+e,alertTitle:"Deseja realmente alterar o status desta cotação?",alertText:"Essa ação só poderá ser desfeita manualmente!",routerClick:{name:e,params:{}}};case"order":return{type:5,store:e,module:"service-desk",storeStage:"config-status-"+e,title:"Processo de Ordem de Serviço",getUrl:"service-desk/"+e+"/by-process",putUrl:"service-desk/"+e,alertTitle:"Deseja realmente alterar o status desta Ordem de Serviço?",alertText:"Essa ação só poderá ser desfeita manualmente!",routerClick:{name:e,params:{}}};case"process":return{type:7,store:e,module:"juridical",storeStage:"config-status-"+e,title:"Etapas do Processo",getUrl:"juridical/"+e+"/by-process",putUrl:"juridical/"+e,alertTitle:"Deseja realmente alterar o status deste Processo?",alertText:"Essa ação só poderá ser desfeita manualmente!",date_end:"Previsão",routerClick:{name:e,params:{}}};case"project":return{type:7,store:e,module:"projects",storeStage:"config-status-"+e,title:"Etapas do Projeto",getUrl:"projects/"+e+"/by-process",putUrl:"projects/"+e,alertTitle:"Deseja realmente alterar o status deste Projeto?",alertText:"Essa ação só poderá ser desfeita manualmente!",date_end:"Previsão",routerClick:{name:e,params:{}}};case"graduation":return{type:7,store:e,module:"graduations",storeStage:"config-status-"+e,title:"Etapas da Formatura",getUrl:"graduations/"+e+"/by-process",putUrl:"graduations/"+e,alertTitle:"Deseja realmente alterar o status desta Formatura?",alertText:"Essa ação só poderá ser desfeita manualmente!",date_end:"Previsão",routerClick:{name:e,params:{}}};case"test-management-vtal":return{type:30,store:e,module:"service-desk",storeStage:"config-status-"+e,title:"Processo de Diagnóstico",getUrl:"service-desk/"+e+"/by-process",putUrl:"service-desk/"+e,alertTitle:"Deseja realmente alterar o status deste Diagnóstico?",alertText:"Essa ação só poderá ser desfeita manualmente!",routerClick:{name:e,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);t["default"]=d.exports},f048:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",[a("v-select",{attrs:{items:e.content,label:e.label,placeholder:e.loading?"Buscando, aguarde...":e.getPlaceholder,"item-text":e.show,disabled:e.loading||e.disabled,"item-value":e.value||"id",loading:e.loading,required:e.required,rules:e.rules,autocomplete:e.autocomplete,multiple:e.multiple},model:{value:e.form[e.formField],callback:function(t){e.$set(e.form,e.formField,t)},expression:"form[formField]"}})],1)])},s=[],o=a("bb1b"),n={name:"DBSelect",data:function(){return{content:[],loading:!1}},computed:{getPlaceholder:function(){var e=this.placeholder||this.label;return e}},beforeDestroy:function(){},props:["apiUrl","apiParams","form","formField","value","show","label","placeholder","disabled","required","rules","autocomplete","multiple"],mounted:function(){this.load()},methods:{load:function(){var e=this.apiParams||{};e.limit||(e["limit"]=1e3),this.loading=!0,o["b"].get({uri:this.apiUrl,params:e||"",sucess:this.loadSucess,error:this.loadError})},loadSucess:function(e){this.content=e.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);t["a"]=c.exports},f088:function(e,t,a){"use strict";a("6a72")},f123:function(e,t,a){},f185:function(e,t,a){"use strict";a("d286")},f1c6:function(e,t,a){"use strict";a("6447")},f1ff:function(e,t,a){"use strict";a("e815")},f2ac:function(e,t,a){},f2bd:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"500px",dark:e.$wiDark,fullscreen:e.$vuetify.breakpoint.xsOnly},model:{value:e.dialog,callback:function(t){e.dialog=t},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"}},[e._v(e._s(e.icon))]),a("v-toolbar-title",[a("div",{staticClass:"title-content"},[a("strong",[e._v(e._s(e.title))]),e.content&&e.content.data&&e.content.data.length?a("span",{staticClass:"subtitle"},[a("span",[e._v("Clique no ")]),a("v-icon",{staticStyle:{border:"1px solid green","border-radius":"50%",padding:"2px"},attrs:{color:"green",small:""}},[e._v("done")]),a("span",[e._v(" para selecionar a categoria.")])],1):a("span",{staticClass:"subtitle"},[a("span",[e._v("Nenhuma categoria encontrada.")])])])]),a("v-spacer"),a("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[e.content&&e.content.data&&e.content.data.length?a("v-btn",e._g({attrs:{icon:""},on:{click:e.closeTreeview}},i),[a("v-icon",[e._v(e._s(e.isExpanded?"unfold_less":"unfold_more"))])],1):e._e()]}}])},[a("span",[e._v(e._s(e.isExpanded?"Recolher todas":"Expandir todas"))])]),a("v-btn",{attrs:{icon:""},on:{click:e.handleClose}},[a("v-icon",[e._v("close")])],1)],1),e.dialog?a("div",{staticClass:"search-container",style:{background:e.$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":e.$vuetify.theme.dark},attrs:{"prepend-inner-icon":"search",placeholder:"Digite o nome da categoria para filtrar...","single-line":"","hide-details":"",clearable:""},model:{value:e.searchQuery,callback:function(t){e.searchQuery=t},expression:"searchQuery"}}),a("div",{staticClass:"search-query__label-container"},[e.searchQuery?a("span",[e._v(" Exibindo resultados para: "),a("strong",[e._v('"'+e._s(e.searchQuery)+'"')])]):e._e()])],1):e._e(),a("WiView",{ref:"WNCategorySelector",staticStyle:{"overflow-y":"auto !important"},attrs:{index:"wn-category-selector",apiUrl:e.apiUrl,apiParams:{returnInactiveCategories:!1},notShowToolbar:!0,notGetID:!0},on:{afterLoad:e.setContent},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.content;return[a("v-card-text",{staticClass:"pa-0 category-tree-container"},[i.data&&i.data.length&&e.filteredItems.length?a("v-treeview",{staticClass:"category-tree",attrs:{items:e.filteredItems,open:e.expandedItems,"item-key":e.itemIdField,"item-text":e.itemTextField,"item-children":e.itemChildrenField,"open-on-click":"",hoverable:"",dense:"",shaped:"","open-all":!0},scopedSlots:e._u([{key:"prepend",fn:function(t){var i=t.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(t){return t.stopPropagation(),e.selectItem(i)}}},[a("v-icon",{attrs:{color:"green"}},[e._v(" done ")])],1),a("v-icon",{staticClass:"category-icon",attrs:{color:i[e.itemColorField]||"primary"}},[e._v(" "+e._s(i[e.itemIconField]||"folder")+" ")])],1)]}},{key:"label",fn:function(t){var i=t.item;return[a("div",{staticClass:"tree-label",class:{"current-category":e.isCurrentCategory(i),"parent-category":e.isParentCategory(i)}},[a("span",[e._v(e._s(e.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:e.emptyStateIconColor}},[e._v(" "+e._s(e.emptyStateIcon)+" ")]),a("div",{staticClass:"empty-state-icon-circle"})],1),a("div",{staticClass:"empty-state-content"},[a("h3",{staticClass:"empty-state-title primary--text"},[e._v(e._s(e.emptyStateTitle))]),a("p",{staticClass:"empty-state-message"},[e._v(e._s(e.emptyStateMessage))])]),a("div",{staticClass:"empty-state-footer"},[a("v-btn",{staticClass:"mt-4",attrs:{flat:"",color:"black"},on:{click:e.handleClose}},[a("v-icon",{attrs:{left:""}},[e._v("arrow_back")]),e._v(" Cancelar ")],1),e.emptyStateAddCategory&&e.emptyStateAddCategoryRoute&&e.emptyStateAddCategoryPermission&&e.$WiCheckPermission(e.emptyStateAddCategoryPermission)?a("v-btn",{staticClass:"mt-4",attrs:{flat:"",color:"green"},on:{click:e.handleAddCategory}},[a("v-icon",{attrs:{left:""}},[e._v("open_in_new")]),e._v(" Adicionar Categoria ")],1):e._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(e){this.$emit("input",e)}},hasSelection:function(){return!!this.selectedItem},filteredItems:function(){var e,t;if(null===(e=this.content)||void 0===e||!e.data||!this.searchQuery)return(null===(t=this.content)||void 0===t?void 0:t.data)||[];var a=this.searchQuery.toLowerCase();return this.filterTreeItems(this.content.data,a)}},methods:{setContent:function(e){var t=e.content;this.content=t,this.currentCategoryId&&(this.expandPathToItem(this.content.data),this.findParentCategories(this.content.data))},expandPathToItem:function(e){var t,a=Object(r["a"])(e);try{for(a.s();!(t=a.n()).done;){var i=t.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(e){this.$emit("select",e),this.closeOnSelect&&this.handleClose()},itemText:function(e){return e[this.itemTextField]},handleClose:function(){this.dialog=!1,this.selectedItem=null,this.$emit("close"),this.$emit("cancel")},closeTreeview:function(){var e;(this.isExpanded=!this.isExpanded,this.isExpanded)?this.expandedItems=this.getAllIds((null===(e=this.content)||void 0===e?void 0:e.data)||[]):this.expandedItems=[]},getAllIds:function(e){var t=this,a=[];return e.forEach((function(e){a.push(e.id),e.children&&e.children.length&&(a=[].concat(Object(n["a"])(a),Object(n["a"])(t.getAllIds(e.children))))})),a},isCurrentCategory:function(e){return e[this.itemIdField]===this.currentCategoryId},findParentCategories:function(e){var t,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i=Object(r["a"])(e);try{for(i.s();!(t=i.n()).done;){var s=t.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(e){return this.parentCategories.includes(e[this.itemIdField])},handleAddCategory:function(){this.emptyStateAddCategoryRoute&&this.$router.push(this.emptyStateAddCategoryRoute)},filterTreeItems:function(e,t){var a=this;return e.reduce((function(e,i){var s=i[a.itemTextField].toLowerCase().includes(t),n=[];if(i[a.itemChildrenField]&&i[a.itemChildrenField].length&&(n=a.filterTreeItems(i[a.itemChildrenField],t)),s||n.length){var r=Object(o["a"])({},i);n.length&&(r[a.itemChildrenField]=n),e.push(r)}return e}),[])}},mounted:function(){var e=this;this.$nextTick((function(){e.$refs.WNCategorySelectorSearchField&&e.$refs.WNCategorySelectorSearchField.focus()}))},watch:{dialog:function(e){var t=this;e&&this.$nextTick((function(){t.$refs.WNCategorySelectorSearchField&&t.$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);t["a"]=u.exports},f3b8:function(e,t,a){"use strict";a("4dc9")},f3ce:function(e,t,a){"use strict";a("6344")},f43b:function(e,t,a){"use strict";a("18c1")},f443:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{width:"100%"}},[e.icon?a("div",[a("div",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-autocomplete",{attrs:{items:e.content,label:e.label,placeholder:e.loading?"Buscando, aguarde...":e.getPlaceholder,"item-text":e.show,disabled:e.loading||e.disabled||e.error,"item-value":e.value||"id","value-comparator":e.comparator,loading:e.loading,required:e.required,rules:e.rules,autocomplete:!1,multiple:e.multiple,"return-object":e.object,clearable:e.multiple||e.clearable,"small-chips":e.multiple,"deletable-chips":e.multiple},on:{change:function(t){return e.onChange(t)}},scopedSlots:e._u([{key:"item",fn:function(t){return a("div",{},[e.icon?a("span",{staticStyle:{"padding-right":"10px"}},[a("v-icon",{style:{color:t.item[e.color]||"red"}},[e._v(e._s(t.item[e.icon]))])],1):e._e(),a("span",[e._v(e._s(t.item[e.show]))])])}},{key:"selection",fn:function(t){return a("div",{},[e.icon?a("span",{staticStyle:{padding:"0 5px 0 10px"}},[a("v-icon",{style:{color:t.item[e.color]||"red"}},[e._v(e._s(t.item[e.icon]))])],1):e._e(),a("span",[e._v(e._s(t.item[e.show]))])])}}],null,!1,1268908364),model:{value:e.form[e.formField],callback:function(t){e.$set(e.form,e.formField,t)},expression:"form[formField]"}})],1),a("div",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only"},[a("v-select",{attrs:{dense:"",items:e.content,label:e.label,placeholder:e.loading?"Buscando, aguarde...":e.getPlaceholder,"item-text":e.show,disabled:e.loading||e.disabled||e.error,"item-value":e.value||"id","value-comparator":e.comparator,loading:e.loading,required:e.required,rules:e.rules,multiple:e.multiple,"return-object":e.object,clearable:e.multiple||e.clearable},on:{change:function(t){return e.onChange(t)}},scopedSlots:e._u([{key:"selection",fn:function(t){return a("div",{},[e.icon?a("span",{staticStyle:{"padding-right":"10px"}},[a("v-icon",{style:{color:t.item[e.color]||"red"}},[e._v(e._s(t.item[e.icon]))])],1):e._e(),a("span",[e._v(e._s(t.item[e.show]))]),a("br")])}}],null,!1,3757135408),model:{value:e.form[e.formField],callback:function(t){e.$set(e.form,e.formField,t)},expression:"form[formField]"}})],1)]):a("div",[a("div",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-autocomplete",{attrs:{items:e.content,label:e.label,placeholder:e.loading?"Buscando, aguarde...":e.getPlaceholder,"item-text":e.show,disabled:e.loading||e.disabled||e.error,"item-value":e.value||"id","value-comparator":e.comparator,loading:e.loading,required:e.required,rules:e.rules,autocomplete:!1,multiple:e.multiple,"return-object":e.object,clearable:e.multiple||e.clearable,"small-chips":e.multiple,"deletable-chips":e.multiple},on:{change:function(t){return e.onChange(t)}},model:{value:e.form[e.formField],callback:function(t){e.$set(e.form,e.formField,t)},expression:"form[formField]"}})],1),a("div",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only"},[a("v-select",{attrs:{dense:"",items:e.content,label:e.label,placeholder:e.loading?"Buscando, aguarde...":e.getPlaceholder,"item-text":e.show,disabled:e.loading||e.disabled||e.error,"item-value":e.value||"id","value-comparator":e.comparator,loading:e.loading,required:e.required,rules:e.rules,multiple:e.multiple,"return-object":e.object,clearable:e.multiple||e.clearable},on:{change:function(t){return e.onChange(t)}},model:{value:e.form[e.formField],callback:function(t){e.$set(e.form,e.formField,t)},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 e=this.placeholder||this.label;return e}},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 e=this.apiParams||{};e.limit||(e["limit"]=1e4),o["b"].get({uri:this.apiUrl,params:e||"",sucess:this.loadSucess,error:this.loadError})},loadSucess:function(e){this.content=e.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(e){this.error=!0,this.loading=!1,console.log(e)},setField:function(e){var t=e.field,a=e.data;this.form[t]=a,this.$forceUpdate()},onChange:function(){var e={field:this.formField,form:this.form,selected:this.form[this.formField],items:this.content,setField:this.setField};this.$emit("onChange",e),this.$forceUpdate(),this.change&&this.change(e),this.$forceUpdate()},checkIfOnDependOnIsChanged:function(){var e,t;null!==(e=this.lastFormFieldChanged)&&void 0!==e&&e.field&&this.dependOn&&(null===(t=this.dependOn)||void 0===t?void 0:t.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);t["a"]=c.exports},f4c8:function(e,t,a){"use strict";a("7ba6")},f5d9:function(e,t,a){},f5e3:function(e){e.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(e,t,a){"use strict";a("91b6")},f6e5:function(e,t,a){"use strict";a("9076")},f6fb:function(e,t,a){"use strict";a("cd7f")},f7ad:function(e,t,a){},f7d4:function(e,t,a){},f7ea:function(e,t,a){"use strict";a("b862")},f813:function(e,t,a){},f814:function(e,t,a){"use strict";a("196a")},f817:function(e,t,a){"use strict";a("a636")},f84d:function(e,t,a){"use strict";a("347f")},f8d0:function(e,t,a){"use strict";a("3691")},f96e:function(e,t,a){},f985:function(e,t,a){},f988:function(e,t,a){"use strict";a("c936")},fa32:function(e,t,a){},fa91:function(e,t,a){},faa2:function(e,t,a){"use strict";a("c22f")},faab:function(e,t,a){"use strict";a("9ea0")},fb19:function(e,t,a){},fb39:function(e,t,a){},fbd3:function(e,t,a){"use strict";a("299a")},fbe0:function(e,t,a){},fc77:function(e,t,a){},fc85:function(e){e.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":"#-######"}]')},fc92:function(e,t,a){},fcb4:function(e,t,a){},fd13:function(e,t,a){"use strict";a("64d1")},fd45:function(e,t,a){"use strict";a("3ee0")},fd77:function(e,t,a){"use strict";a("c9c2")},fe35:function(e,t,a){"use strict";a("77c2")},fe7c:function(e,t,a){"use strict";a("b0c0");var i=a("5530"),s=a("2f62");t["a"]={data:function(){return{callWhatsAppLoading:!1,createNewTalkLoading:!1}},methods:Object(i["a"])(Object(i["a"])({},Object(s["b"])("Talks",["getTalks","openWhatsappCallDialog"])),{},{openTalkContact:function(e){e&&this.createNewTalk(e)},createNewTalk:function(e){var t=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)t.$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)t.$WiEditDialog({wiConfig:"talk",data:{status:2,talk_contact_id:e.id,operator_id:t.$Auth.user().id,responsible_id:t.$Auth.user().id,contact:e},onSubmit:function(e){var a=e.status,i=e.data;201===a&&(t.$router.push({name:"talk-view-messages",params:{id:i.id}}),t.getTalks(i))}});else{var s;t.$WiApiPost({uri:"talk/talk",data:{status:2,talk_contact_id:e.id,talk_channel_id:null===i||void 0===i||null===(s=i.data[0])||void 0===s?void 0:s.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-view-messages",params:{id:e.sucess.id}}),t.getTalks()}})}t.createNewTalkLoading=!1}})},callWhatsApp:function(e){var t=this;e>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(e){null!==e&&void 0!==e&&e.id&&null!==e&&void 0!==e&&e.cid&&11==(null===e||void 0===e?void 0:e.provider_id)&&2==(null===e||void 0===e?void 0:e.status_id)?t.openWhatsappCallDialog({channelDir:e.url,channelCid:e.cid,contactNumber:t.talk.contact.number,contactName:t.talk.contact.name}):t.$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(e){var a,i;(null===e||void 0===e||null===(a=e.success)||void 0===a||null===(i=a.data)||void 0===i?void 0:i.length)>0&&t.openWhatsappCallDialog({channelDir:e.success.data[0].url,channelCid:e.success.data[0].cid,contactNumber:t.talk.contact.number,contactName:t.talk.contact.name}),e.error&&console.log(e.error),t.callWhatsAppLoading=!1,t.$forceUpdate()}}))}})}},fea0:function(e,t,a){"use strict";a("5f2f")},fef9:function(e,t,a){"use strict";a("4dea")},ff7a:function(e,t,a){}}); //# sourceMappingURL=app.856b9dbf.js.map