(function(){var t={56898:function(t,e,s){"use strict";var a=s(20144),i=s(7165),o=function(){var t=this,e=t._self._c;return e(i.Z,{attrs:{id:"app"}},[e("router-view")],1)},r=[],n=s(1001),l={},c=(0,n.Z)(l,o,r,!1,null,null,null),d=c.exports,u=s(78760),p=s(88259);a.ZP.use(u.Z);var h=new u.Z({theme:{themes:{light:{primary:"#007cc3",secondary:"#6ed5c2"}}},lang:{locales:{pt:p.Z},current:"pt"}}),m=(s(82801),s(78345)),f=s(42647),g=s(18198),A=s(84393),v=s(98426),b=function(){var t=this,e=t._self._c;return e(A.Z,{staticStyle:{"padding-bottom":"20px"}},[e("dakota-menu",[e(v.Z,[e(f.Z,[e("dakota-alert")],1)],1),e("router-view")],1),e(g.Z,{staticClass:"justify-end",attrs:{fixed:"",padless:""}},[e("code",[t._v(" Versão: "+t._s(t.$store.getters.version)+" ")])])],1)},_=[],Z=s(57542),x=s(17256),y=s(18893),C=s(38409),k=s(93009),$=s(70360),w=s(10564),D=s(91518),I=s(23440),S=s(59177),E=s(27825),T=s(53140),P=s(21396),j=s(79641),M=s(17452),B=s(9104),R=s(5066),q=s(5396),L=function(){var t=this,e=t._self._c;return e("div",[e(M.Z,{attrs:{app:"",clipped:""},model:{value:t.drawer,callback:function(e){t.drawer=e},expression:"drawer"}},[e("router-link",{attrs:{to:t.baseMenu}},[e(E.Z,{attrs:{link:""}},[e("div",{staticClass:"pa-4"},[e(D.Z,{attrs:{src:s(66949),contain:"",width:"70%"}})],1)])],1),e(I.Z,{attrs:{dense:"",nav:""}},t._l(t.menu,(function(s){return e("router-link",{key:s.title,staticStyle:{"text-decoration":"none",color:"inherit"},attrs:{to:s.path}},["Relatórios"!=s.title?e(E.Z,{attrs:{link:""}},[e(P.Z,[e(w.Z,[t._v(t._s(s.icon))])],1),e(T.km,[e(T.V9,[t._v(t._s(s.title))])],1)],1):t._e(),"Relatórios"==s.title?e(S.Z,{scopedSlots:t._u([{key:"activator",fn:function(){return[e(P.Z,[e(w.Z,[t._v(t._s(s.icon))])],1),e(T.km,[e(T.V9,[t._v(t._s(s.title))])],1)]},proxy:!0}],null,!0)},t._l(t.relatorioMenu,(function(s){return e("router-link",{key:s.title,staticStyle:{"text-decoration":"none",color:"inherit"},attrs:{to:s.path}},["Relatórios"!=s.title?e(E.Z,{attrs:{link:""}},[e(P.Z,[e(w.Z,[t._v(t._s(s.icon))])],1),e(T.km,[e(T.V9,[t._v(t._s(s.title))])],1)],1):t._e()],1)})),1):t._e()],1)})),1)],1),e(Z.Z,{attrs:{app:"","clipped-left":"",color:"primary"}},[e(x.Z,{staticClass:"white--text",on:{click:function(e){t.drawer=!t.drawer}}}),e(q.Z),e(j.Z,{attrs:{"offset-y":""},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(C.Z,t._g(t._b({staticClass:"rounded-pill",attrs:{tile:"",depressed:"",color:"primary"}},"v-btn",a,!1),s),[e(w.Z,{staticClass:"mr-2"},[t._v("mdi-account")]),t._v(" "+t._s(t.user_name)+" ")],1)]}}])},[e(I.Z,{staticClass:"pa-2"},[e(E.Z,{attrs:{link:""},on:{click:t.Opcoes}},[e(P.Z,[e(w.Z,[t._v("mdi-lock")])],1),e(T.km,[e(T.V9,[t._v("Opções")])],1)],1),e(k.Z,{attrs:{elevation:"2",color:"error"}},[e(E.Z,{attrs:{link:""},on:{click:t.logout}},[e(P.Z,[e(w.Z,{staticClass:"white--text"},[t._v("mdi-logout")])],1),e(T.km,[e(T.V9,{staticClass:"white--text"},[t._v("Sair")])],1)],1)],1)],1)],1)],1),e($.Z,[e(y.Z,{staticClass:"pl-0",attrs:{color:"white",items:t.breadcrumbs}})],1),e("div",[e(B.Z,{attrs:{value:t.$store.getters.loading,absolute:"",opacity:"0.15"}},[e(R.Z,{attrs:{size:70,width:7,color:"grey",indeterminate:""}})],1),t._t("default")],2)],1)},z=[],F=(s(57658),s(57359)),Y=s(20538),O=s(35356),N=s(39068),V=s(24585),Q=s(53103),G=s(14795),X=s(18915),H=function(){var t=this,e=t._self._c;return e($.Z,{staticStyle:{display:"grid"}},[e(v.Z,[e(f.Z,[e(k.Z,[e(v.Z,{staticClass:"pa-4"},["Admin"===t.$store.getters.userType?e(f.Z,{attrs:{cols:"12",md:"4",sm:"6"}},[e(F.Z,{attrs:{label:"Empresa de Trade",items:t.tradeItems,outlined:"",loading:t.loadingTrade,disabled:t.disabledTrade},on:{input:function(e){return t.listarContratos(e)}},model:{value:t.filter.trade,callback:function(e){t.$set(t.filter,"trade",e)},expression:"filter.trade"}})],1):t._e(),e(f.Z,{attrs:{cols:"12",md:"4",sm:"6"}},[e(F.Z,{attrs:{label:"Contrato",items:t.contratoItems,outlined:"",loading:t.loadingContrato,disabled:t.disabledContrato},on:{input:function(e){t.listarClientes(e),t.listarMarcas(e)}},model:{value:t.filter.contrato,callback:function(e){t.$set(t.filter,"contrato",e)},expression:"filter.contrato"}})],1),e(f.Z,{attrs:{cols:"12",md:"4",sm:"6"}},[e(F.Z,{attrs:{label:"Razão Social",items:t.clienteList,outlined:"",loading:t.loadingCliente,disabled:t.disabledCliente},model:{value:t.filter.cliente,callback:function(e){t.$set(t.filter,"cliente",e)},expression:"filter.cliente"}})],1),e(f.Z,{attrs:{cols:"12",md:"4",sm:"6"}},[e(F.Z,{attrs:{label:"Marca",items:t.marcaItems,outlined:"",loading:t.loadingMarca,disabled:t.disabledMarca},on:{input:function(e){t.disabledTipo=!1,t.disabledStatus=!1,t.disabledBotao=!1,t.showTable=!1}},model:{value:t.filter.marca,callback:function(e){t.$set(t.filter,"marca",e)},expression:"filter.marca"}})],1),e(f.Z,{attrs:{cols:"12",md:"4"}},[e(F.Z,{attrs:{label:"Tipo",items:t.tipoList,outlined:"",disabled:t.disabledTipo},model:{value:t.filter.tipo,callback:function(e){t.$set(t.filter,"tipo",e)},expression:"filter.tipo"}})],1),e(f.Z,{attrs:{cols:"12",md:"4"}},[e(F.Z,{attrs:{label:"Status",items:t.statusList,outlined:"",disabled:t.disabledStatus},model:{value:t.filter.status,callback:function(e){t.$set(t.filter,"status",e)},expression:"filter.status"}})],1)],1),e(O.Z),e(Y.h7,{staticClass:"pa-4 justify-end"},[e(C.Z,{attrs:{disabled:t.disabledBotao,color:"primary",loading:t.loadingTabela},on:{click:t.getRespostasDescartes}},[t._v(" Gerar Relatório ")])],1)],1)],1)],1),e(v.Z,[e(f.Z,[t.relatorio.length>0?e(k.Z,[e("div",{staticClass:"mb-8"},[e(G.Z,t._l(t.relatorio,(function(s){return e(N.Z,{key:s.id},[e(Q.Z,[e("b",[t._v(t._s(s.cliente_nome))]),e(X.Z,{attrs:{"justify-end":""}},["Concluída"==s.status?e("span",{staticClass:"float-right",style:{color:"#04b81c"}},[t._v(" "+t._s(s.status)+" ")]):t._e(),"Em andamento"==s.status?e("span",{staticClass:"float-right",style:{color:"#0047cc"}},[t._v(" "+t._s(s.status)+" ")]):t._e(),"Pendente"==s.status?e("span",{staticClass:"float-right",style:{color:"#a30000"}},[t._v(" "+t._s(s.status)+" ")]):t._e()])],1),e(V.Z,["Tarefas"!=t.expands&&0!=s.questoes_respostas.length?e(G.Z,[e(N.Z,[e(Q.Z,[e("b",[t._v("Quiz Respondido")])]),e(V.Z,[e(G.Z,t._l(s.questoes_respostas,(function(s,a){return e(N.Z,{key:a},[e(Q.Z,[t._v(" "+t._s(s.descricao)+" ")]),e(V.Z,[e("ul",{staticStyle:{"list-style-type":"none"}},t._l(s.resposta,(function(a){return e("li",{key:a},[0==s.tipo||4==s.tipo?e(f.Z,{staticClass:"pa-4",attrs:{md:"2",col:"12"}},[t._v(" "+t._s(a)+" ")]):t._e(),2==s.tipo||3==s.tipo?e(f.Z,{staticClass:"pa-4",attrs:{md:"2",col:"12"}},[t._v(" "+t._s(a.opcao)+" ")]):t._e(),1==s.tipo?e(f.Z,{staticClass:"pa-4",attrs:{md:"2",col:"12"}},[e("img",{attrs:{width:"400",src:a}})]):t._e()],1)})),0)])],1)})),1)],1)],1)],1):t._e(),"Tarefas"!=t.expands&&0!=s.questoes_descartes.length?e(G.Z,[e(N.Z,[e(Q.Z,[e("b",[t._v("Quiz Descartado")])]),e(V.Z,[e(G.Z,t._l(s.questoes_descartes,(function(s,a){return e(N.Z,{key:a},[e(Q.Z,[t._v(" "+t._s(s.descricao)+" ")]),e(V.Z,[e("ul",{staticStyle:{"list-style-type":"none"}},t._l(s.resposta,(function(s){return e("li",{key:s},[t._v(t._s(s))])})),0)])],1)})),1)],1)],1)],1):t._e(),"Questões"!=t.expands&&0!=s.tarefas_respostas.length?e(G.Z,[e(N.Z,[e(Q.Z,[e("b",[t._v("Tarefas Realizadas")])]),e(V.Z,[e(G.Z,t._l(s.tarefas_respostas,(function(s,a){return e(N.Z,{key:a},[e(Q.Z,[t._v(" "+t._s(s.descricao)+" ")]),e(V.Z,[e("ul",{staticStyle:{"list-style-type":"none"}},[t._l(s.resposta.antes,(function(s,a){return e("li",{key:s},[0==a?e("div",[t._v(" Fotos antes: ")]):t._e(),e(f.Z,{staticClass:"pa-4",attrs:{md:"2",col:"12"}},[e("img",{attrs:{width:"400",src:s}})])],1)})),t._l(s.resposta.depois,(function(s,a){return e("li",{key:s},[0==a?e("div",[t._v(" Fotos depois: ")]):t._e(),e(f.Z,{staticClass:"pa-4",attrs:{md:"2",col:"12"}},[e("img",{attrs:{width:"400",src:s}})])],1)}))],2)])],1)})),1)],1)],1)],1):t._e(),"Questões"!=t.expands&&0!=s.tarefas_descartes.length?e(G.Z,[e(N.Z,[e(Q.Z,[e("b",[t._v("Tarefas Descartadas")])]),e(V.Z,[e(G.Z,t._l(s.tarefas_descartes,(function(s,a){return e(N.Z,{key:a},[e(Q.Z,[t._v(" "+t._s(s.descricao)+" ")]),e(V.Z,[e("ul",{staticStyle:{"list-style-type":"none"}},t._l(s.resposta,(function(s){return e("li",{key:s},[t._v(t._s(s))])})),0)])],1)})),1)],1)],1)],1):t._e()],1)],1)})),1)],1)]):t._e()],1)],1)],1)},U=[],J=s(20629);a.ZP.use(J.ZP);var W=s(4147),K=new J.ZP.Store({state:{version:W.version,loading:!1,submitted:!1,token_type:localStorage.getItem("token_type")||"",access_token:localStorage.getItem("access_token")||"",refresh_token:localStorage.getItem("refresh_token")||"",alerts:[],user_type:localStorage.getItem("user_type")||"",user_name:localStorage.getItem("user_name")||"",user_login:localStorage.getItem("user_login")||"",user_empresa_id:localStorage.getItem("user_empresa_id")||""},getters:{userType:t=>t.user_type,userName:t=>t.user_name,userLogin:t=>t.user_login,userEmpresaId:t=>t.user_empresa_id,loading:t=>t.loading,submitted:t=>t.submitted,bearerToken:t=>t.token_type+" "+t.access_token,version:t=>t.version,accessToken:t=>t.access_token,tokenType:t=>t.access_token,isAuthenticated:t=>Boolean(t.access_token),isDev(t){return"kw"===t.user_login.substr(0,2).toLowerCase()},isAdmin(t){return"Admin"===t.user_type},haveAuth(t,e){return e.includes(t.user_type)},alerts:t=>t.alerts},mutations:{changeUserType(t,e){t.user_type=e.user_type,t.user_name=e.user_name,t.user_empresa_id=e.user_empresa_id,localStorage.setItem("user_type",t.user_type),localStorage.setItem("user_name",t.user_name),localStorage.setItem("user_empresa_id",t.user_empresa_id)},login(t,e){t.access_token=e.access_token,t.token_type=e.token_type,t.refresh_token=e.refresh_token,t.user_login=e.user,localStorage.setItem("access_token",t.access_token),localStorage.setItem("token_type",t.token_type),localStorage.setItem("refresh_token",t.refresh_token),localStorage.setItem("user_login",t.user_login)},logout(t){t.access_token="",t.token_type="",t.refresh_token="",t.user_type="",t.user_name="",t.user_login="",localStorage.removeItem("access_token"),localStorage.removeItem("token_type"),localStorage.removeItem("refresh_token"),localStorage.removeItem("user_type"),localStorage.removeItem("user_name"),localStorage.removeItem("user_login")},clear_message(t){t.alerts=[]},loading(t,e){t.loading=e.status},submitted(t,e){t.submitted=e.status},set_message(t,{message:e,color:s,type:a}){t.alerts.push({alert_visible:!0,alert_message:e,alert_color:s,alert_type:a})},setPermissions(t,e){localStorage.setItem("user_type",e),localStorage.setItem("user_name",e)}},actions:{setUserType(t,e){t.commit("changeUserType",e)},start_load(t){t.commit("loading",{status:!0})},stop_load(t){t.commit("loading",{status:!1})},start_submit(t){t.commit("submitted",{status:!0})},stop_submit(t){t.commit("submitted",{status:!1})},error(t,e){t.commit("clear_message"),t.commit("set_message",{message:e,color:"error",type:"error"}),setTimeout((()=>{t.commit("clear_message")}),7500)},success(t,e){t.commit("clear_message"),t.commit("set_message",{message:e,color:"success",type:"success"}),setTimeout((()=>{t.commit("clear_message")}),7500)}}});const tt=s(9669);var et=tt.create({baseURL:"https://apptrade.dakota.com.br"});et.login=function(){this.defaults.headers.common.Authorization=K.getters.bearerToken},et.interceptors.response.use((function(t){return t}),(function(t){return 401===t.response.status&&(K.commit("logout"),vi.push("/login")),Promise.reject(t)}));var st=et,at={API:{Actions:{options:()=>(st.login(),st.get("empresa-options")),list:()=>(st.login(),st.get("empresas")),create:t=>(st.login(),st.post("empresa",t)),delete:t=>(st.login(),st.delete("empresa/"+t)),update:(t,e)=>(st.login(),st.put("empresa/"+t,e)),find:t=>(st.login(),st.get("empresa/"+t)),logo:t=>(st.login(),st.get("logo/"+t))}}},it={API:{Actions:{list:t=>(st.login(),st.get("acoes_trade",{params:t})),create:t=>(st.login(),st.post("acao_trade",t)),delete:t=>(st.login(),st.delete("acao_trade/"+t)),update:(t,e)=>(st.login(),st.put("acao_trade/"+t,e)),alterarStatus:(t,e)=>(st.login(),st.put("alterarStatus/"+t,e)),find:t=>(st.login(),st.get("acao_trade/"+t)),marcas:()=>(st.login(),st.get("marcas")),marcasAcao:t=>(st.login(),st.get("marcas-acao/"+t))}}},ot={API:{Actions:{getClientes:t=>(st.login(),st.get("get-clientes/"+t)),getMarcas:(t,e,s)=>(st.login(),st.get("get-marcas/"+t+"/"+e,s??{})),getMeses:t=>(st.login(),st.get("get-meses/"+t)),getRespostasDescartes:function(t){let e={};return st.login(),e=Object.assign({},t),st.get("get-respostas-descartes",{params:e})},getTabelaAcoes:function(t){let e={};return st.login(),e=Object.assign({},t),st.get("get_tabela_acoes",{params:e})},visitasDelete:function(t){return st.login(),st.delete("visitas_delete",{params:t})},getTabelaQuiz:function(t){let e={};return st.login(),e=Object.assign({},t),st.get("get_tabela_quiz",{params:e})},getVisitasContratos:function(t){let e={};return st.login(),e=Object.assign({},t),st.get("get_visitas_contrato",{params:e})},converterIndices:t=>(st.login(),st.post("converter-indices",t))}}},rt={API:{Actions:{list:t=>(st.login(),st.get("contratos",{params:t})),options:t=>(st.login(),st.get("contrato-options/"+t)),create:t=>(st.login(),st.post("contrato",t)),addCliente:t=>(st.login(),st.post("contrato_add",t)),editCliente:t=>(st.login(),st.post("edit_cliente",t)),delete:t=>(st.login(),st.delete("contrato/"+t)),update:(t,e)=>(st.login(),st.put("contrato/"+t,e)),find:(t,e)=>(st.login(),st.get("contrato/"+t+"/"+e))}}},nt={data:()=>({expanded:[],singleExpand:!1,filter:{marca:"Todos",cliente:"",trade:"",tipo:"Todos",contrato:"",status:"Todos"},tradeItems:[],marcaItems:[],contratoItems:[],statusList:["Todos","Concluída","Em andamento","Pendente"],tipoList:["Todos","Questões","Tarefas"],clienteList:["Todos"],loadingTabela:!1,loadingTrade:!0,disabledTrade:!0,loadingMarca:!1,disabledMarca:!0,loadingContrato:!1,disabledContrato:!0,loadingCliente:!1,disabledCliente:!0,disabledTipo:!0,disabledBotao:!0,disabledStatus:!0,showTable:!1,relatorio:[],expanded:[],expands:"",relatorioHeaders:[{text:"Razão Social",align:"start",sortable:!1,value:"cliente_nome"},{text:"",value:"data-table-expand"}]}),methods:{async listarEmpresas(){await at.API.Actions.options().then((t=>{t.data.forEach((t=>{this.tradeItems.push(t)})),this.loadingTrade=!1,this.disabledTrade=!1}))},async listarMarcas(){this.marcaItems=[],this.loadingMarca=!0,this.filter.cliente="Todos",await ot.API.Actions.getMarcas(this.filter.cliente,this.filter.contrato).then((t=>{t.data.forEach((t=>{this.marcaItems.push(t)}))})),this.disabledMarca=!1,this.loadingMarca=!1},listarContratos(){this.contratoItems=[],this.loadingContrato=!0,this.filter.contrato=[],rt.API.Actions.options(this.filter.trade).then((t=>{this.contratoItems=t.data.contratos,this.contratoItems.forEach(((t,e)=>{this.contratoItems[e].text=t.text+" - "+t.total+" Clientes"})),this.loadingContrato=!1,this.disabledContrato=!1})).catch((()=>{this.loadingContrato=!1,this.disabledContrato=!0}))},listarClientes(){this.clienteList=["Todos"],this.filter.cliente="Todos",this.loadingCliente=!0,this.filter.cliente=[],ot.API.Actions.getClientes(this.filter.contrato).then((t=>{t.data.clientes.forEach((t=>{this.clienteList.push(t)})),this.loadingCliente=!1,this.disabledCliente=!1}))},async getRespostasDescartes(){this.showTable=!0,this.loadingTabela=!0,this.expands=this.filter.tipo,await ot.API.Actions.getRespostasDescartes(this.filter).then((t=>{this.relatorio=[],t.data.forEach((t=>{this.relatorio.push(t)})),this.loadingTabela=!1})).catch((t=>{this.$store.dispatch("stop_submit");const e=t.response.data.error;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0]);this.loadingTabela=!1}))}},async mounted(){"Admin"===this.$store.getters.userType?await this.listarEmpresas():"Admin"!==this.$store.getters.userType&&(this.filter.trade=this.$store.getters.userEmpresaId,this.listarContratos(),this.disabledContrato=!1)},computed:{}},lt=nt,ct=(0,n.Z)(lt,H,U,!1,null,null,null),dt=ct.exports,ut=s(25237),pt=s(25390),ht=s(64170),mt=s(10340),ft=s(98340),gt=s(21866),At=s(21585),vt=s(36739),bt=s(26085),_t=function(){var t=this,e=t._self._c;return e($.Z,{staticStyle:{display:"grid"}},[e(v.Z,[e(f.Z,[e(k.Z,[e(v.Z,{staticClass:"pl-4 pr-4 pt-4"},[["Admin","Representante"].indexOf(t.$store.getters.userType)>-1?e(f.Z,{attrs:{cols:"12",md:"4",sm:"6"}},[e(F.Z,{attrs:{label:"Empresa de Trade",items:t.tradeItems,outlined:"",loading:t.loadingTrade,disabled:t.disabledTrade},on:{input:function(e){t.listarContratos(e),t.listarResponsaveis()}},model:{value:t.filter.trade,callback:function(e){t.$set(t.filter,"trade",e)},expression:"filter.trade"}})],1):t._e(),e(f.Z,{attrs:{cols:"12",md:"4",sm:"6"}},[e(F.Z,{attrs:{label:"Contrato",items:t.contratoItems,outlined:"",loading:t.loadingContrato,disabled:t.disabledContrato},on:{input:function(e){t.listarClientes(e),t.listarMarcas(e),t.listarMeses()}},model:{value:t.filter.contrato,callback:function(e){t.$set(t.filter,"contrato",e)},expression:"filter.contrato"}})],1),e(f.Z,{attrs:{cols:"12",md:"4",sm:"6"}},[e(F.Z,{attrs:{label:"Razão Social",items:t.clienteItems,outlined:"",loading:t.loadingCliente,disabled:t.disabledCliente},model:{value:t.filter.cliente,callback:function(e){t.$set(t.filter,"cliente",e)},expression:"filter.cliente"}})],1),e(f.Z,{attrs:{cols:"12",md:"2",sm:"6"}},[e(F.Z,{attrs:{label:"Marca",items:t.marcaItems,outlined:"",loading:t.loadingMarca,disabled:t.disabledMarca},on:{input:function(e){t.disabledDataInicial=!1,t.disabledMes=!1,t.disabledBotao=!1,t.disabledDataFinal=!1,t.disabledAnalista=!1}},model:{value:t.filter.marca,callback:function(e){t.$set(t.filter,"marca",e)},expression:"filter.marca"}})],1),e(f.Z,{attrs:{cols:"12",md:"2",sm:"3"}},[e(F.Z,{attrs:{label:"Situação das tarefas",items:t.tasks_situation,outlined:"",disabled:t.disabledContrato},model:{value:t.filter.tasks_situation,callback:function(e){t.$set(t.filter,"tasks_situation",e)},expression:"filter.tasks_situation"}})],1),e(f.Z,{attrs:{cols:"12",md:"2",sm:"3"}},[e(F.Z,{attrs:{label:"Mês da visita",items:t.mesesItems,outlined:"",loading:t.loadingMes,disabled:t.disabledMes},model:{value:t.filter.mes,callback:function(e){t.$set(t.filter,"mes",e)},expression:"filter.mes"}})],1),e(f.Z,{attrs:{cols:"12",md:"2",sm:"3"}},[e(F.Z,{attrs:{label:"Analista",items:t.analistaFiltroList,outlined:"",loading:t.loadingAnalista,disabled:t.disabledAnalista},model:{value:t.filter.analista,callback:function(e){t.$set(t.filter,"analista",e)},expression:"filter.analista"}})],1),e(f.Z,{attrs:{cols:"12",md:"2"}},[e(j.Z,{attrs:{"close-on-content-click":!1,transition:"scale-transition","offset-y":"","min-width":"auto"},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(gt.Z,t._g(t._b({attrs:{value:t.dateInicialFormatado,label:"Recebido De:","append-icon":"mdi-calendar",readonly:"",outlined:"",disabled:t.disabledDataInicial}},"v-text-field",a,!1),s))]}}]),model:{value:t.menuInicial,callback:function(e){t.menuInicial=e},expression:"menuInicial"}},[e(mt.Z,{attrs:{disabled:t.disabledDataInicial},on:{input:function(e){t.menuInicial=!1}},model:{value:t.filter.dateInicial,callback:function(e){t.$set(t.filter,"dateInicial",e)},expression:"filter.dateInicial"}})],1)],1),e(f.Z,{attrs:{cols:"12",md:"2"}},[e(j.Z,{attrs:{"close-on-content-click":!1,"nudge-left":"115",transition:"scale-transition","offset-y":"","min-width":"auto"},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(gt.Z,t._g(t._b({attrs:{value:t.dateFinalFormatado,label:"Recebido Até:","append-icon":"mdi-calendar",readonly:"",outlined:"",disabled:t.disabledDataFinal}},"v-text-field",a,!1),s))]}}]),model:{value:t.menuFinal,callback:function(e){t.menuFinal=e},expression:"menuFinal"}},[e(mt.Z,{attrs:{disabled:t.disabledDataFinal},on:{input:function(e){t.menuFinal=!1}},model:{value:t.filter.dateFinal,callback:function(e){t.$set(t.filter,"dateFinal",e)},expression:"filter.dateFinal"}})],1)],1)],1),e(O.Z),e(Y.h7,{staticClass:"pa-4 justify-end"},[e(C.Z,{attrs:{disabled:!t.filterCompleted,color:"primary",loading:t.loadingReport},on:{click:function(e){return t.search()}}},[t._v(" Gerar Relatório ")]),t.isAdmin?e(C.Z,{attrs:{disabled:!t.filterCompleted||t.loadingReport,title:"Copiar link do relatório com os filtros aplicados"},on:{click:t.copyReportLinkToClipboard}},[t._v("GERAR LINK")]):t._e()],1)],1)],1)],1),e(v.Z,[e(f.Z,[e(k.Z,{staticStyle:{width:"100%"}},[e("div",{attrs:{id:"tabela"}},[1==t.showTable?e(ht.Z,{staticStyle:{width:"100%"},attrs:{headers:t.headers,items:t.items},scopedSlots:t._u([{key:"body",fn:function({items:s}){return[e("tbody",t._l(s,(function(s,a){return e("tr",{key:a},[e("td",[e("div",[e("b",[t._v(" "+t._s(s.dados.nome_fantasia)),e("br")]),t._v(" "+t._s(s.dados.razao_social)),e("br"),t._v(" "+t._s(s.dados.logradouro)+", "+t._s(s.dados.numero)+" Bairro: "+t._s(s.dados.bairro)),e("br"),t._v(" "+t._s(s.dados.cidade)+" / "+t._s(s.dados.estado)),e("br"),t.isDev?e("span",[t._v(" ["+t._s(s.dados.clientes_id)+" - "+t._s(s.dados.atlac)+"] ")]):t._e()])]),e("td",[t._v(" "+t._s(s.dados.mes.split("-")[1])+" - "+t._s(s.dados.visitas)+" ")]),e("td",[t._v(t._s(s.dados.analista))]),e("td",[t._v(t._s(s.dados.marca))]),e("td",[e("b",[t._v(" "+t._s(s.dados.descricao)+" ")])]),s.respostas.length>0?e("td",[t._v(" "+t._s(s.respostas[0].data_criado.split(" ")[0])+" ")]):t._e(),e("td",[e("div",{staticStyle:{width:"100%",display:"flex"},attrs:{cols:"12"}},[e("div",{staticClass:"cols-12 sm-12 md-6",staticStyle:{"flex-flow":"col nowrap"}},t._l(s.respostas,(function(a,i){return e("div",{key:i},[1==a.foto_antes?e("div",{staticClass:"pb-4",staticStyle:{display:"grid","grid-template-columns":"1fr 1fr"}},[e("div",{staticClass:"pr-2",staticStyle:{float:"left"}},[e("b",[t._v(" Foto Antes: "),e("br")]),"Sem foto antes"!=a.resposta?e("span",[t._v(" Data: "+t._s(a.data_hora.split(" ")[0])),e("br"),t._v(" Hora: "+t._s(a.data_hora.split(" ")[1])+" ")]):t._e(),a.data_diff>0&&"Sem foto antes"!=a.resposta?e(bt.Z,{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(w.Z,t._g(t._b({attrs:{color:"red",dark:""}},"v-icon",a,!1),s),[t._v(" mdi-exclamation-thick ")])]}}],null,!0)},[e("span",[t._v("Diferença entre criação e envio é superior a 24 horas. ("+t._s(a.data_criado)+")")])]):t._e(),e("br"),"Sem foto antes"!=a.resposta?e("span",[t._v(" Localização: "),e("a",{attrs:{id:`https://maps.google.com/?q=${a.geolocalizacao}`,target:"_blank",rel:"noopener noreferrer",href:`https://maps.google.com/?q=${a.geolocalizacao}`}},[e("span",{staticClass:"mdi mdi-google-maps"})])]):t._e()],1),"Sem foto antes"!=a.resposta?e("div",{on:{click:function(e){return t.dialogMetodo(s.respostas,a)}}},[e("ImageLoader",{attrs:{width:"100px",height:"100px",src:a.resposta}})],1):t._e(),"Sem foto antes"==a.resposta?e("div",{staticClass:"d-flex align-center",staticStyle:{width:"100px","margin-left":"1px"}},[e("b",[t._v(" Não foram registradas fotos antes para essa tarefa. ")])]):t._e()]):t._e()])})),0),e("div",{staticClass:"cols-12 sm-12 md-6",staticStyle:{"flex-flow":"col nowrap"}},t._l(s.respostas,(function(a,i){return e("div",{key:i},[1==a.foto_depois?e("div",{staticClass:"pb-4",staticStyle:{display:"grid","grid-template-columns":"1fr 1fr"}},[e("div",{staticClass:"pr-2",staticStyle:{float:"left"}},[e("b",[t._v(" Foto Depois: "),e("br")]),t._v(" Data: "+t._s(a.data_hora.split(" ")[0])+" "),e("br"),t._v(" Hora: "+t._s(a.data_hora.split(" ")[1])+" "),a.data_diff>0?e(bt.Z,{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(w.Z,t._g(t._b({attrs:{color:"red",dark:""}},"v-icon",a,!1),s),[t._v(" mdi-exclamation-thick ")])]}}],null,!0)},[e("span",[t._v("Diferença entre criação e envio é superior a 24 horas. ("+t._s(a.data_criado)+")")])]):t._e(),e("br"),t._v(" Localização: "),e("a",{attrs:{id:`https://maps.google.com/?q=${a.geolocalizacao}`,target:"_blank",rel:"noopener noreferrer",href:`https://maps.google.com/?q=${a.geolocalizacao}`}},[e("span",{staticClass:"mdi mdi-google-maps"})])],1),"Sem foto antes"!=a.resposta?e("div",{on:{click:function(e){return t.dialogMetodo(s.respostas,a)}}},[e("ImageLoader",{attrs:{width:"100px",height:"100px",src:a.resposta}})],1):t._e()]):t._e(),1!=a.foto_antes&&1!=a.foto_depois?e("div",{staticClass:"pb-4"},[e("b",[t._v("DESCARTE")]),e("br"),t._v(" Motivo: "+t._s(a.resposta)),e("br"),t._v(" Data: "+t._s(a.data_hora.split(" ")[0])),e("br"),t._v(" Hora: "+t._s(a.data_hora.split(" ")[1])),e("br"),t._v(" Localização: "),e("a",{attrs:{id:`https://maps.google.com/?q=${a.geolocalizacao}`,target:"_blank",rel:"noopener noreferrer",href:`https://maps.google.com/?q=${a.geolocalizacao}`}},[e("span",{staticClass:"mdi mdi-google-maps"})])]):t._e()])})),0)])]),e("td",[e("div",[t._v(t._s(s.dados.comentario)),e("br")])]),t.isAdmin?e("td",[e(C.Z,{attrs:{icon:"",title:"Apagar essa tarefa"},on:{click:function(e){return t.showDeleteModal(s.dados.atlac)}}},[e(w.Z,[t._v(" mdi-delete ")])],1)],1):t._e()])})),0),[e("div",{staticClass:"text-center"},[e(ft.Z,{attrs:{width:"80%",tabindex:"0",value:"dialogImg",scrollable:""},on:{keydown:function(e){if(!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"]))return null;t.dialogImg=!1}},model:{value:t.dialogImg,callback:function(e){t.dialogImg=e},expression:"dialogImg"}},[e(k.Z,{staticClass:"text-center"},[e(Y.h7,{staticClass:"d-flex flex-row-reverse"},[e(w.Z,{attrs:{color:"error"},on:{click:function(e){t.dialogImg=!1}}},[t._v(" mdi-close-thick ")])],1),[e(ut.Z,{staticClass:"d-flex justify-center align-self-center align-center",staticStyle:{width:"max-content"},attrs:{height:"auto","show-arrows":!1},model:{value:t.imageDialog,callback:function(e){t.imageDialog=e},expression:"imageDialog"}},t._l(t.imageDialogLista,(function(t,s){return e(pt.Z,{key:s,attrs:{height:"100%"}},[e("ImageLoader",{attrs:{src:t.resposta}})],1)})),1)],e("div",{staticClass:"pa-4",staticStyle:{display:"flex","justify-content":"center"}},[t.imageDialogStatus[t.imageDialog]?.antes?e("b",{staticClass:"text-center"},[t._v(" Antes ")]):t._e(),t.imageDialogStatus[t.imageDialog]?.depois?e("b",{staticClass:"text-center"},[t._v(" Depois ")]):t._e()]),e("div",{staticClass:"v-window__prev"},[e(C.Z,{staticClass:"v-btn v-btn--icon v-btn--round theme--dark v-size--default",attrs:{type:"button","aria-label":"Visão anterior"},on:{click:function(e){return t.mudarImagem("anterior")}}},[e("span",{staticClass:"v-btn__content"},[e("i",{staticClass:"v-icon notranslate mdi mdi-chevron-left theme--dark",staticStyle:{"font-size":"36px"},attrs:{"aria-hidden":"true"}})])])],1),e("div",{staticClass:"v-window__next"},[e(C.Z,{staticClass:"v-btn v-btn--icon v-btn--round theme--dark v-size--default",attrs:{type:"button","aria-label":"Próxima visão"},on:{click:function(e){return t.mudarImagem("proxima")}}},[e("span",{staticClass:"v-btn__content"},[e("i",{staticClass:"v-icon notranslate mdi mdi-chevron-right theme--dark",staticStyle:{"font-size":"36px"},attrs:{"aria-hidden":"true"}})])])],1)],2)],1)],1)]]}}],null,!1,1713434878)}):t._e()],1),e(v.Z,{attrs:{justify:"center"}},[e(ft.Z,{attrs:{scrollable:"",width:"500"},model:{value:t.deleteTask.visible,callback:function(e){t.$set(t.deleteTask,"visible",e)},expression:"deleteTask.visible"}},[e(k.Z,[e(Y.EB,{staticClass:"pa-0"},[e(At.Z,{attrs:{color:"#F5F5F5"}},[e(vt.qW,{staticClass:"pr-4",staticStyle:{color:"#1a1a1a","font-size":"17px","font-weight":"bold"}},[t._v(" Confirmar EXCLUSÃO dessa visita? ")]),t._t("btnTitle"),e(q.Z),e(C.Z,{attrs:{icon:"",dark:"",disabled:t.deleteTask.loading,color:"#1a1a1a"},on:{click:function(e){t.deleteTask.visible=!1}}},[e(w.Z,[t._v("mdi-close")])],1)],2)],1),e(Y.ZB,{staticClass:"mt-6"},[e("p",{staticClass:"font-weight-black"},[t._v(' Esta ação irá realizar a exclusão dos registros no "Relatório - Tabela de Tarefas" e no "Relatório - Tabela de Questões", confirma a exclusão destes registros para esta visita? ')])]),e(Y.h7,[e(v.Z,{attrs:{"no-gutters":"",justify:"end"}},[e(C.Z,{staticClass:"mx-2",attrs:{disabled:t.deleteTask.loading},on:{click:function(e){t.deleteTask.visible=!1}}},[t._v("Cancelar")]),e(C.Z,{staticClass:"mx-2",attrs:{loading:t.deleteTask.loading,color:"error"},on:{click:t.handleDelete}},[t._v("Confirmar EXCLUSÃO")])],1)],1)],1)],1)],1)],1)],1)],1)],1)},Zt=[],xt=(s(46229),s(17330),s(62062),{API:{Actions:{list:function(t,e=null){let s={page:t.page,itemsPerPage:t.itemsPerPage};return st.login(),s=Object.assign({},s,e),st.get("acoes_trade_app",{params:s})},status:()=>(st.login(),st.get("acaoTradeStatus")),request:t=>(st.login(),st.get("acao_trade_app/"+t)),analista_options:t=>(st.login(),st.get("analista-options/"+t)),update:t=>(st.login(),st.put("/acao_trade_login",t)),descarte:t=>(st.login(),st.put("/acao_trade_app_descarte",t)),descarteMultiplo:t=>(st.login(),st.put("/acao_trade_app_descarte_multiplo",t)),responsavelMultiplo:t=>(st.login(),st.put("/acao_trade_app_responsavel_multiplo",t)),reabrir:t=>(st.login(),st.put("/reabrir",t)),visitas:t=>(st.login(),st.post("/visitas",t))}}}),yt=function(){var t=this,e=t._self._c;return e("img",{attrs:{src:t.imageSrc}})},Ct=[],kt=s(82086),$t=s(75257),wt={data:function(){return{imageSrc:kt}},props:{src:String},mounted(){!{NODE_ENV:"production",VUE_APP_BASE_API:"https://apptrade.dakota.com.br",VUE_APP_CLIENT_ID:"1",VUE_APP_CLIENT_SECRET:"7ac0d7967bd9bd2e7cb3b805115c7cae",BASE_URL:"/"}.VUE_APP_LOAD_REPORTS_IMAGES?(st.login(),st.get("image",{params:{image:this.src}}).then((t=>{t.data&&t.data.length?this.imageSrc=t.data:this.imageSrc=$t}))):this.imageSrc=$t}},Dt=wt,It=(0,n.Z)(Dt,yt,Ct,!1,null,null,null),St=It.exports,Et=s(30381),Tt=s.n(Et),Pt={data:()=>({filter:{marca:"Todos",cliente:"",trade:"",contrato:"",dateInicial:"",dateFinal:"",analista:"Todos",mes:"Todos",tasks_situation:1},tasks_situation:[{value:1,text:"Todos"},{value:2,text:"Realizadas"},{value:3,text:"Descartadas"}],headers:[{text:"Loja",align:"start",sortable:!1},{text:"Mês da visita",sortable:!1,align:"start"},{text:"Analista",sortable:!1,align:"start"},{text:"Marca",sortable:!1,align:"start"},{text:"Tarefa",sortable:!1,align:"start"},{text:"Recebido",sortable:!1,align:"start"},{text:"Resposta",sortable:!1,align:"center"},{text:"Comentario",sortable:!1,align:"start"}],deleteTask:{loading:!1,visible:!1,atlac_id:0},menuInicial:!1,menuFinal:!1,tradeItems:[],marcaItems:[],contratoItems:[],mesesItems:["Todos"],analistaFiltroList:["Todos"],clienteItems:["Todos"],loadingCliente:!1,loadingContrato:!1,loadingMarca:!1,loadingTrade:!0,loadingReport:!1,loadingAnalista:!1,loadingMes:!1,disabledAnalista:!0,disabledBotao:!0,disabledContrato:!0,disabledMes:!0,disabledCliente:!0,disabledMarca:!0,disabledTrade:!0,disabledDataInicial:!0,disabledDataFinal:!0,showTable:!1,relatorio:[],dialogImg:!1,imageDialog:0,imageDialogLista:[],imageDialogStatus:[{antes:!1,depois:!1}]}),methods:{async listarEmpresas(){await at.API.Actions.options().then((t=>{t.data.forEach((t=>{this.tradeItems.push(t)})),this.loadingTrade=!1,this.disabledTrade=!1,this.filterQueryString?.trade&&(this.filter.trade=+this.filterQueryString.trade,this.tradeItems.filter((t=>t.value===this.filter.trade)).length&&this.listarContratos())}))},async listarMarcas(){this.marcaItems=[],this.loadingMarca=!0,this.filter.cliente="Todos";let t={};["Representante"].indexOf(this.$store.getters.userType)>-1&&(t={params:{empresaTradeId:this.filter.trade}}),await ot.API.Actions.getMarcas(this.filter.cliente,this.filter.contrato,t).then((({data:t})=>{this.marcaItems=[...t].sort(((t,e)=>t.text.toUpperCase()>e.text.toUpperCase()?1:-1)),this.filterQueryString?.marca&&(this.filter.marca=this.filterQueryString.marca,this.listarResponsaveis())})),this.disabledMarca=!1,this.loadingMarca=!1},listarContratos(){this.contratoItems=[],this.marcaItems=[],this.loadingContrato=!0,this.filter.contrato=[],this.filter.marca=[],rt.API.Actions.options(this.filter.trade).then((t=>{this.contratoItems=t.data.contratos,this.contratoItems.forEach(((t,e)=>{this.contratoItems[e].text=t.text+" - "+t.total+" Clientes"})),this.loadingContrato=!1,this.disabledContrato=!1,this.filterQueryString?.contrato&&(this.filter.contrato=+this.filterQueryString.contrato,this.filter.tasks_situation=Number(this.filterQueryString.tasks_situation),this.listarClientes(),this.listarMarcas(),this.listarMeses(),this.listarResponsaveis(),this.filter.dateInicial=this.filterQueryString.dateInicial,this.filter.dateFinal=this.filterQueryString.dateFinal,this.disabledDataInicial=!1,this.disabledDataFinal=!1)})).catch((t=>{this.loadingContrato=!1,this.disabledContrato=!0}))},listarMeses(){this.mesesItems=[],this.loadingMes=!0,ot.API.Actions.getMeses(this.filter.contrato).then((t=>{this.mesesItems=t.data,this.loadingMes=!1,this.disabledMes=!1,this.filterQueryString?.mes&&(this.filter.mes=this.filterQueryString.mes)})).catch((()=>{this.loadingMes=!1,this.disabledMes=!0}))},listarResponsaveis(){this.analistaFiltroList=["Todos"],xt.API.Actions.analista_options(this.filter.trade).then((t=>{t.data.forEach((t=>{this.analistaFiltroList.push(t)})),this.loadingAnalista=!1,this.filterQueryString?.analista&&(this.filter.analista=+this.filterQueryString.analista||"Todos",this.disabledAnalista=!1)})).catch((t=>{this.loadingAnalista=!1;const e=t;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])}))},listarClientes(){this.clienteItems=["Todos"],this.filter.cliente="Todos",this.loadingCliente=!0,this.filter.cliente=[],ot.API.Actions.getClientes(this.filter.contrato).then((t=>{t.data.clientes.forEach((t=>{"Admin"==this.$store.getters.userType&&(t.text=`${t.value} - ${t.text}`),this.clienteItems.push(t)})),this.loadingCliente=!1,this.disabledCliente=!1,this.filterQueryString?.cliente&&"Todos"!=this.filterQueryString.cliente&&(this.filter.cliente=+this.filterQueryString.cliente)}))},search(t){this.showTable=!1,this.items=[],this.loadingReport=!0,ot.API.Actions.getTabelaAcoes(t||this.filter).then((t=>{this.items=t.data,this.items.forEach((t=>{Array.isArray(t.respostas)||(t.respostas=Array.of(t.respostas)),"undefined"==typeof t.respostas[0]&&console.warn(t.respostas),t.respostas.forEach((t=>{t.data_hora=t.data_hora.split("/")[1]+"/"+t.data_hora.split("/")[0]+"/"+t.data_hora.split("/")[2],t.data_criado=t.data_criado.split("/")[1]+"/"+t.data_criado.split("/")[0]+"/"+t.data_criado.split("/")[2]}))})),this.showTable=!0,this.loadingReport=!1})).catch((t=>{let e="Erro interno, comunique o administrador";t.response?.data.message&&(e=t.response.data.message+"\n",t.response.data?.errors&&(e+=Object.values(t.response.data.errors).map((t=>`- ${t}`)).join("\n"))),this.$store.dispatch("error",e),this.$store.dispatch("stop_submit"),this.loadingReport=!1}))},mudarImagem(t){if(this.imageDialogLista.length>1)if("anterior"==t){const t=(this.imageDialog-1)%this.imageDialogLista.length;this.imageDialog=t}else if("proxima"==t){const t=(this.imageDialog+1)%this.imageDialogLista.length;this.imageDialog=t}},dialogMetodo(t,e){this.imageDialogLista=[],this.imageDialogStatus=[],this.dialogImg=!0,t.forEach((t=>{"Sem foto antes"!=t.resposta&&this.imageDialogLista.push(t)})),this.imageDialog=this.imageDialogLista.indexOf(e),this.imageDialogLista.forEach((t=>{this.imageDialogStatus.push({antes:t.foto_antes,depois:t.foto_depois})}))},moment:function(){return Tt()()},showDeleteModal(t){this.deleteTask.visible=!0,this.deleteTask.atlac_id=t},handleDelete(){this.$store.dispatch("start_submit"),this.deleteTask.loading=!0,this.showTable=!1,ot.API.Actions.visitasDelete({atlacId:this.deleteTask.atlac_id}).then((t=>{this.$store.dispatch("success",t.data.message)})).catch((t=>{let e="Erro interno, comunique o administrador";t.response?.data.message&&(e=t.response.data.message+"\n",t.response.data?.errors&&(e+=Object.values(t.response.data.errors).map((t=>`- ${t}`)).join("\n"))),this.$store.dispatch("error",e)})).finally((()=>{this.$store.dispatch("stop_submit"),this.deleteTask.loading=!1,this.deleteTask.visible=!1,this.search()}))},async copyReportLinkToClipboard(){try{const t=new URLSearchParams(this.filter).toString(),e=`${location.origin}${location.pathname}?${t}`;await navigator.clipboard.writeText(e),this.$store.dispatch("success","Link do relatório copiado para a área de transferência")}catch(t){this.$store.dispatch("error","Falha ao copiar o link")}}},mounted(){Object.values(this.$route.query).length&&(this.filterQueryString=this.$route.query,this.search(this.filterQueryString));let t=this;window.addEventListener("keyup",(function(e){27===e.keyCode&&(t.dialogImg=!1)})),this.filter.dateInicial=new Date(Date.now()-6e4*(new Date).getTimezoneOffset()).toISOString().substr(0,10),this.filter.dateFinal=new Date(Date.now()-6e4*(new Date).getTimezoneOffset()).toISOString().substr(0,10),["Trade"].indexOf(this.$store.getters.userType)>-1?(this.filter.trade=this.$store.getters.userEmpresaId,this.listarContratos(),this.listarResponsaveis()):this.listarEmpresas(),this.isAdmin&&this.headers.push({text:"Ações",sortable:!1,align:"end"})},computed:{dateInicialFormatado(){return this.filter.dateInicial?Tt()(this.filter.dateInicial).format("DD/MM/YYYY"):""},dateFinalFormatado(){return this.filter.dateFinal?Tt()(this.filter.dateFinal).format("DD/MM/YYYY"):""},isDev(){return"kw"===this.$store.getters.userLogin.substr(0,2).toLowerCase()},isAdmin(){return"Admin"===this.$store.getters.userType},filterCompleted(){return!this.disabledContrato&&!this.disabledAnalista&&!this.disabledDataInicial&&!this.disabledDataFinal&&!this.disabledMarca}},watch:{dialogImg:function(t){t||setTimeout((()=>{this.imageDialogPergunta=[],this.imageDialogLista=[],this.imageDialogStatus=[]}),1e3)}},components:{ImageLoader:St}},jt=Pt,Mt=(0,n.Z)(jt,_t,Zt,!1,null,"6ab5b024",null),Bt=Mt.exports,Rt=s(72896),qt=function(){var t=this,e=t._self._c;return e($.Z,{staticStyle:{display:"grid"}},[e(v.Z,[e(f.Z,[e(k.Z,[e(v.Z,{staticClass:"pl-4 pr-4 pt-4"},[["Admin","Representante"].indexOf(t.$store.getters.userType)>-1?e(f.Z,{attrs:{cols:"12",md:"4",sm:"6"}},[e(F.Z,{attrs:{label:"Empresa de Trade",items:t.tradeItems,outlined:"",loading:t.loadingTrade,disabled:t.disabledTrade},on:{input:function(e){t.listarContratos(e),t.listarResponsaveis()}},model:{value:t.filter.trade,callback:function(e){t.$set(t.filter,"trade",e)},expression:"filter.trade"}})],1):t._e(),e(f.Z,{attrs:{cols:"12",md:"4",sm:"6"}},[e(F.Z,{attrs:{label:"Contrato",items:t.contratoItems,outlined:"",loading:t.loadingContrato,disabled:t.disabledContrato},on:{input:function(e){t.listarClientes(e),t.listarMarcas(e),t.listarMeses()}},model:{value:t.filter.contrato,callback:function(e){t.$set(t.filter,"contrato",e)},expression:"filter.contrato"}})],1),e(f.Z,{attrs:{cols:"12",md:"4",sm:"6"}},[e(F.Z,{attrs:{label:"Razão Social",items:t.clienteItems,outlined:"",loading:t.loadingCliente,disabled:t.disabledCliente},model:{value:t.filter.cliente,callback:function(e){t.$set(t.filter,"cliente",e)},expression:"filter.cliente"}})],1),e(f.Z,{attrs:{cols:"12",md:"2",sm:"6"}},[e(F.Z,{attrs:{label:"Marca",items:t.marcaItems,outlined:"",loading:t.loadingMarca,disabled:t.disabledMarca},on:{input:function(e){t.disabledDataInicial=!1,t.disabledMes=!1,t.disabledBotao=!1,t.disabledPdf=!1,t.disabledDataFinal=!1,t.disabledAnalista=!1}},model:{value:t.filter.marca,callback:function(e){t.$set(t.filter,"marca",e)},expression:"filter.marca"}})],1),e(f.Z,{attrs:{cols:"12",md:"2",sm:"3"}},[e(F.Z,{attrs:{label:"Situação das tarefas",items:t.tasks_situation,outlined:"",disabled:t.disabledContrato},model:{value:t.filter.tasks_situation,callback:function(e){t.$set(t.filter,"tasks_situation",e)},expression:"filter.tasks_situation"}})],1),e(f.Z,{attrs:{cols:"12",md:"2",sm:"3"}},[e(F.Z,{attrs:{label:"Mês da visita",items:t.mesesItems,outlined:"",disabled:t.disabledMes},model:{value:t.filter.mes,callback:function(e){t.$set(t.filter,"mes",e)},expression:"filter.mes"}})],1),e(f.Z,{attrs:{cols:"12",md:"2",sm:"3"}},[e(F.Z,{attrs:{label:"Analista",items:t.analistaFiltroList,outlined:"",loading:t.loadingAnalista,disabled:t.disabledAnalista},model:{value:t.filter.analista,callback:function(e){t.$set(t.filter,"analista",e)},expression:"filter.analista"}})],1),e(f.Z,{attrs:{cols:"12",md:"2"}},[e(j.Z,{attrs:{"close-on-content-click":!1,transition:"scale-transition","offset-y":"","min-width":"auto"},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(gt.Z,t._g(t._b({attrs:{value:t.dateInicialFormatado,label:"Recebido De:","append-icon":"mdi-calendar",readonly:"",outlined:"",disabled:t.disabledDataInicial}},"v-text-field",a,!1),s))]}}]),model:{value:t.menuInicial,callback:function(e){t.menuInicial=e},expression:"menuInicial"}},[e(mt.Z,{attrs:{disabled:t.disabledDataInicial},on:{input:function(e){t.menuInicial=!1}},model:{value:t.filter.dateInicial,callback:function(e){t.$set(t.filter,"dateInicial",e)},expression:"filter.dateInicial"}})],1)],1),e(f.Z,{attrs:{cols:"12",md:"2"}},[e(j.Z,{attrs:{"close-on-content-click":!1,"nudge-left":"115",transition:"scale-transition","offset-y":"","min-width":"auto"},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(gt.Z,t._g(t._b({attrs:{value:t.dateFinalFormatado,label:"Recebido Até:","append-icon":"mdi-calendar",readonly:"",outlined:"",disabled:t.disabledDataFinal}},"v-text-field",a,!1),s))]}}]),model:{value:t.menuFinal,callback:function(e){t.menuFinal=e},expression:"menuFinal"}},[e(mt.Z,{attrs:{disabled:t.disabledDataFinal},on:{input:function(e){t.menuFinal=!1}},model:{value:t.filter.dateFinal,callback:function(e){t.$set(t.filter,"dateFinal",e)},expression:"filter.dateFinal"}})],1)],1)],1),e(O.Z),e(Y.h7,{staticClass:"justify-space-between"},[e("div",[e("ul",t._l(t.totais,(function(s,a){return e("li",{staticClass:"d-inline-block"},[t._v(" "+t._s(a)+" "),e("ul",{staticClass:"d-inline-block"},t._l(s,(function(s,i){return e("li",{staticClass:"d-inline-block pr-3"},[e(Rt.Z,{staticClass:"resposta",attrs:{color:s.selected?"green":"orange",label:"",outlined:!s.selected,"text-color":s.selected?"white":"black"},on:{click:function(e){return t.selectSubFilter(a,i)}}},[t._v(t._s(i)+" ("+t._s(s.total)+" - "+t._s((s.total/t.items.length*100).toFixed(0).replace(".",","))+"%)")])],1)})),0)])})),0)]),e("div",[e(C.Z,{staticClass:"mx-2",attrs:{disabled:t.disabledBotao,color:"primary",loading:t.loadingBotao||t.loadingPdf},on:{click:function(e){return t.popularTabela()}}},[t._v(" Gerar Relatório ")]),e(C.Z,{attrs:{disabled:t.disabledPdf,color:"primary",loading:t.loadingPdf||t.loadingBotao},on:{click:t.downloadPdf}},[t._v(" Gerar PDF ")])],1)])],1)],1)],1),e(v.Z,[e(f.Z,[e(k.Z,{staticClass:"px-4"},[1==t.showTable?e($.Z,{staticClass:"fill-height",attrs:{fluid:""}},[e(ht.Z,{staticStyle:{overflow:"auto",width:"100%"},attrs:{headers:t.headers,items:t.filteredItems},scopedSlots:t._u([{key:"body",fn:function({items:s}){return[e("tbody",t._l(s,(function(s){return s.visible?e("tr",{attrs:{"data-atlac-id":s.dados.atlac}},[e("td",[e("div",{staticStyle:{"text-align":"center"}},[e("b",[t._v(" "+t._s(s.dados.nome_fantasia)),e("br")]),t._v(" "+t._s(s.dados.razao_social)),e("br"),t._v(" "+t._s(s.dados.logradouro)+", "+t._s(s.dados.numero)+" Bairro: "+t._s(s.dados.bairro)),e("br"),t._v(" "+t._s(s.dados.cidade)+" / "+t._s(s.dados.estado)),e("br")])]),e("td",[e("div",{staticStyle:{"text-align":"center"}},[t._v(" "+t._s(s.dados.mes_data.split("-")[1])+" - "+t._s(s.dados.visitas)+" ")])]),e("td",[e("div",{staticStyle:{"text-align":"center"}},[t._v(" "+t._s(s.dados.analista)+" ")])]),e("td",[e("div",{staticStyle:{"text-align":"center"}},[t._v(" "+t._s(s.dados.marca)+" ")])]),e("td",[t._v(" "+t._s(t._f("dateFormat")(s.dados.data_criado))+" ")]),t._l(t.perguntas,(function(a){return e("td",{key:a},t._l(s.respostas,(function(i){return e("div",{key:i.acoes_trade_questoes_relatorio_id,staticStyle:{width:"100%"}},[i.pergunta==a?e("div",{staticClass:"pb-4 pt-4",staticStyle:{"text-align":"center"}},["Foto"==i.tipo&&null!=i.resposta&&1!=i.descarte&&"Sem foto antes"!=i.resposta?e("div",[e("div",{on:{click:function(e){return t.dialogImgMetodo(i,s.respostas)}}},[e("ImageLoader",{staticStyle:{display:"table-cell",cursor:"pointer"},attrs:{width:"100px",height:"100px",src:i.resposta}})],1)]):t._e(),"Foto"==i.tipo&&"Sem foto antes"==i.resposta?e("div",{staticClass:"d-flex align-center",staticStyle:{width:"100px","margin-left":"1px"}},[e("b",[t._v(" Não foram registradas fotos para essa questão. ")])]):t._e(),"Escala"==i.tipo&&1!=i.descarte&&null!=i.resposta?e("div",[t._v(" "+t._s(i.resposta)),e("br")]):t._e(),"Múltipla Escolha"==i.tipo&&1!=i.descarte&&null!=i.resposta?e("div",[t._v(" "+t._s(i.resposta)),e("br")]):t._e(),"Única Escolha"==i.tipo&&1!=i.descarte&&null!=i.resposta?e("div",[t._v(" "+t._s(i.resposta)),e("br")]):t._e(),"Texto"==i.tipo&&1!=i.descarte&&null!=i.resposta?e("div",[t._v(" "+t._s(i.resposta)),e("br")]):t._e(),"Foto"==i.tipo&&null!=i.resposta&&1==i.descarte?e("div",[e("b",[t._v("DESCARTE")]),e("br"),t._v(" Motivo: "+t._s(i.resposta)),e("br")]):t._e(),"Foto"!=i.tipo&&1==i.descarte?e("div",[e("b",[t._v("DESCARTE")]),e("br"),t._v(" Motivo: "+t._s(i.resposta)),e("br")]):t._e()]):t._e()])})),0)})),t.isAdmin?e("td",[e(C.Z,{attrs:{icon:"",title:"Apagar essa tarefa"},on:{click:function(e){return t.showDeleteModal(s.dados.atlac)}}},[e(w.Z,[t._v(" mdi-delete ")])],1)],1):t._e()],2):t._e()})),0),[e(ft.Z,{attrs:{width:"80%",tabindex:"0",scrollable:""},on:{keydown:function(e){if(!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"]))return null;t.dialogImg=!1}},model:{value:t.dialogImg,callback:function(e){t.dialogImg=e},expression:"dialogImg"}},[e(k.Z,{staticClass:"text-center"},[e(Y.h7,{staticClass:"d-flex flex-row-reverse"},[e(w.Z,{attrs:{color:"error"},on:{click:function(e){t.dialogImg=!1}}},[t._v(" mdi-close-thick ")])],1),[e(ut.Z,{staticClass:"d-flex justify-center align-self-center align-center",staticStyle:{width:"max-content"},attrs:{height:"auto","show-arrows":!1},model:{value:t.imageDialog,callback:function(e){t.imageDialog=e},expression:"imageDialog"}},t._l(t.imageDialogLista,(function(s){return e(pt.Z,{key:s[t.imageDialog],attrs:{height:"100%"}},[e("ImageLoader",{attrs:{src:s.resposta}})],1)})),1)],e("div",{staticClass:"pa-4",staticStyle:{display:"flex","justify-content":"center"}},[e("b",{staticClass:"text-center"},[t._v(" "+t._s(t.imageDialogPergunta[t.imageDialog])+" ")])]),e("div",{staticClass:"v-window__prev"},[e(C.Z,{staticClass:"v-btn v-btn--icon v-btn--round theme--dark v-size--default",attrs:{type:"button","aria-label":"Visão anterior"},on:{click:function(e){return t.mudarImagem("anterior")}}},[e("span",{staticClass:"v-btn__content"},[e("i",{staticClass:"v-icon notranslate mdi mdi-chevron-left theme--dark",staticStyle:{"font-size":"36px"},attrs:{"aria-hidden":"true"}})])])],1),e("div",{staticClass:"v-window__next"},[e(C.Z,{staticClass:"v-btn v-btn--icon v-btn--round theme--dark v-size--default",attrs:{type:"button","aria-label":"Próxima visão"},on:{click:function(e){return t.mudarImagem("proxima")}}},[e("span",{staticClass:"v-btn__content"},[e("i",{staticClass:"v-icon notranslate mdi mdi-chevron-right theme--dark",staticStyle:{"font-size":"36px"},attrs:{"aria-hidden":"true"}})])])],1)],2)],1)]]}}],null,!1,1213598833)})],1):t._e(),e(v.Z,{attrs:{justify:"center"}},[e(ft.Z,{attrs:{scrollable:"",width:"500"},model:{value:t.deleteTask.visible,callback:function(e){t.$set(t.deleteTask,"visible",e)},expression:"deleteTask.visible"}},[e(k.Z,[e(Y.EB,{staticClass:"pa-0"},[e(At.Z,{attrs:{color:"#F5F5F5"}},[e(vt.qW,{staticClass:"pr-4",staticStyle:{color:"#1a1a1a","font-size":"17px","font-weight":"bold"}},[t._v(" Confirmar EXCLUSÃO dessa visita? ")]),t._t("btnTitle"),e(q.Z),e(C.Z,{attrs:{icon:"",dark:"",disabled:t.deleteTask.loading,color:"#1a1a1a"},on:{click:function(e){t.deleteTask.visible=!1}}},[e(w.Z,[t._v("mdi-close")])],1)],2)],1),e(Y.ZB,{staticClass:"mt-6"},[e("p",{staticClass:"font-weight-black"},[t._v(' Esta ação irá realizar a exclusão dos registros no "Relatório - Tabela de Questões" e no "Relatório - Tabela de Tarefas", confirma a exclusão destes registros para esta visita? ')])]),e(Y.h7,[e(v.Z,{attrs:{"no-gutters":"",justify:"end"}},[e(C.Z,{staticClass:"mx-2",attrs:{disabled:t.deleteTask.loading},on:{click:function(e){t.deleteTask.visible=!1}}},[t._v("Cancelar")]),e(C.Z,{staticClass:"mx-2",attrs:{loading:t.deleteTask.loading,color:"error"},on:{click:t.handleDelete}},[t._v("Confirmar EXCLUSÃO")])],1)],1)],1)],1)],1)],1)],1)],1)],1)},Lt=[],zt={data:()=>({filter:{marca:"Todos",cliente:"",trade:"",contrato:"",dateInicial:"",dateFinal:"",analista:"Todos",mes:"Todos",tasks_situation:1},tasks_situation:[{value:1,text:"Todos"},{value:2,text:"Realizadas"},{value:3,text:"Descartadas"}],items:[],headers:[{text:"Loja",align:"start",sortable:!1},{text:"Mês da visita",sortable:!1,align:"start"},{text:"Analista",sortable:!1,align:"start"},{text:"Marca",sortable:!1,align:"start"},{text:"Recebido",sortable:!1,align:"start"}],deleteTask:{loading:!1,visible:!1,atlac_id:0},menuInicial:!1,menuFinal:!1,tradeItems:[],marcaItems:[],contratoItems:[],mesesItems:["Todos"],clienteItems:["Todos"],analistaFiltroList:["Todos"],loadingCliente:!1,loadingContrato:!1,loadingMarca:!1,loadingTrade:!0,loadingBotao:!1,loadingAnalista:!0,disabledAnalista:!0,disabledBotao:!0,disabledContrato:!0,disabledCliente:!0,disabledMarca:!0,disabledMes:!0,disabledTrade:!0,disabledDataInicial:!0,disabledDataFinal:!0,disabledPdf:!0,loadingPdf:!1,showTable:!1,relatorio:[],perguntas:[],dados:[],dialogImg:!1,imgExpandida:"",imageDialogStatus:"",imageDialog:0,imageDialogLista:[],imageDialogPergunta:[],totais:{}}),methods:{async listarEmpresas(){await at.API.Actions.options().then((t=>{t.data.forEach((t=>{this.tradeItems.push(t)})),this.loadingTrade=!1,this.disabledTrade=!1}))},async listarMarcas(){this.marcaItems=[],this.loadingMarca=!0,this.filter.cliente="Todos";let t={};["Representante"].indexOf(this.$store.getters.userType)>-1&&(t={params:{empresaTradeId:this.filter.trade}}),await ot.API.Actions.getMarcas(this.filter.cliente,this.filter.contrato,t).then((({data:t})=>{this.marcaItems=[...t].sort(((t,e)=>t.text.toUpperCase()>e.text.toUpperCase()?1:-1))})),this.disabledMarca=!1,this.loadingMarca=!1},listarContratos(){this.contratoItems=[],this.marcaItems=[],this.loadingContrato=!0,this.filter.contrato=[],this.filter.marca=[],rt.API.Actions.options(this.filter.trade).then((t=>{this.contratoItems=t.data.contratos,this.contratoItems.forEach(((t,e)=>{this.contratoItems[e].text=t.text+" - "+t.total+" Clientes"})),this.loadingContrato=!1,this.disabledContrato=!1})).catch((()=>{this.loadingContrato=!1,this.disabledContrato=!0}))},listarMeses(){this.mesesItems=[],this.loadingMes=!0,ot.API.Actions.getMeses(this.filter.contrato).then((t=>{this.mesesItems=t.data,this.loadingMes=!1,this.disabledMes=!1})).catch((()=>{this.loadingMes=!1,this.disabledMes=!0}))},listarResponsaveis(){this.analistaFiltroList=["Todos"],xt.API.Actions.analista_options(this.filter.trade).then((t=>{t.data.forEach((t=>{this.analistaFiltroList.push(t)})),this.loadingAnalista=!1})).catch((t=>{this.loadingAnalista=!1;const e=t;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])}))},listarClientes(){this.clienteItems=["Todos"],this.filter.cliente="Todos",this.loadingCliente=!0,this.filter.cliente=[],ot.API.Actions.getClientes(this.filter.contrato).then((t=>{t.data.clientes.forEach((t=>{"Admin"==this.$store.getters.userType&&(t.text=`${t.value} - ${t.text}`),this.clienteItems.push(t)})),this.loadingCliente=!1,this.disabledCliente=!1}))},popularTabela(){this.showTable=!1,this.loadingBotao=!0,this.perguntas=[],this.headers=[],this.dados=[],this.items=[],this.totais={},ot.API.Actions.getTabelaQuiz(this.filter).then((t=>{t.data.forEach((t=>{t.respostas.forEach((t=>{"Respostas"==t.tabela_origem&&["Interesse e espaço para painel da marca?"].indexOf(t.pergunta)>-1&&(this.totais[t.pergunta]??={},this.totais[t.pergunta][t.resposta]??={total:0,selected:!1},this.totais[t.pergunta][t.resposta].total+=1),this.perguntas.push(t.pergunta),this.dados.push({pergunta:t.pergunta,tipo:t.tipo,escala_de:t.escala_de,escala_ate:t.escala_ate})})),t.visible=!0,this.items.push(t)})),this.perguntas=[...new Set(this.perguntas)],this.headers=[{text:"Loja",align:"start",sortable:!1},{text:"Mês da visita",sortable:!1,align:"start"},{text:"Analista",sortable:!1,align:"start"},{text:"Marca",sortable:!1,align:"start"},{text:"Recebido",sortable:!1,align:"start"}],this.perguntas.forEach(((t,e)=>{this.headers.push({text:this.perguntas[e],align:"center",sortable:!1})})),this.isAdmin&&this.headers.push({text:"Ações",sortable:!1,align:"end"}),this.showTable=!0,this.loadingBotao=!1})).catch((t=>{this.loadingBotao=!1;let e="Erro interno, comunique o administrador";t.response?.data.message&&(e=t.response.data.message+"\n",t.response.data?.errors&&(e+=Object.values(t.response.data.errors).map((t=>`- ${t}`)).join("\n"))),this.$store.dispatch("error",e),this.$store.dispatch("stop_submit")}))},selectSubFilter(t,e){const s={...this.totais};s[t][e].selected=!s[t][e].selected,this.totais=s},downloadPdf(){this.loadingBotao=!0,ot.API.Actions.getTabelaQuiz({type:"pdf",...this.filter}).then((({data:t})=>{open(t.payload,"_blank")})).catch((t=>{this.$store.dispatch("stop_submit"),console.error(t);const e=t.response.data.error;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])})).finally((()=>{this.loadingBotao=!1}))},mudarImagem(t){if(this.imageDialogLista.length>1)if("anterior"==t){0==this.imageDialog&&(this.imageDialog=this.imageDialogLista.length);const t=(this.imageDialog-1)%this.imageDialogLista.length;this.imageDialog=t}else if("proxima"==t){const t=(this.imageDialog+1)%this.imageDialogLista.length;this.imageDialog=t}},dialogImgMetodo(t,e){this.dialogImg=!0;let s=[];e.forEach((t=>{"Foto"==t.tipo&&t.resposta&&(s.push(t),this.imageDialogPergunta.push(t.pergunta))})),this.imageDialogLista=s,this.imageDialog=s.indexOf(t)},moment:function(){return Tt()()},showDeleteModal(t){this.deleteTask.visible=!0,this.deleteTask.atlac_id=t},handleDelete(){this.$store.dispatch("start_submit"),this.deleteTask.loading=!0,this.showTable=!1,this.totais=[],ot.API.Actions.visitasDelete({atlacId:this.deleteTask.atlac_id}).then((t=>{this.$store.dispatch("success",t.data.message)})).catch((t=>{let e="Erro interno, comunique o administrador";t.response?.data.message&&(e=t.response.data.message+"\n",t.response.data?.errors&&(e+=Object.values(t.response.data.errors).map((t=>`- ${t}`)).join("\n"))),this.$store.dispatch("error",e)})).finally((()=>{this.$store.dispatch("stop_submit"),this.deleteTask.loading=!1,this.deleteTask.visible=!1,this.popularTabela()}))}},mounted(){let t=this;window.addEventListener("keyup",(function(e){27===e.keyCode&&(t.dialogImg=!1)})),this.filter.dateInicial=new Date(Date.now()-6e4*(new Date).getTimezoneOffset()).toISOString().substr(0,10),this.filter.dateFinal=new Date(Date.now()-6e4*(new Date).getTimezoneOffset()).toISOString().substr(0,10),["Trade"].indexOf(this.$store.getters.userType)>-1?(this.filter.trade=this.$store.getters.userEmpresaId,this.listarContratos(),this.listarResponsaveis()):this.listarEmpresas()},computed:{dateInicialFormatado(){return this.filter.dateInicial?Tt()(this.filter.dateInicial).format("DD/MM/YYYY"):""},dateFinalFormatado(){return this.filter.dateFinal?Tt()(this.filter.dateFinal).format("DD/MM/YYYY"):""},filteredItems(){return this.items.filter((t=>{let e=!0;for(let s of t.respostas){const t=s.pergunta,a=s.resposta;if(this.totais[t]){const i=Object.values(this.totais[t]).every((t=>!t.selected));if("Respostas"==s.tabela_origem&&!i&&(!this.totais[t][a]||!this.totais[t][a].selected)){e=!1;break}}}return e}))},isAdmin(){return"Admin"===this.$store.getters.userType}},components:{ImageLoader:St},watch:{dialogImg:function(t){t||setTimeout((()=>{this.imageDialogPergunta=[],this.imageDialogLista=[],this.imageDialogStatus=[]}),1e3)}}},Ft=zt,Yt=(0,n.Z)(Ft,qt,Lt,!1,null,null,null),Ot=Yt.exports,Nt=s(89303),Vt=function(){var t=this,e=t._self._c;return e($.Z,{staticStyle:{display:"grid"}},[e(v.Z,[e(f.Z,[e(k.Z,[e(v.Z,{staticClass:"pl-4 pr-4 pt-4"},[t.permissaoParaAlterarEmpresa?e(f.Z,{attrs:{cols:"12",md:"4",sm:"6"}},[e(F.Z,{attrs:{label:"Empresa de Trade",items:t.tradeItems,outlined:"",loading:t.loading.trade,disabled:t.disableElm(["trade"])},on:{input:function(e){return t.listarContratos()}},model:{value:t.filter.trade,callback:function(e){t.$set(t.filter,"trade",e)},expression:"filter.trade"}})],1):t._e(),e(f.Z,{attrs:{cols:"12",md:"4",sm:"6"}},[e(F.Z,{attrs:{label:"Contrato",items:t.contratoItems,outlined:"",loading:t.loading.contrato,disabled:t.disableElm(["contrato"])},on:{input:function(e){t.listarMarcas(),t.listarVisitas()}},model:{value:t.filter.contrato,callback:function(e){t.$set(t.filter,"contrato",e)},expression:"filter.contrato"}})],1),e(f.Z,{attrs:{cols:"12",md:"4",sm:"6"}},[e(F.Z,{attrs:{label:"Visitas",items:t.visitasItems,outlined:"",chips:"",clearable:"","deletable-chips":"",multiple:"",loading:t.loading.visitas,disabled:t.disableElm(["visitas"])},model:{value:t.filter.visitas,callback:function(e){t.$set(t.filter,"visitas",e)},expression:"filter.visitas"}})],1),e(f.Z,{attrs:{cols:"12",md:"4",sm:"6"}},[e(F.Z,{attrs:{label:"Marca",items:t.marcaItems,outlined:"",loading:t.loading.marca,disabled:t.disableElm(["marca"])},on:{input:function(e){t.disabled.botao=!1,t.disabled.pdf=!1}},model:{value:t.filter.marca,callback:function(e){t.$set(t.filter,"marca",e)},expression:"filter.marca"}})],1)],1),e(O.Z),e(Y.h7,{staticClass:"pa-4 justify-end flex-column align-end"},[e("div",[e(C.Z,{attrs:{disabled:t.disableElm(["botao"]),color:"primary",loading:t.loading.botao},on:{click:function(e){return t.popularTabela()}}},[t._v(" Gerar Relatório ")])],1),t.checkboxesMeses.items.length?e(O.Z,{staticClass:"my-3",staticStyle:{"max-width":"100%",width:"100%",height:"5px !important"},attrs:{inset:""}}):t._e(),t.checkboxesMeses.items.length?e("div",{staticClass:"mb-n6 d-flex justify-end flex-wrap"},t._l(t.checkboxesMeses.items,(function(s){return e(Nt.Z,{key:s.id,staticClass:"d-inline-block mx-3",attrs:{label:s.text,value:s.id},model:{value:t.checkboxesMeses.selected,callback:function(e){t.$set(t.checkboxesMeses,"selected",e)},expression:"checkboxesMeses.selected"}})})),1):t._e()],1)],1)],1)],1),e(v.Z,[e(f.Z,[1==t.showTable?e(k.Z,[e($.Z,{staticClass:"fill-height"},[e(ht.Z,{attrs:{headers:t.visitasHeader,items:t.visitasData,"item-key":"unique","show-select":"","single-expand":!0,"show-expand":"",expanded:t.expanded},on:{"update:expanded":function(e){t.expanded=e},"click:row":t.clickRow},scopedSlots:t._u([{key:"expanded-item",fn:function({_:s,item:a}){return[e("td"),e("td"),e("td",t._l(a.marcas_header,(function(s,a){return e("p",{staticStyle:{"min-height":"66px","margin-bottom":"0"}},[e($.Z,{attrs:{"fill-height":""}},[e(v.Z,{attrs:{justify:"center",align:"center"}},[e(f.Z,{attrs:{cols:"12"}},[t._v(" "+t._s(t.marcasIndex(a))+" ")])],1)],1)],1)})),0),t._l(a.meses,(function(s,i){return e("td",t._l(a.marcas_header,(function(s,o){return e("p",{staticStyle:{"min-height":"66px","margin-bottom":"0"}},[e($.Z,{attrs:{"fill-height":""}},[e(v.Z,{attrs:{justify:"center",align:"center"}},t._l(a["meses"][i]["marcas"][o],(function(s){return e(f.Z,{class:t.pastToRed(a,i,s)?"red--text":"",attrs:{cols:"12"},domProps:{innerHTML:t._s(s)}})})),1)],1)],1)})),0)}))]}}],null,!1,1734192548),model:{value:t.checkboxesMeses.selectedItems,callback:function(e){t.$set(t.checkboxesMeses,"selectedItems",e)},expression:"checkboxesMeses.selectedItems"}})],1),e(O.Z),e(Y.h7,[e(C.Z,{attrs:{disabled:!t.checkboxesMeses.selectedItems.length},on:{click:function(e){return t.csvExport(!0)}}},[t._v("Gerar CSV marcados")]),e(C.Z,{on:{click:function(e){return t.csvExport(!1)}}},[t._v("Gerar CSV desmarcados")])],1)],1):t._e()],1)],1)],1)},Qt=[],Gt={API:{Actions:{getAll:()=>(st.login(),st.get("brands"))}}},Xt={name:"VisitasContrato",data:()=>({filter:{marca:"",visitas:[],trade:"",contrato:""},tradeItems:[],marcaItems:[],contratoItems:[],visitasItems:[],checkboxesMeses:{invertSelection:!1,items:[],selected:[],selectedItems:[]},loading:{visitas:!1,contrato:!1,marca:!1,trade:!0,botao:!1,pdf:!1},disabled:{botao:!0,contrato:!0,visitas:!0,marca:!0,trade:!0,pdf:!0},showTable:!1,visitasHeader:[],visitasData:[],expanded:[]}),methods:{popularTabela(){this.visitasData=[],this.showTable=!1,this.loading.botao=!0,this.selecionadoGerarCSV=[],ot.API.Actions.getVisitasContratos(this.filter).then((({data:t})=>{let e=[{text:"Loja",value:"titulo"}],s={};Tt().locale("pt-br"),Object.values(t).forEach((t=>{Object.getOwnPropertyNames(t.marcas_header).forEach((e=>{this.marcaItems.findIndex((t=>t.value==e))<0&&delete t.marcas_header[e]})),Object.keys(t.meses).forEach((e=>{s[e]??=0,s[e]+=Number(t.meses[e].finalizado)}))})),this.checkboxesMeses.items=Object.keys(s).map((t=>({id:t,text:Tt()(t,"YYYYMM").format("MMM YYYY").toUpperCase()+` (${s[t]} visita${s[t]>1?"s":""})`}))),this.visitasHeader=e.concat(Object.keys(s).map((t=>({text:Tt()(t,"YYYYMM").format("MMM YYYY").replace(/^./,(t=>t.toUpperCase())),value:`meses.${t}.finalizado`})))),this.visitasData=Object.keys(t).map((e=>{let s=t[e];"kw"===this.$store.getters.userLogin.substr(0,2).toLowerCase()?s.titulo=`${s.titulo} [${e} - ${s.unique}]`:["Admin"].indexOf(this.$store.getters.userType)>-1&&(s.titulo=`${s.titulo} [${e}]`);const a=Tt()(s.contratoAlcance[0],"MM/YYYY"),i=Tt()(s.contratoAlcance[1],"MM/YYYY");while(at===a.format("MM/YYYY")))){const t=Object.values(s.meses)[0];t.marcas;const e=Object.keys(t.marcas);e.forEach((t=>{s.meses[a.format("YYYYMM")]??={marcas:{},destaque:!0,finalizado:"Inexistente"},s.meses[a.format("YYYYMM")]["marcas"][t]=""}))}a.add(1,"month")}return s})),this.showTable=!0})).finally((()=>{this.loading.botao=!1}))},async listarEmpresas(){await at.API.Actions.options().then((t=>{t.data.forEach((t=>{this.tradeItems.push(t)})),this.loading.trade=!1,this.disabled.trade=!1}))},async listarMarcas(){this.marcaItems=[],this.loading.marca=!0;let t={};"Representante"==this.$store.getters.userType&&(t={params:{empresaTradeId:this.filter.trade}}),await ot.API.Actions.getMarcas("Todos",this.filter.contrato,t).then((({data:t})=>{this.marcaItems.push("Todos"),this.marcaItems.push(...t.sort(((t,e)=>t.text.toUpperCase()>e.text.toUpperCase()?1:-1)))})),this.disabled.marca=!1,this.loading.marca=!1},listarContratos(){this.contratoItems=[],this.loading.contrato=!0,this.filter.contrato=[],rt.API.Actions.options(this.filter.trade).then((t=>{this.contratoItems=t.data.contratos,this.contratoItems.forEach(((t,e)=>{this.contratoItems[e].text=t.text+" - "+t.total+" Clientes"})),this.loading.contrato=this.loading.visitas=!1,this.disabled.contrato=this.disabled.visitas=!1})).catch((()=>{this.loading.contrato=this.loading.visitas=!1,this.disabled.contrato=this.disabled.visitas=!0}))},listarVisitas(){this.disabled.visitas=!0,this.contratoItems.forEach((t=>{if(t.value==this.filter.contrato){this.visitasItems=[];let e=Tt()(t.validade_inicio,"MM/YYYY"),s=Tt()(t.validade_final,"MM/YYYY");[...Array(s.diff(e,"months")+1).keys()].forEach((()=>{this.visitasItems.push(e.format("MM/YYYY")),e.add(1,"month")})),this.disabled.visitas=!1}}))},csvExport(t){let e="data:text/csv;charset=utf-8,";const s=Object.keys(this.visitasData[0].export).join(";");let a=this.checkboxesMeses.selectedItems;t||(a=this.visitasData.filter((t=>!this.checkboxesMeses.selectedItems.some((e=>e.unique===t.unique))))),a=a.map((t=>Object.values(t.export).join(";"))).join("\n"),e+=[s,a].join("\n");try{const t=encodeURI(e),s=document.createElement("a");s.setAttribute("href",t),s.setAttribute("download","Relatório de visitas.csv"),s.click()}catch(i){}},clickRow(t,e){if(e.isExpanded){const e=this.expanded.findIndex((e=>e===t));this.expanded.splice(e,1)}else this.expanded=[t]}},mounted(){this.permissaoParaAlterarEmpresa?this.listarEmpresas():(this.filter.trade=this.$store.getters.userEmpresaId,this.listarContratos())},computed:{permissaoParaAlterarEmpresa(){return["Admin","Representante"].indexOf(this.$store.getters.userType)>-1},pastToRed(){return(t,e,s)=>Tt()(t.thisMonth,"YYYYMM").diff(Tt()(e,"YYYYMM"))>0&&!Tt()(s,"DD/MM/YYYY").isValid()},pastToRedNumber(){return(t,e,s)=>Tt()(t.thisMonth,"YYYYMM").diff(Tt()(e,"YYYYMM"))>0&&t.finalizado<1},marcasIndex(){return t=>this.marcaItems.filter((e=>e.value===t))[0]["text"].replace(/\d+ - /,"")},disableElm(){return t=>this.disabled[t[0]]}},watch:{"filter.contrato"(t){Number(t)||(this.visitasItems=[],this.marcaItems=[])},showTable(t){t||(this.checkboxesMeses={items:[],selected:[],selectedItems:[]})},"checkboxesMeses.selected":function(){this.checkboxesMeses.selectedItems=[];let t=this.checkboxesMeses.selected;if(!t.length)return!1;this.checkboxesMeses.selectedItems=this.visitasData.filter((e=>t.some((t=>!!e.meses.hasOwnProperty(t)&&e.meses[t].finalizado>0))))}}},Ht=Xt,Ut=(0,n.Z)(Ht,Vt,Qt,!1,null,null,null),Jt=Ut.exports,Wt=function(){var t=this,e=t._self._c;return e("div",[t._m(0),e("div",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}]},[e($.Z,{staticClass:"pa-4",attrs:{id:"tabela"}},[e(v.Z,{staticStyle:{display:"grid","grid-template-columns":"1fr 2fr 1fr","grid-template-rows":"1fr 1fr",width:"1100px"}},[e("div",{staticClass:"pa-4",staticStyle:{"text-align":"center"}},[e("img",{attrs:{src:s(66949),contain:"",width:"30%"}})]),e("div",{staticClass:"pa-4",staticStyle:{"text-align":"center"}},[e("h2",[t._v("Trade Universo Dakota")]),e("h3",[t._v("QUIZ")])]),e("div",{staticClass:"pa-4",staticStyle:{"text-align":"end"}},[e("h3",[t._v(" "+t._s(t.datimeNow.split(" ")[0])+" ")]),e("h3",[t._v(" "+t._s(t.datimeNow.split(" ")[1])+" ")])]),e("div",{staticClass:"pa-4",staticStyle:{"text-align":"center"}},[e("h4",[e("img",{attrs:{src:s(97173)("./"+t.dadosTopo.marca),contain:"",width:"25%"}})])]),e("div",{staticClass:"pa-4",staticStyle:{"text-align":"start"}},[e("h4",[t._v("Empresa de Trade: "+t._s(t.dadosTopo.trade))]),e("h4",[t._v("Contrato: "+t._s(t.dadosTopo.contrato))])]),e("div",{staticClass:"pa-4",staticStyle:{"text-align":"end"}},[e("h4",[t._v(" Recebido De: "+t._s(t.$route.query.dateInicial.split("-")[2]+"/"+t.$route.query.dateInicial.split("-")[1]+"/"+t.$route.query.dateInicial.split("-")[0])+" ")]),e("h4",[t._v(" Recebido Até: "+t._s(t.$route.query.dateFinal.split("-")[2]+"/"+t.$route.query.dateFinal.split("-")[1]+"/"+t.$route.query.dateFinal.split("-")[0])+" ")])])]),e(v.Z,{staticStyle:{width:"1100px"}},[e(f.Z,[e($.Z,{staticClass:"fill-height"},[e(ht.Z,{staticStyle:{overflow:"auto",width:"1100px"},attrs:{headers:t.headers,items:t.items,dense:"","items-per-page":-1,"hide-default-footer":""},scopedSlots:t._u([{key:"body",fn:function({items:s}){return[e("tbody",t._l(s,(function(s){return e("tr",{key:s.dados.razao_social},[e("td",[e("div",{staticClass:"dados",staticStyle:{"text-align":"center"}},[e("b",[t._v(" "+t._s(s.dados.nome_fantasia)),e("br")]),t._v(" "+t._s(s.dados.razao_social)),e("br"),t._v(" "+t._s(s.dados.logradouro)+", "+t._s(s.dados.numero)+" Bairro: "+t._s(s.dados.bairro)),e("br"),t._v(" "+t._s(s.dados.cidade)+" / "+t._s(s.dados.estado)),e("br")])]),e("td",[e("div",{staticStyle:{"text-align":"center"}},[t._v(" "+t._s(s.dados.analista)+" ")])]),e("td",[t._v(" "+t._s(s.dados.data_criado.split("-")[2].split(" ")[0]+"/"+s.dados.data_criado.split("-")[1]+"/"+s.dados.data_criado.split("-")[0])+" ")]),t._l(t.perguntas,(function(a){return e("td",{key:a},t._l(s.respostas,(function(s){return e("div",{key:s.resposta,staticStyle:{width:"100%"}},[s.pergunta==a?e("div",{staticClass:"pb-4 pt-4",staticStyle:{"text-align":"center"}},["Foto"==s.tipo&&null!=s.resposta&&1!=s.descarte?e("div",[e("img",{staticStyle:{display:"table-cell",cursor:"pointer"},attrs:{width:"100",height:"100",src:s.resposta},on:{click:function(e){return t.dialogImgMetodo(s.resposta)}}})]):t._e(),"Escala"==s.tipo&&1!=s.descarte&&null!=s.resposta?e("div",[t._v(" "+t._s(s.resposta)),e("br")]):t._e(),"Múltipla Escolha"==s.tipo&&1!=s.descarte&&null!=s.resposta?e("div",[t._v(" "+t._s(s.resposta)),e("br")]):t._e(),"Única Escolha"==s.tipo&&1!=s.descarte&&null!=s.resposta?e("div",[t._v(" "+t._s(s.resposta)),e("br")]):t._e(),"Texto"==s.tipo&&1!=s.descarte&&null!=s.resposta?e("div",[t._v(" "+t._s(s.resposta)),e("br")]):t._e(),"Foto"==s.tipo&&null!=s.resposta&&1==s.descarte?e("div",[e("b",[t._v("DESCARTE")]),e("br"),t._v(" Motivo: "+t._s(s.resposta)),e("br")]):t._e(),"Foto"!=s.tipo&&1==s.descarte?e("div",[e("b",[t._v("DESCARTE")]),e("br"),t._v(" Motivo: "+t._s(s.resposta)),e("br")]):t._e()]):t._e()])})),0)}))],2)})),0),[e(ft.Z,{attrs:{width:"unset"},model:{value:t.dialogImg,callback:function(e){t.dialogImg=e},expression:"dialogImg"}},[e(k.Z,{staticClass:"text-center"},[e("img",{attrs:{src:t.imgExpandida}}),e(Y.h7,[e(q.Z),e(C.Z,{attrs:{color:"error",outlined:"",block:"",text:""},on:{click:function(e){t.dialogImg=!1}}},[t._v(" Fechar ")])],1)],1)],1)]]}}])})],1)],1)],1)],1)],1)])},Kt=[function(){var t=this,e=t._self._c;return e("div",[e("h2",[t._v("Aguarde. Gerando PDF")])])}],te=s(80599),ee=s.n(te),se={data:()=>({items:[],headers:[{text:"Loja",align:"center",sortable:!1},{text:"Analista",sortable:!1,align:"center"},{text:"Recebido",sortable:!1,align:"center"}],menuInicial:!1,menuFinal:!1,relatorio:[],perguntas:[],dados:[],dialogImg:!1,imgExpandida:"",datimeNow:"",dadosTopo:[]}),methods:{async popularTabela(){this.perguntas=[],this.headers=[],this.dados=[],await ot.API.Actions.getTabelaQuiz(this.$route.query).then((t=>{this.items=t.data,this.items.forEach((t=>{t.respostas.forEach((t=>{t.data_hora=t.data_hora.split("/")[1]+"/"+t.data_hora.split("/")[0]+"/"+t.data_hora.split("/")[2]}))})),t.data.forEach((t=>{t.respostas.forEach((t=>{this.perguntas.push(t.pergunta)}))})),this.perguntas=[...new Set(this.perguntas)],this.headers=[{text:"Loja",align:"center",sortable:!1},{text:"Analista",sortable:!1,align:"center"},{text:"Recebido",sortable:!1,align:"center"}],this.perguntas.forEach(((t,e)=>{this.headers.push({text:this.perguntas[e],align:"center",sortable:!1})}))})).catch((t=>{this.$store.dispatch("stop_submit");const e=t.response.data.error;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])}))},async converterIndices(){await ot.API.Actions.converterIndices(this.$route.query).then((t=>{switch(this.dadosTopo=t.data,this.dadosTopo.marca){case"Dakota":this.dadosTopo.marca="logo_00001.jpg";break;case"Kolosh":this.dadosTopo.marca="logo_00002.jpg";break;case"Pink Cats":this.dadosTopo.marca="logo_00004.jpg";break;case"Campesí":this.dadosTopo.marca="logo_00006.jpg";break;case"Tanara":this.dadosTopo.marca="logo_00007.jpg";break;case"Mississipi":this.dadosTopo.marca="logo_00011.jpg";break}})).catch((t=>{this.$store.dispatch("stop_submit");const e=t.response.data.error;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])}))},dialogImgMetodo(t){this.dialogImg=!0,this.imgExpandida=t},async printScreen(){this.printing=!0;var t=document.getElementById("tabela"),e={margin:.5,filename:"relatiorioQuiz.pdf",image:{type:"jpeg",quality:.98},html2canvas:{scale:4,format:"a4"},jsPDF:{unit:"em",orientation:"l"},pagebreak:{mode:"avoid-all"}};await ee()().set(e).from(t).toPdf().get("pdf").then((function(t){window.open(t.output("bloburl"))}))}},async mounted(){await this.converterIndices(),this.datimeNow=Tt()().format("DD/MM/YYYY HH:mm:ss"),await this.popularTabela(),await this.printScreen(),window.close()},computed:{dateInicialFormatado(){return this.$route.query.dateInicial?Tt()(this.$route.query.dateInicial).format("DD/MM/YYYY"):""},dateFinalFormatado(){return this.$route.query.dateFinal?Tt()(this.$route.query.dateFinal).format("DD/MM/YYYY"):""}}},ae=se,ie=(0,n.Z)(ae,Wt,Kt,!1,null,null,null),oe=ie.exports,re=function(){var t=this,e=t._self._c;return e("div",[t.loadingData?e("div",{staticClass:"text-center"},[e("h1",{staticClass:"px-4 pt-4 pb-3 text-h4"},[t._v(" Recebendo dados do relatório e renderizando ")]),e("div",{staticClass:"dot-flashing d-inline-block"})]):e("div",[e($.Z,{staticClass:"pa-4",staticStyle:{display:"grid"},attrs:{id:"tabela"}},[e(v.Z,{staticStyle:{display:"grid","grid-template-columns":"1fr 2fr 1fr","grid-template-rows":"1fr 1fr",width:"1100px"}},[e("div",{staticClass:"pa-4",staticStyle:{"text-align":"center"}},[e("img",{attrs:{src:s(66949),contain:"",width:"30%"}})]),e("div",{staticClass:"pa-4",staticStyle:{"text-align":"center"}},[e("h2",[t._v("Trade Universo Dakota")]),e("h3",[t._v("TAREFAS")])]),e("div",{staticClass:"pa-4",staticStyle:{"text-align":"end"}},[e("h3",[t._v(" "+t._s(t.datimeNow.split(" ")[0])+" ")]),e("h3",[t._v(" "+t._s(t.datimeNow.split(" ")[1])+" ")])]),e("div",{staticStyle:{"text-align":"center"}},[e("h4",[e("img",{attrs:{src:s(97173)("./"+t.dados.marca),contain:"",width:"25%"}})])]),e("div",{staticStyle:{"text-align":"start"}},[e("h4",[t._v("Empresa de Trade: "+t._s(t.dados.trade))]),e("h4",[t._v("Contrato: "+t._s(t.dados.contrato))])]),e("div",{staticStyle:{"text-align":"end"}},[e("h4",[t._v(" Recebido De: "+t._s(t.$route.query.dateInicial.split("-")[2]+"/"+t.$route.query.dateInicial.split("-")[1]+"/"+t.$route.query.dateInicial.split("-")[0])+" ")]),e("h4",[t._v(" Recebido Até: "+t._s(t.$route.query.dateFinal.split("-")[2]+"/"+t.$route.query.dateFinal.split("-")[1]+"/"+t.$route.query.dateFinal.split("-")[0])+" ")])]),t.printing?t._e():e("div",[e(C.Z,{attrs:{color:"success",id:"printPageButton"},on:{click:function(e){return t.printScreen()}}},[t._v("Exportar Relatório ")])],1)]),e(v.Z,{staticStyle:{width:"1100px"}},[e(f.Z,[e($.Z,{staticClass:"fill-height"},[e(ht.Z,{staticStyle:{width:"1100px"},attrs:{headers:t.headers,items:t.items,dense:"","items-per-page":-1,"hide-default-footer":""},scopedSlots:t._u([{key:"body",fn:function({items:s}){return[e("tbody",t._l(s,(function(s){return e("tr",{key:s.dados.razao_social},[e("td",{staticStyle:{"min-width":"150px"}},[e("div",{staticClass:"dados",staticStyle:{"min-width":"150px"}},[e("b",[t._v(" "+t._s(s.dados.razao_social)),e("br")]),t._v(" "+t._s(s.dados.nome_fantasia)),e("br"),t._v(" "+t._s(s.dados.logradouro)+", "+t._s(s.dados.numero)+" Bairro: "+t._s(s.dados.bairro)),e("br"),t._v(" "+t._s(s.dados.cidade)+" / "+t._s(s.dados.estado)),e("br")])]),e("td",[t._v(t._s(s.dados.analista))]),e("td",[e("b",[t._v(" "+t._s(s.dados.descricao)+" ")])]),"undefined"!=typeof s.respostas[0]?e("td",[t._v(" "+t._s(s.respostas[0].data_criado.split(" ")[0])+" ")]):t._e(),e("td",{staticStyle:{width:"650px"}},[e("div",{staticStyle:{width:"100%",display:"flex"},attrs:{cols:"12"}},[e("div",{staticClass:"cols-12 sm-12 md-6",staticStyle:{width:"300px","flex-flow":"col nowrap"}},t._l(s.respostas,(function(s){return e("div",{key:s.resposta},[1==s.foto_antes?e("div",{staticClass:"pb-4",staticStyle:{display:"grid","grid-template-columns":"1fr 1fr"}},[e("div",{staticClass:"pr-2",staticStyle:{float:"left"}},[e("b",[t._v(" Foto Antes: "),e("br")]),t._v(" Data: "+t._s(s.data_hora.split(" ")[0])),e("br"),t._v(" Hora: "+t._s(s.data_hora.split(" ")[1])+" "),s.data_diff>0?e(bt.Z,{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(w.Z,t._g(t._b({attrs:{color:"red",dark:""}},"v-icon",a,!1),s),[t._v(" mdi-exclamation-thick ")])]}}],null,!0)},[e("span",[t._v("Diferença entre criação e envio é superior a 24 horas. ("+t._s(s.data_criado)+")")])]):t._e(),e("br"),t._v(" Localização: "),e("a",{attrs:{id:`https://maps.google.com/?q=${s.geolocalizacao}`,target:"_blank",rel:"noopener noreferrer",href:`https://maps.google.com/?q=${s.geolocalizacao}`}},[e("span",{staticClass:"mdi mdi-google-maps"})])],1),"Sem foto antes"!=s.resposta?e("div",["Sem foto antes"!=s.resposta?e("img",{staticStyle:{cursor:"pointer"},attrs:{width:"100",height:"100",src:s.resposta},on:{click:function(e){return t.dialogAntesMetodo(s.resposta)}}}):t._e()]):t._e(),"Sem foto antes"==s.resposta?e("div",{staticClass:"d-flex align-center"},[e("b",[t._v(" Não foi possível carregar fotos antes nesta tarefa. ")])]):t._e()]):t._e()])})),0),e("div",{staticClass:"cols-12 sm-12 md-6",staticStyle:{width:"300px flex-flow:col nowrap"}},t._l(s.respostas,(function(s){return e("div",{key:s.resposta},[1==s.foto_depois?e("div",{staticClass:"pb-4",staticStyle:{display:"grid","grid-template-columns":"1fr 1fr"}},[e("div",{staticClass:"pr-2",staticStyle:{float:"left"}},[e("b",[t._v(" Foto Depois: "),e("br")]),t._v(" Data: "+t._s(s.data_hora.split(" ")[0])+" "),e("br"),t._v(" Hora: "+t._s(s.data_hora.split(" ")[1])+" "),s.data_diff>0?e(bt.Z,{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(w.Z,t._g(t._b({attrs:{color:"red",dark:""}},"v-icon",a,!1),s),[t._v(" mdi-exclamation-thick ")])]}}],null,!0)},[e("span",[t._v("Diferença entre criação e envio é superior a 24 horas. ("+t._s(s.data_criado)+")")])]):t._e(),e("br"),t._v(" Localização: "),e("a",{attrs:{id:`https://maps.google.com/?q=${s.geolocalizacao}`,target:"_blank",rel:"noopener noreferrer",href:`https://maps.google.com/?q=${s.geolocalizacao}`}},[e("span",{staticClass:"mdi mdi-google-maps"})])],1),e("div",[e("img",{staticStyle:{cursor:"pointer"},attrs:{width:"100",height:"100",src:s.resposta},on:{click:function(e){return t.dialogDepoisMetodo(s.resposta)}}})])]):t._e(),1!=s.foto_antes&&1!=s.foto_depois?e("div",{staticClass:"pb-4",staticStyle:{width:"200px"}},[e("b",[t._v("DESCARTE")]),e("br"),t._v(" Motivo: "+t._s(s.resposta)),e("br"),t._v(" Data: "+t._s(s.data_hora.split(" ")[0])),e("br"),t._v(" Hora: "+t._s(s.data_hora.split(" ")[1])),e("br"),t._v(" Localização: "),e("a",{attrs:{id:`https://maps.google.com/?q=${s.geolocalizacao}`,target:"_blank",rel:"noopener noreferrer",href:`https://maps.google.com/?q=${s.geolocalizacao}`}},[e("span",{staticClass:"mdi mdi-google-maps"})])]):t._e()])})),0)])]),e("td",[e("div",[t._v(t._s(s.dados.comentario)),e("br")])])])})),0),[e("div",{staticClass:"text-center"},[e(ft.Z,{attrs:{width:"unset"},model:{value:t.dialogAntes,callback:function(e){t.dialogAntes=e},expression:"dialogAntes"}},[e(k.Z,{staticClass:"text-center"},[e("img",{attrs:{src:t.imageAntes}}),e(Y.h7,[e(q.Z),e(C.Z,{attrs:{color:"error",outlined:"",block:"",text:""},on:{click:function(e){t.dialogAntes=!1}}},[t._v(" Fechar ")])],1)],1)],1)],1)],[e("div",{staticClass:"text-center"},[e(ft.Z,{attrs:{width:"unset"},model:{value:t.dialogDepois,callback:function(e){t.dialogDepois=e},expression:"dialogDepois"}},[e(k.Z,{staticClass:"text-center"},[e("img",{attrs:{src:t.imageDepois}}),e(Y.h7,[e(q.Z),e(C.Z,{attrs:{color:"error",text:"",block:"",outlined:""},on:{click:function(e){t.dialogDepois=!1}}},[t._v(" Fechar ")])],1)],1)],1)],1)]]}}])})],1)],1)],1)],1)],1)])},ne=[],le={data:()=>({items:[],headers:[{text:"Loja",align:"start",sortable:!1},{text:"Analista",sortable:!1,align:"start"},{text:"Tarefa",sortable:!1,align:"start"},{text:"Recebido",sortable:!1,align:"start"},{text:"Resposta",sortable:!1,align:"center"},{text:"Comentario",sortable:!1,align:"start"}],relatorio:[],dialogAntes:!1,dialogDepois:!1,imageAntes:"",imageDepois:"",datimeNow:"",loadingData:!0,dados:[]}),methods:{async popularTabela(){this.items=[],await ot.API.Actions.getTabelaAcoes(this.$route.query).then((t=>{this.items=t.data,this.items.forEach((t=>{Array.isArray(t.respostas)||(t.respostas=Array.of(t.respostas)),t.respostas.forEach((t=>{t.data_hora=t.data_hora.split("/")[1]+"/"+t.data_hora.split("/")[0]+"/"+t.data_hora.split("/")[2],t.data_criado=t.data_criado.split("/")[1]+"/"+t.data_criado.split("/")[0]+"/"+t.data_criado.split("/")[2]}))})),this.loadingData=!1})).catch((t=>{this.$store.dispatch("stop_submit");const e=t.response.data.error;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])}))},printScreen(){print()},dialogAntesMetodo(t){this.dialogAntes=!0,this.imageAntes=t},dialogDepoisMetodo(t){this.dialogDepois=!0,this.imageDepois=t},async converterIndices(){await ot.API.Actions.converterIndices(this.$route.query).then((t=>{switch(this.dados=t.data,this.dados.marca){case"Dakota":this.dados.marca="logo_00001.jpg";break;case"Kolosh":this.dados.marca="logo_00002.jpg";break;case"Pink Cats":this.dados.marca="logo_00004.jpg";break;case"Campesí":this.dados.marca="logo_00006.jpg";break;case"Tanara":this.dados.marca="logo_00007.jpg";break;case"Mississipi":this.dados.marca="logo_00011.jpg";break}})).catch((t=>{this.$store.dispatch("stop_submit");const e=t.response.data.error;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])}))}},async mounted(){await this.converterIndices(),this.datimeNow=Tt()().format("DD/MM/YYYY HH:mm:ss"),await this.popularTabela()},computed:{dateInicialFormatado(){return this.$route.query.dateInicial?Tt()(this.$route.query.dateInicial).format("DD/MM/YYYY"):""},dateFinalFormatado(){return this.$route.query.dateFinal?Tt()(this.$route.query.dateFinal).format("DD/MM/YYYY"):""}}},ce=le,de=(0,n.Z)(ce,re,ne,!1,null,null,null),ue=de.exports,pe=[{path:"relatorio",name:"Agrupado por Razão Social",component:dt,meta:{permissoes:["Admin","Trade"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Relatório - Agrupado por Razão Social",exact:!0}]}},{path:"tabela-tarefas",name:"Tabela de Tarefas",component:Bt,meta:{permissoes:["Admin","Trade","Representante"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Relatório - Tabela de Tarefas",exact:!0,to:{name:"Tabela de Tarefas"}}]}},{path:"tabela-quiz",name:"Tabela de Quiz",component:Ot,meta:{permissoes:["Admin","Trade","Representante"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Relatório - Tabela de Questões",exact:!0,to:{name:"Tabela de Quiz"}}]}},{path:"visitas-contrato",name:"VisitasContrato",component:Jt,meta:{permissoes:["Admin","Representante"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Relatório - Visitas do Contrato",exact:!0,to:{name:"VisitasContrato"}}]}},{path:"tabela-tarefas-print",component:ue,meta:{permissoes:["Admin","Trade"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Relatório - Tabela de Tarefas",exact:!0,to:{name:"Tabela de Tarefas"}},{text:"Exibição - Tabela de Tarefas",exact:!0}]}}];const he=t=>t.length?t[0]:t,me=he(pe.find((t=>"VisitasContrato"==t.name)));var fe={name:"dakota-menu",methods:{logout:function(){return this.$store.commit("logout"),this.$router.push({name:"Login"})},Opcoes:function(){return this.$router.push({name:"Opcoes"})},teste:function(){return this.$store.commit("logout"),this.$router.push({name:"Login"})}},computed:{breadcrumbs:function(){return this.$route.meta.breadcrumbs},menu:function(){return this.items.filter((t=>t.permissao.includes(this.$store.getters.userType)))},relatorioMenu:function(){return this.relatorioItens.filter((t=>t.permissao.includes(this.$store.getters.userType)))},user_name:function(){return this.$store.getters.userName}},data:()=>({drawer:!0,baseMenu:"/",items:[{title:"Empresas de Trade",icon:"mdi-domain",path:{name:"Empresas"},permissao:["Admin"]},{title:"Usuários",icon:"mdi-account-multiple-outline",path:{name:"Usuarios"},permissao:["Admin"]},{title:"Tarefas",icon:"mdi-clipboard-check-outline",path:{name:"Tarefas"},permissao:["Admin"]},{title:"Questões",icon:"mdi-comment-question-outline",path:{name:"Questoes"},permissao:["Admin"]},{title:"Contratos de Clientes",icon:"mdi-file-document-multiple-outline",path:{name:"Contratos"},permissao:["Admin"]},{title:"Ações de Trade",icon:"mdi-gesture-double-tap",path:{name:"Acoes"},permissao:["Admin"]},{title:"Logins de Acesso ao App",icon:"mdi-cellphone-cog",path:{name:"Acessos"},permissao:["Admin","Trade"]},{title:"Analistas de Ações de Trade",icon:"mdi-account-tie",path:{name:"Clientes"},permissao:["Admin","Trade"]},{title:"Relatórios",icon:"mdi-clipboard-text-multiple ",path:{},permissao:["Admin","Trade","Representante"]}],relatorioItens:[{title:"Tabela de Tarefas",icon:"mdi-circle-small",path:{name:"Tabela de Tarefas"},permissao:["Admin","Trade","Representante"]},{title:"Tabela de Questões",icon:"mdi-circle-small",path:{name:"Tabela de Quiz"},permissao:["Admin","Trade","Representante"]},{title:"Visitas do Contrato",icon:"mdi-circle-small",path:{name:"VisitasContrato"},permissao:me.meta.permissoes}]})},ge=fe,Ae=(0,n.Z)(ge,L,z,!1,null,null,null),ve=Ae.exports,be=s(5500),_e=function(){var t=this,e=t._self._c;return e(v.Z,{attrs:{justify:"center"}},t._l(t.$store.getters.alerts,(function(s){return e(f.Z,{key:s.alert_message,class:{"d-none":!s.alert_visible},attrs:{cols:"4"}},[e(be.Z,{attrs:{top:"",right:"",color:s.alert_color,elevation:"0"},scopedSlots:t._u([{key:"action",fn:function({attrs:a}){return[e(C.Z,t._b({attrs:{text:""},on:{click:function(t){s.alert_visible=!1}}},"v-btn",a,!1),[e(w.Z,[t._v("mdi-close")])],1)]}}],null,!0),model:{value:t.$store.state.alerts,callback:function(e){t.$set(t.$store.state,"alerts",e)},expression:"$store.state.alerts"}},[e("span",[t._v(t._s(s.alert_message))])])],1)})),1)},Ze=[],xe={name:"dakota-alert",data(){return{alert:!0}}},ye=xe,Ce=(0,n.Z)(ye,_e,Ze,!1,null,null,null),ke=Ce.exports,$e={components:{DakotaMenu:ve,DakotaAlert:ke}},we=$e,De=(0,n.Z)(we,b,_,!1,null,null,null),Ie=De.exports,Se=s(56701),Ee=s(16883),Te=function(){var t=this,e=t._self._c;return e(A.Z,[e($.Z,{attrs:{"fill-height":"",fluid:""}},[e(v.Z,{staticClass:"justify-center"},[e(f.Z,{attrs:{md:"3",sm:"12"}},[e(Ee.Z,{staticClass:"grey lighten-4",attrs:{elevation:"6"}},[e(Se.Z,[e(f.Z,[e(D.Z,{attrs:{src:s(66949),contain:"",height:"90"}})],1),e($.Z,{staticClass:"pb-10"},[e(v.Z,[e(f.Z,{attrs:{cols:"12"}},[e("h4",{staticClass:"text-center pb-5"},[t._v("Trade")]),e(gt.Z,{attrs:{"hide-details":"auto",label:"Usuario",outlined:"",dense:"",filled:"",required:""},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.login.apply(null,arguments)}},model:{value:t.user,callback:function(e){t.user=e},expression:"user"}})],1),e(f.Z,{attrs:{cols:"12"}},[e(gt.Z,{attrs:{type:"password","hide-details":"auto",label:"Senha",required:"",outlined:"",dense:"",filled:""},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.login.apply(null,arguments)}},model:{value:t.password,callback:function(e){t.password=e},expression:"password"}})],1),e(f.Z,{attrs:{cols:"12 text-end"}},[e(C.Z,{staticClass:"primary",attrs:{block:"",rounded:"",loading:t.$store.getters.loading},on:{click:t.login}},[t._v(" Entrar ")])],1),e(f.Z,{staticClass:"12 text-end"},[e("small",[t._v(" Versão: "+t._s(t.$store.getters.version)+" ")])])],1)],1)],1)],1)],1)],1)],1)],1)},Pe=[],je={API:{Actions:{login:(t,e)=>st.post("oauth/token",{username:t,password:e,grant_type:"password",client_id:"1",client_secret:"7ac0d7967bd9bd2e7cb3b805115c7cae",URL:"https://apptrade.dakota.com.br",scope:""}),getUser:()=>(st.login(),st.get("usuario-permissao"))}}},Me={data(){return{user:"",password:""}},methods:{login(){this.$store.dispatch("start_load"),je.API.Actions.login(this.user,this.password).then((t=>{this.$store.commit("login",{...t.data,user:this.user}),je.API.Actions.getUser().then((t=>{this.$store.dispatch("setUserType",t.data),this.$store.dispatch("stop_load");let e="Base",s={};if(Object.keys(this.$route.query).length)try{const t=JSON.parse(atob(this.$route.query.redirect));e=t.name,s=t.query}catch(a){}return this.$router.push({name:e,query:s})}))})).catch((()=>{alert("Não foi possivel autenticar"),this.$store.dispatch("stop_load")}))}}},Be=Me,Re=(0,n.Z)(Be,Te,Pe,!1,null,null,null),qe=Re.exports,Le=function(){var t=this,e=t._self._c;return e(A.Z,[e($.Z,{attrs:{"fill-height":"",fluid:""}},[e(v.Z,{staticClass:"justify-center"},[e(f.Z,{attrs:{md:"3",sm:"12"}},[e(Ee.Z,{staticClass:"grey lighten-4",attrs:{elevation:"6"}},[e(Se.Z,[e(f.Z,[e(D.Z,{attrs:{src:s(66949),contain:"",height:"90"}})],1),e($.Z,{staticClass:"pb-10"},[e(v.Z,[e(f.Z,{attrs:{cols:"12"}},[e("h4",{staticClass:"text-center pb-5"},[t._v("Download do App")])]),e(f.Z,{attrs:{cols:"12"}}),e(f.Z,{staticClass:"md-4",attrs:{cols:"12 text-start"}},[e("ul",t._l(t.links,(function(s){return e("li",{key:s},[e("a",{on:{click:function(e){return t.receberArquivo(s)}}},[t._v(" "+t._s(s)+" ")])])})),0)]),e(f.Z,{staticClass:"12 text-end"},[e("small",[t._v(" Versão: "+t._s(t.$store.getters.version)+" ")])])],1)],1)],1)],1)],1)],1)],1)],1)},ze=[],Fe={API:{Actions:{list:()=>st.get("AppDownloads"),find:t=>st.get("AppDownload/"+t,{responseType:"arraybuffer"})}}},Ye={data(){return{links:[]}},methods:{listarArquivos(){Fe.API.Actions.list().then((t=>{t.data.forEach((t=>{this.links.push(t)}))}))},receberArquivo(t){Fe.API.Actions.find(t).then((t=>{this.downloadFile(t,"Trade-App")}))},downloadFile(t,e){var s=new Blob([t.data],{type:"application/vnd.android.package-archive"});if(window.navigator&&window.navigator.msSaveOrOpenBlob)return void window.navigator.msSaveOrOpenBlob(s);const a=window.URL.createObjectURL(s);var i=document.createElement("a");i.href=a,i.download=e+".apk",i.click(),setTimeout((function(){window.URL.revokeObjectURL(a)}),100)}},mounted(){this.listarArquivos()}},Oe=Ye,Ne=(0,n.Z)(Oe,Le,ze,!1,null,null,null),Ve=Ne.exports,Qe=function(){var t=this,e=t._self._c;return e($.Z,{staticStyle:{display:"grid"}},[e(v.Z,[e(f.Z,[e(k.Z,[e(v.Z,[e(f.Z,{staticClass:"pa-4"},[e(gt.Z,{staticClass:"ml-3",attrs:{autofocus:"","append-icon":"mdi-magnify",label:"Buscar"},model:{value:t.buscar,callback:function(e){t.buscar=e},expression:"buscar"}})],1),e(f.Z,{staticClass:"pa-4"},[e("router-link",{attrs:{to:t.path}},[e(C.Z,{staticClass:"ma-4 float-right",attrs:{color:"primary"}},[t._v(" Incluir ")])],1)],1)],1)],1)],1)],1),e(v.Z,[e(f.Z,[e(k.Z,[e(ht.Z,{attrs:{headers:t.headers,items:t.acessos,search:t.gatilhoBusca,"sort-by":t.sortBy,loading:t.$store.getters.loading},on:{"update:sortBy":function(e){t.sortBy=e},"update:sort-by":function(e){t.sortBy=e}},scopedSlots:t._u([{key:"item.actions",fn:function({item:s}){return[e("router-link",{attrs:{to:{name:"acessosFormEdit",params:{id:s.id}}}},[e(bt.Z,{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(C.Z,t._g(t._b({staticClass:"mr-2",attrs:{icon:""}},"v-btn",a,!1),s),[e(w.Z,[t._v(" mdi-pencil ")])],1)]}}],null,!0)},[e("span",[t._v("Editar")])])],1),e("dakota-confirm",{attrs:{dataService:t.service,dataEntry:s.id}})]}},{key:"item.status",fn:function({item:e}){return[t._v(t._s(t._f("usuarioTipo")(e.status))+" ")]}}],null,!0)})],1)],1)],1)],1)},Ge=[],Xe={API:{Actions:{list:()=>(st.login(),st.get("app_usuarios")),create:t=>(st.login(),st.post("app_usuario",t)),delete:t=>(st.login(),st.delete("app_usuario/"+t)),update:(t,e)=>(st.login(),st.put("app_usuario/"+t,e)),find:t=>(st.login(),st.get("app_usuario/"+t)),check:t=>(st.login(),st.get("app_usuario_check/"+t))}}},He=function(){var t=this,e=t._self._c;return e("span",[e(bt.Z,{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(C.Z,t._g(t._b({attrs:{icon:!t.button},on:{click:function(e){t.dialog=!0}}},"v-btn",a,!1),s),[e(w.Z,[t._v(" mdi-delete ")]),t.button?e("span",[t._v("Excluir")]):t._e()],1)]}}])},[e("span",[t._v("Excluir")])]),e(ft.Z,{attrs:{"content-class":"modal-delete"},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[e(k.Z,[e(Y.EB,[t._v(" Excluir o registro? ")]),e(O.Z),e(Y.ZB,{staticClass:"blue-grey lighten-5"},[t._v(" A exclusão desse registro é permanente e sem retorno. ")]),e(O.Z),e(Y.h7,[e(q.Z),e(C.Z,{attrs:{color:"success",text:""},on:{click:function(e){t.dialog=!1}}},[t._v(" Não ")]),e(C.Z,{attrs:{color:"error",loading:t.$store.getters.loading},on:{click:function(e){return t.excluir()}}},[t._v(" Sim ")])],1)],1)],1)],1)},Ue=[],Je={name:"dakota-confirm",props:["dataService","button","dataClass","dataColor","dataEntry"],data(){return{dialog:!1}},methods:{excluir(){this.$store.dispatch("start_load"),this.dataService.API.Actions.delete(this.dataEntry).then((t=>{t.data.errors&&this.$store.dispatch("error",t.data.message),this.$store.dispatch("stop_load"),this.dialog=!1,this.$router.go()})).catch((t=>{const e=t.response.data.errors;if("string"===typeof e&&this.$store.dispatch("error",e),e instanceof Array)for(const s in e)this.$store.dispatch("error",e[s][0]);this.$store.dispatch("stop_load"),this.dialog=!1}))}}},We=Je,Ke=(0,n.Z)(We,He,Ue,!1,null,null,null),ts=Ke.exports,es={components:{DakotaConfirm:ts},data:()=>({dialog:!1,buscar:"",service:"",dialogDelete:!1,path:"/acessos/formulario",acessos:[],sortBy:["empresa_nome","login"],headers:[{text:"Usuário",align:"start",sortable:!1,value:"login"},{text:"Status",value:"status",sortable:!1,align:"end"},{text:"Ações",value:"actions",sortable:!1,align:"end"}]}),created(){this.service=Xe},computed:{formTitle(){return-1===this.editedIndex?"Adicionar Usuário":"Editar Usuário"},gatilhoBusca(){return this.buscar.length>=3?this.buscar:""}},mounted(){"Admin"===this.$store.getters.userType&&(this.headers=[{text:"Usuário",align:"start",sortable:!1,value:"login"},{text:"Empresa de Trade",value:"empresa_nome",sortable:!1,align:"start"},{text:"Status",value:"status",sortable:!1,align:"end"},{text:"Ações",value:"actions",sortable:!1,align:"end"}]),this.$store.dispatch("start_load"),Xe.API.Actions.list().then((t=>{this.$store.dispatch("stop_load"),this.acessos=t.data})).catch((t=>{this.$store.dispatch("stop_load");const e=t.response.data.errors;for(const s in e)this.$store.dispatch("error",e[s][0])}))}},ss=es,as=(0,n.Z)(ss,Qe,Ge,!1,null,null,null),is=as.exports,os=s(11950),rs=function(){var t=this,e=t._self._c;return e($.Z,[e(k.Z,[e(Se.Z,{staticClass:"pa-4",on:{submit:function(e){return e.preventDefault(),t.submit.apply(null,arguments)}}},[e(v.Z,["Admin"===t.$store.getters.userType?e(f.Z,{attrs:{cols:"12",md:"12"}},[e(F.Z,{attrs:{label:"Empresa de Trade",items:t.tradeList,outlined:"",loading:t.loadingEmpresas,disabled:t.disabledEmpresas,"error-messages":t.tradeErrors},on:{input:function(e){t.$v.trade.$touch(),t.desbloquear()}},model:{value:t.trade,callback:function(e){t.trade=e},expression:"trade"}})],1):t._e(),e(f.Z,{attrs:{cols:"12",md:"6"}},[e(gt.Z,{directives:[{name:"mask",rawName:"v-mask",value:"####",expression:"'####'"}],staticClass:"obrigatorio",attrs:{autofocus:"",label:"Usuário",outlined:"",required:"",type:"text","error-messages":t.usuarioErrors,hint:"Inserir 4 caracteres numéricos após o hífen.",loading:t.$store.getters.loading,"persistent-hint":"",prefix:t.prefixo+"-",disabled:t.disabledField},on:{input:function(e){return t.$v.usuario.$touch()}},scopedSlots:t._u([{key:"append",fn:function(){return[e(bt.Z,{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:s}){return[e(w.Z,t._g({},s),[t._v(" mdi-information-outline ")])]}}])},[t._v(" Para realizar login no App é necessário informar o prefixo seguido do hífen e código inserido neste campo. ")])]},proxy:!0}]),model:{value:t.usuario,callback:function(e){t.usuario=e},expression:"usuario"}})],1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e(gt.Z,{staticClass:"obrigatorio",attrs:{label:"Senha",outlined:"",required:"","error-messages":t.senhaErrors,loading:t.$store.getters.loading},on:{input:function(e){return t.$v.senha.$touch()}},model:{value:t.senha,callback:function(e){t.senha=e},expression:"senha"}})],1),e(f.Z,{attrs:{cols:"12",md:"2"}},[e(os.Z,{attrs:{color:"primary",loading:t.$store.getters.loading,label:"Status: "+(t.ativo?"Ativo":"Inativo")},model:{value:t.ativo,callback:function(e){t.ativo=e},expression:"ativo"}})],1)],1),e(f.Z,{attrs:{md:"12",col:"12"}},[e("small",[e("span",{staticClass:"legenda"},[t._v(" Campo Obrigatório ")])])]),e(f.Z,{attrs:{md:"12"}},[e(O.Z)],1),e(v.Z,[e(f.Z,{staticClass:"d-none d-sm-flex",attrs:{cols:"2",md:"6"}},[e("router-link",{attrs:{to:"/acessos"}},[e(C.Z,{attrs:{color:"secondary",outlined:""}},[t._v(" Voltar ")])],1)],1),e(q.Z),e(ft.Z,{attrs:{"content-class":"modal-delete"},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[e(k.Z,[e(Y.EB,[t._v(" Excluir o registro? ")]),e(O.Z),e(Y.ZB,{staticClass:"blue-grey lighten-5"},[t._v(" A exclusão desse registro é permanente e sem retorno. ")]),e(O.Z),e(Y.h7,[e(q.Z),e(C.Z,{attrs:{color:"success",text:""},on:{click:function(e){t.dialog=!1}}},[t._v(" Não ")]),e(C.Z,{attrs:{color:"error"},on:{click:t.excluir}},[t._v(" Sim ")])],1)],1)],1),e(f.Z,{staticClass:"text-right",attrs:{cols:"10",md:"6"}},[void 0==this.$route.params.id?e(C.Z,{staticClass:"mr-4",on:{click:t.limpar}},[t._v(" Limpar ")]):t._e(),void 0!=this.$route.params.id?e(C.Z,{staticClass:"mr-4",attrs:{color:"error",loading:t.$store.getters.submitted,outlined:""},on:{click:function(e){t.dialog=!0}}},[t._v(" Excluir ")]):t._e(),e(C.Z,{attrs:{color:"primary",type:"button",loading:t.$store.getters.submitted,disabled:t.$v.$invalid},on:{click:t.submit}},[t._v(" Salvar ")])],1)],1)],1)],1)],1)},ns=[],ls=s(28620),cs=s(40379),ds={mixins:[ls.oE],data:()=>({name:"dakota-acesso-form",usuario:"",senha:"",trade:"",e:"",prefixo:"",disabledField:!0,tradeList:[],ativo:!0,dialog:!1,loadingEmpresas:!0,disabledEmpresas:!0,acesso:""}),async mounted(){"Admin"===this.$store.getters.userType?(this.listarEmpresas(),this.prefixo="00"):"Admin"!=this.$store.getters.userType&&(this.desbloquear(),this.prefixo=this.$store.getters.userEmpresaId);const t=this.$route.params.id;void 0!==t?(this.$store.dispatch("start_load"),this.desbloquear(),"Admin"!=this.$store.getters.userType&&await Xe.API.Actions.check(t).then((t=>{this.acesso=t.data})),this.$store.getters.userEmpresaId!=this.acesso.empresa_trade_id&&"Admin"!=this.$store.getters.userType?(this.$store.dispatch("error","Você não tem permissão para visitar esta tela"),this.$router.push("/acessos")):Xe.API.Actions.find(t).then((t=>{this.$store.dispatch("stop_load");const e=t.data;if(this.usuario=e.login,this.usuario.includes("-")){let t=this.usuario.split("-");this.usuario=t[1]}this.trade=e.empresa_trade_id,this.prefixo=this.trade,this.ativo=e.status,this.senha=e.senha}))):this.ativo=!0},validations(){return{usuario:{required:cs.C1},senha:{required:cs.C1},trade:{required:(0,cs.CF)((function(){return"Admin"===this.$store.getters.userType}))}}},computed:{usuarioErrors(){const t=[];return this.$v.usuario.$dirty?(!this.$v.usuario.required&&t.push("É necessário informar o usuário"),t):t},senhaErrors(){const t=[];return this.$v.senha.$dirty?(!this.$v.senha.required&&t.push("É necessário informar a senha"),t):t},tradeErrors(){const t=[];return this.$v.trade.$dirty?(!this.$v.trade.required&&t.push("É necessário informar a empresa"),t):t}},methods:{desbloquear(){this.disabledField=!1,this.prefixo=this.trade},submit(){this.$v.$touch(),this.$store.dispatch("start_submit");const t=this.$route.params.id,e={login:this.prefixo+"-"+this.usuario,senha:this.senha,status:this.ativo};"Admin"===this.$store.getters.userType&&(e.empresa_trade_id=this.trade),void 0===t?Xe.API.Actions.create(e).then((t=>{this.$store.dispatch("stop_submit"),this.$store.dispatch("success",t.data.message),this.$router.push("/acessos")})).catch((t=>{this.$store.dispatch("stop_submit");const e=t.response.data.errors;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])})):Xe.API.Actions.update(t,e).then((t=>{this.$store.dispatch("stop_submit"),this.$store.dispatch("success",t.data.message),this.$router.push("/acessos")})).catch((t=>{this.$store.dispatch("stop_submit");const e=t.response.data.errors;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])}))},limpar(){this.$v.$reset(),this.usuario="",this.senha="",this.trade="",this.disabledField=!0,this.prefixo="00"},listarEmpresas(){this.loadingEmpresas=!0,at.API.Actions.options().then((t=>{this.tradeList=[],t.data.forEach((t=>{this.tradeList.push(t),this.loadingEmpresas=!1,this.disabledEmpresas=!1}))}))},excluir(){const t=this.$route.params.id;Xe.API.Actions.delete(t).then((t=>{t.data.errors?this.$store.dispatch("Erro",t.data.message):this.$store.dispatch("Sucesso",t.data.message),this.dialog=!1,this.$router.push("/acessos")})).catch((t=>{const e=t.response.data.errors;if("string"===typeof e&&this.$store.dispatch("error",e),e instanceof Array)for(const s in e)this.$store.dispatch("error",e[s][0]);this.dialog=!1}))}}},us=ds,ps=(0,n.Z)(us,rs,ns,!1,null,null,null),hs=ps.exports,ms=[{path:"acessos",name:"Acessos",component:is,meta:{permissoes:["Admin","Trade"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Login de Acesso ao App",exact:!0,to:{name:"Acessos"}}]}},{path:"acessos/formulario",name:"acessosForm",component:hs,meta:{permissoes:["Admin","Trade"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Login de Acesso ao App",exact:!0,to:{name:"Acessos"}},{text:"Cadastro de Login de Acesso ao App",exact:!0,to:{name:"acessosForm"}}]}},{path:"acessos/formulario/:id",name:"acessosFormEdit",component:hs,meta:{permissoes:["Admin","Trade"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Login de Acesso ao App",exact:!0,to:{name:"Acessos"}},{text:"Edição de Login de Acesso ao App",exact:!0,to:{name:"acessosFormEdit"}}]}}],fs=function(){var t=this,e=t._self._c;return"Admin"===t.$store.getters.userType?e($.Z,{staticStyle:{display:"grid"}},[e(v.Z,[e(f.Z,[e(k.Z,[e(v.Z,[e(f.Z,{staticClass:"pa-0 pt-4 pl-4"},[e(gt.Z,{staticClass:"ml-3",attrs:{"append-icon":"mdi-magnify",label:"Buscar"},model:{value:t.buscar,callback:function(e){t.buscar=e},expression:"buscar"}})],1),e(f.Z,{staticClass:"pa-4"},[e("router-link",{attrs:{to:t.path}},[e(C.Z,{staticClass:"ma-4 float-right",attrs:{color:"primary"}},[t._v(" Incluir ")])],1)],1)],1),e(v.Z,{staticClass:"ma-0"},[e(f.Z,{staticClass:"pa-0 pl-4",attrs:{cols:"6"}},[e(F.Z,{attrs:{label:"Empresa de Trade",items:t.tradeItems,outlined:"",loading:t.loadingTrade},on:{input:t.list},model:{value:t.filter.trade,callback:function(e){t.$set(t.filter,"trade",e)},expression:"filter.trade"}})],1)],1)],1)],1)],1),e(v.Z,[e(f.Z,[e(k.Z,[e(ht.Z,{attrs:{headers:t.headers,search:t.gatilhoBusca,items:t.acoes,loading:t.$store.getters.loading},scopedSlots:t._u([{key:"item.actions",fn:function({item:s}){return[e("router-link",{attrs:{to:{name:"acoesFormEdit",params:{id:s.id}}}},[e(bt.Z,{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(C.Z,t._g(t._b({staticClass:"mr-2",attrs:{icon:""}},"v-btn",a,!1),s),[e(w.Z,[t._v(" mdi-pencil ")])],1)]}}],null,!0)},[e("span",[t._v("Editar")])])],1),e("dakota-confirm",{attrs:{dataService:t.service,dataEntry:s.id}})]}},{key:"item.status",fn:function({item:s}){return[t._v(t._s(t._f("usuarioTipo")(s.status))+" "),e(bt.Z,{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:a,attrs:i}){return[e(C.Z,t._g(t._b({staticClass:"mr-2",attrs:{icon:""},on:{click:function(e){return t.alterarStatus(s)}}},"v-btn",i,!1),a),[s.status?t._e():e(w.Z,[t._v(" mdi-check ")]),s.status?e(w.Z,[t._v(" mdi-close ")]):t._e()],1)]}}],null,!0)},[s.status?t._e():e("span",[t._v("Ativar Ação de Trade")]),s.status?e("span",[t._v("Inativar Ação de Trade")]):t._e()])]}}],null,!0)})],1)],1)],1),e("DakotaModalConfirm",{ref:"confirm"})],1):t._e()},gs=[],As=function(){var t=this,e=t._self._c;return e(ft.Z,{style:{zIndex:t.options.zIndex},attrs:{"max-width":t.options.width},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:t.cancel.apply(null,arguments)}},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[e(k.Z,[e(Y.ZB,{staticClass:"pa-4 black--text"},[e("div",{staticClass:"text-h6 mb-3"},[t._v(t._s(t.title))]),e("div",{staticClass:"font-weight-bold"},[t._v(t._s(t.message))])]),e(Y.h7,{staticClass:"pt-3"},[e(q.Z),t.options.noconfirm?t._e():e(C.Z,{staticClass:"body-2 font-weight-bold v-btn v-btn--is-elevated v-btn--has-bg theme--light v-size--default",attrs:{color:"error",outlined:""},nativeOn:{click:function(e){return t.cancel.apply(null,arguments)}}},[t._v("Cancelar")]),e(C.Z,{staticClass:"v-btn v-btn--is-elevated v-btn--has-bg theme--light v-size--default",attrs:{color:"success"},nativeOn:{click:function(e){return t.agree.apply(null,arguments)}}},[t._v(t._s(t.confirmText))])],1)],1)],1)},vs=[],bs={data:function(){return{dialog:!1,resolve:null,reject:null,message:null,title:null,confirmText:null,options:{color:"grey lighten-3",width:400,zIndex:200,noconfirm:!1}}},methods:{open(t,e,s,a){return this.dialog=!0,this.title=t,this.message=e,this.confirmText=s,this.options=Object.assign(this.options,a),new Promise(((t,e)=>{this.resolve=t,this.reject=e}))},agree(){this.resolve(!0),this.dialog=!1},cancel(){this.resolve(!1),this.dialog=!1}}},_s=bs,Zs=(0,n.Z)(_s,As,vs,!1,null,null,null),xs=Zs.exports,ys={components:{DakotaConfirm:ts,DakotaModalConfirm:xs},data:()=>({buscar:"",filter:{trade:""},tradeItems:[],marcaItems:[],path:"/acoes/formulario",acoes:[],sortBy:"validade_final",service:"",requestData:[],headers:[{text:"Fim da Validade",align:"start",sortable:!1,value:"validade_final"},{text:"Contrato",align:"start",sortable:!1,value:"numero_contrato"},{text:"Empresa de trade",align:"start",sortable:!1,value:"empresa"},{text:"Marca",align:"start",sortable:!1,value:"marca"},{text:"Status",align:"center",sortable:!1,value:"status"},{text:"Ações",value:"actions",sortable:!1,align:"start"}],loadingTrade:!0}),mounted(){this.list(),this.listarEmpresas(),this.listarMarcas()},computed:{gatilhoBusca(){return this.buscar.length>=3?this.buscar:""}},created(){this.service=it},methods:{async listarEmpresas(){await at.API.Actions.options().then((t=>{this.tradeItems=t.data,this.loadingTrade=!1}))},async listarMarcas(){await it.API.Actions.marcas().then((t=>{this.marcaItems=t.data.marcas}))},list(){this.$store.dispatch("start_load");let t={};this.filter.trade&&(t.empresa_trade=this.filter.trade),it.API.Actions.list(t).then((t=>{this.$store.dispatch("stop_load"),this.acoes=t.data.acoes})).catch((t=>{this.$store.dispatch("stop_load");const e=t.response.data.errors;for(const s in e)this.$store.dispatch("error",e[s][0])}))},async alterarStatus(t){let e={};this.$refs.confirm.open("Deseja "+(t.status?"Inativar":"Ativar")+" essa ação?",t.status?"Pode haver visitas em andamento":"",t.status?"Inativar":"Ativar").then((s=>{if(!s)return!1;this.$store.dispatch("start_submit"),this.tradeItems.find((s=>{if(s.text==t.empresa){let t=s.value;e.empresa_trade_id=t}})),this.marcaItems.find((s=>{if(s.text==t.marca){let t=s.value;e.marca=t}})),e.status=t.status,it.API.Actions.alterarStatus(t.id,e).then((t=>{this.$store.dispatch("stop_submit"),this.$store.dispatch("success",t.data.message),this.list()})).catch((t=>{this.$store.dispatch("stop_submit");const e=t.response.data.errors;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])}))}))}}},Cs=ys,ks=(0,n.Z)(Cs,fs,gs,!1,null,null,null),$s=ks.exports,ws=function(){var t=this,e=t._self._c;return e($.Z,{attrs:{fluid:""}},[e(k.Z,[e(Se.Z,{staticClass:"pa-4",on:{submit:function(e){return e.preventDefault(),t.submit.apply(null,arguments)}}},[e(v.Z,[e(f.Z,{attrs:{cols:"12",md:"4"}},[e(F.Z,{staticClass:"obrigatorio",attrs:{dense:"","hide-details":"auto",label:"Empresa de Trade",items:t.tradeItems,outlined:"",required:"","error-messages":t.tradeErrors,loading:t.loadingTrade,disabled:t.disabledTrade},on:{input:function(e){t.selecionouEmpresa(e),t.$v.trade.$touch}},model:{value:t.trade,callback:function(e){t.trade=e},expression:"trade"}})],1),e(f.Z,{attrs:{cols:"12",md:"4"}},[e(F.Z,{staticClass:"obrigatorio",attrs:{dense:"","hide-details":"auto",label:"Marca",items:t.marcaItems,outlined:"",required:"","error-messages":t.marcaErrors,loading:t.loadingMarca,disabled:t.disabledMarca},on:{input:t.$v.marca.$touch},model:{value:t.marca,callback:function(e){t.marca=e},expression:"marca"}})],1),e(f.Z,{attrs:{cols:"12",md:"4"}},[e(F.Z,{staticClass:"obrigatorio",attrs:{dense:"","hide-details":"auto",label:"Contrato de Clientes",disabled:t.contratoStatus,loading:t.contratoCarregando,items:t.contratoItems,outlined:"",required:"","error-messages":t.contratoErrors,hint:t.contagemValue,"persistent-hint":""},on:{input:t.$v.contrato.$touch,change:function(e){t.contagem(),t.calcularVisitas(),t.meses=[]}},model:{value:t.contrato,callback:function(e){t.contrato=e},expression:"contrato"}})],1),t.showCheckbox?e(f.Z,{attrs:{cols:"4",md:"4"}},[e(F.Z,{attrs:{items:t.validadeDiferenca,outlined:"",dense:"",chips:"","small-chips":"",label:"Visitas",multiple:""},model:{value:t.meses,callback:function(e){t.meses=e},expression:"meses"}})],1):t._e(),e(f.Z,{staticClass:"py-0",attrs:{cols:"12",md:"12"}},[void 0===t.routeId?e(os.Z,{staticClass:"mt-0",attrs:{color:"primary",loading:t.$store.getters.loading,label:"Status: "+(t.status?"Ativo":"Inativo")},model:{value:t.status,callback:function(e){t.status=e},expression:"status"}}):t._e(),void 0!==t.routeId?e("label",[e("b",[t._v("Status: ")]),t._v(t._s(""+(t.status?"Ativo":"Inativo")))]):t._e()],1)],1),e(v.Z,[e(f.Z,{attrs:{cols:"12",md:"6"}},[e("h4",{staticClass:"pa-2"},[t._v("Tarefas:")]),t._l(t.tarefas,(function(s,a){return e(v.Z,{key:a+"tarefa"},[a==t.tarefas.length-1?[e(f.Z,{attrs:{cols:"12",md:"6"}},[e(F.Z,{staticClass:"obrigatorio",attrs:{label:"Tarefa",items:t.tarefasList,"prepend-icon":"mdi-plus",outlined:"",dense:"","hide-details":"auto",required:"","error-messages":t.tarefaErrors,loading:t.loadingTarefa,disabled:t.disabledTarefa},on:{"click:prepend":function(e){return t.addTarefa()},input:t.$v.tarefas.$touch},model:{value:s.id,callback:function(e){t.$set(s,"id",e)},expression:"indiceTarefa.id"}})],1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e(gt.Z,{attrs:{label:"Observação",dense:"","hide-details":"auto",outlined:""},model:{value:s.observacao,callback:function(e){t.$set(s,"observacao",e)},expression:"indiceTarefa.observacao"}})],1)]:[e(f.Z,{attrs:{cols:"12",md:"6"}},[e(F.Z,{staticClass:"obrigatorio",attrs:{label:"Tarefa","prepend-icon":"mdi-minus",items:t.tarefasList,outlined:"",dense:"","hide-details":"auto",required:"","error-messages":t.tarefaErrors},on:{"click:prepend":function(e){return t.removeTarefa(a)},input:t.$v.tarefas.$touch},model:{value:s.id,callback:function(e){t.$set(s,"id",e)},expression:"indiceTarefa.id"}})],1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e(gt.Z,{attrs:{label:"Observação",outlined:"",dense:"","hide-details":"auto",required:""},model:{value:s.observacao,callback:function(e){t.$set(s,"observacao",e)},expression:"indiceTarefa.observacao"}})],1)]],2)}))],2),e(O.Z,{staticClass:"d-none d-md-flex",attrs:{vertical:""}}),e(f.Z,{attrs:{cols:"12",md:"6"}},[e("h4",{staticClass:"pa-2"},[t._v("Questões:")]),t._l(t.questoes,(function(s,a){return e(v.Z,{key:a+"questao"},[a==t.questoes.length-1?[e(f.Z,{attrs:{cols:"12",md:"12"}},[e(F.Z,{staticClass:"obrigatorio",attrs:{label:"Questão",dense:"","hide-details":"auto",items:t.questoesList,"prepend-icon":"mdi-plus",hint:`${s.questao?s.questao:""}`,outlined:"","persistent-hint":"",required:"","error-messages":t.questoesErrors,loading:t.loadingQuestao,disabled:t.disabledQuestao},on:{"click:prepend":function(e){return t.addQuestao()},change:function(e){s.ordem=a,s.questao=t.questoesList[t.questoesList.findIndex((t=>t.value===s.id))].text},input:t.$v.questoes.$touch},model:{value:s.id,callback:function(e){t.$set(s,"id",e)},expression:"indiceQuestao.id"}})],1)]:[e(f.Z,{attrs:{cols:"12",md:"12"}},[e(F.Z,{staticClass:"obrigatorio",attrs:{label:"Questão",dense:"","hide-details":"auto",items:t.questoesList,"prepend-icon":"mdi-minus",hint:`${s.questao?s.questao:""}`,outlined:"","persistent-hint":"",required:"","error-messages":t.questoesErrors},on:{"click:prepend":function(e){return t.removeQuestao(a)},change:function(e){s.ordem=a,s.questao=t.questoesList[t.questoesList.findIndex((t=>t.value===s.id))].text},input:t.$v.questoes.$touch},model:{value:s.id,callback:function(e){t.$set(s,"id",e)},expression:"indiceQuestao.id"}})],1)]],2)}))],2)],1),e(f.Z,{attrs:{md:"12",col:"12"}},[e("small",[e("span",{staticClass:"legenda fomnst-size"},[t._v(" Campo Obrigatório ")])])]),e(O.Z),e(v.Z,[e(q.Z),e(ft.Z,{attrs:{"content-class":"modal-delete"},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[e(k.Z,[e(Y.EB,[t._v(" Excluir o registro? ")]),e(O.Z),e(Y.ZB,{staticClass:"blue-grey lighten-5"},[t._v(" A exclusão desse registro é permanente e sem retorno. ")]),e(O.Z),e(Y.h7,[e(q.Z),e(C.Z,{attrs:{color:"success",text:""},on:{click:function(e){t.dialog=!1}}},[t._v(" Não ")]),e(C.Z,{attrs:{color:"error"},on:{click:t.excluir}},[t._v(" Sim ")])],1)],1)],1),e(ft.Z,{attrs:{"content-class":"modal-delete"},model:{value:t.dialogStatus,callback:function(e){t.dialogStatus=e},expression:"dialogStatus"}},[e(k.Z,[e(Y.EB,[t._v(" Alterar Status? ")]),e(O.Z),e(Y.ZB,{staticClass:"blue-grey lighten-5"},[t._v(" Realmente deseja alterar o status desta ação? ")]),e(O.Z),e(Y.h7,[e(q.Z),e(C.Z,{attrs:{color:"error",text:""},on:{click:function(e){t.dialogStatus=!1}}},[t._v(" Não ")]),e(C.Z,{attrs:{color:"success"},on:{click:t.alterarStatus}},[t._v(" Sim ")])],1)],1)],1),e(f.Z,{staticClass:"d-none d-sm-flex pt-6",attrs:{cols:"2",md:"6"}},[e("router-link",{attrs:{to:"/acoes"}},[e(C.Z,{attrs:{color:"secondary",outlined:""}},[t._v(" Voltar ")])],1)],1),e(f.Z,{staticClass:"text-right pt-6",attrs:{cols:"10",md:"6"}},[void 0!=this.$route.params.id?e(C.Z,{staticClass:"mr-4",attrs:{color:"warning"},on:{click:function(e){t.dialogStatus=!0}}},[t._v(" "+t._s(t.status?"Inativar":"Ativar")+" Ação ")]):t._e(),void 0==this.$route.params.id?e(C.Z,{staticClass:"mr-4",on:{click:t.limpar}},[t._v(" Limpar ")]):t._e(),void 0!=this.$route.params.id?e(C.Z,{staticClass:"mr-4",attrs:{color:"error",loading:t.$store.getters.submitted,outlined:""},on:{click:function(e){t.dialog=!0}}},[t._v(" Excluir ")]):t._e(),e(C.Z,{attrs:{type:"button",color:"primary",disabled:t.$v.$invalid,loading:t.loadingSubmit},on:{click:function(e){t.submit(),t.loadingSubmit=!0}}},[t._v(" Salvar ")])],1)],1)],1)],1)],1)},Ds=[],Is={API:{Actions:{list:()=>(st.login(),st.get("tarefas")),options:()=>(st.login(),st.get("tarefas-options")),create:t=>(st.login(),st.post("tarefa",t)),delete:t=>(st.login(),st.delete("tarefa/"+t)),update:(t,e)=>(st.login(),st.put("tarefa/"+t,e)),find:t=>(st.login(),st.get("tarefa/"+t))}}},Ss={API:{Actions:{list:()=>(st.login(),st.get("questoes")),options:()=>(st.login(),st.get("questoes-options")),create:t=>(st.login(),st.post("questao",t)),delete:t=>(st.login(),st.delete("questao/"+t)),update:(t,e)=>(st.login(),st.put("questao/"+t,e)),find:t=>(st.login(),st.get("questao/"+t))}}},Es={mixins:[ls.oE],data:()=>({tradeItems:[],trade:"",marca:"",marcaItems:[{}],contrato:"",contratoItems:[{}],contratoStatus:!0,meses:[],contratoCarregando:!1,status:!1,tarefas:[{id:"",observacao:""}],tarefasFlag:"",tarefasList:[{}],questoes:[{questao:"",ordem:"",id:""}],questoesFlag:"",questoesList:[{}],dialog:!1,dialogStatus:!1,contagemValue:"",routeId:"",requestData:"",showCheckbox:!1,disabledField:!0,loadingTrade:!0,disabledTrade:!0,loadingMarca:!0,disabledMarca:!0,loadingTarefa:!0,disabledTarefa:!0,loadingQuestao:!0,disabledQuestao:!0,loadingSubmit:!1,arrayVisitas:[],validadeDiferenca:[]}),validations(){return{trade:{required:cs.C1},marca:{required:cs.C1},contrato:{required:cs.C1},tarefas:{required:cs.C1},questoes:{required:cs.C1}}},computed:{tradeErrors(){const t=[];return this.$v.trade.$dirty?(!this.$v.trade.required&&t.push("É necessário informar uma empresa"),t):t},marcaErrors(){const t=[];return this.$v.marca.$dirty?(!this.$v.marca.required&&t.push("É necessário informar uma marca"),t):t},contratoErrors(){const t=[];return this.$v.contrato.$dirty?(!this.$v.contrato.required&&t.push("É necessário informar o contrato"),t):t},tarefaErrors(){const t=[];return this.$v.tarefas.$dirty?(!this.$v.tarefas.required&&t.push("É necessário informar uma tarefa"),t):t},questoesErrors(){const t=[];return this.$v.questoes.$dirty?(!this.$v.questoes.required&&t.push("É necessário informar uma questão"),t):t}},async mounted(){this.routeId=this.$route.params.id,this.listarEmpresas(),this.listarTarefas(),this.listarQuestoes(),void 0!==this.routeId?(this.$store.dispatch("start_load"),await this.listarMarcas(),this.contratoStatus=!1,await it.API.Actions.find(this.routeId).then((t=>{this.$store.dispatch("stop_load");const e=t.data;this.requestData=e.acao[0],this.trade=e.acao[0].empresa_trade_id,this.contrato=e.acao[0].contrato_id,this.meses=e.meses,this.marca=e.acao[0].marca,this.status=e.acao[0].status,this.tarefas=e.tarefas,this.questoes=e.questoes,this.questoes.forEach((t=>{delete t.escala_de,delete t.escala_ate,t.id=t.questao_id})),this.tarefas.forEach((t=>{delete t.foto_antes,delete t.foto_depois,t.id=t.tarefa_id}))})),await this.listarContratos(),await this.calcularVisitas(),this.validadeDiferenca.forEach((t=>{this.meses.forEach(((e,s)=>{t.split("/")[0]==e&&(this.meses[s]=t)}))})),this.showCheckbox=!0):await this.listarMarcas()},methods:{submit(){const t={empresa_trade_id:this.trade,marca:this.marca,contrato_id:this.contrato,status:this.status,meses:this.meses,tarefas:JSON.stringify(this.tarefas),questoes:JSON.stringify(this.questoes)};this.routeId=this.$route.params.id,void 0===this.routeId?it.API.Actions.create(t).then((t=>{this.$store.dispatch("stop_submit"),this.$store.dispatch("success",t.data.message),this.$router.push("/acoes")})).catch((t=>{this.loadingSubmit=!1,this.$store.dispatch("stop_submit");const e=t.response.data.errors;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])})):it.API.Actions.update(this.routeId,t).then((t=>{this.$store.dispatch("stop_submit"),this.$store.dispatch("success",t.data.message),this.$router.push("/acoes")})).catch((t=>{this.loadingSubmit=!1,this.$store.dispatch("stop_submit");const e=t.response.data.errors;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])}))},limpar(){this.$v.$reset(),this.trade="",this.marca="",this.contagemValue="",this.contrato="",this.tarefas=[{id:"",observacao:""}],this.questoes=[{}]},excluir(){this.routeId=this.$route.params.id,this.$store.dispatch("start_submit"),it.API.Actions.delete(this.routeId).then((t=>{t.data.errors?this.$store.dispatch("Erro",t.data.message):this.$store.dispatch("Sucesso",t.data.message),this.dialog=!1,this.$store.dispatch("stop_submit"),this.$router.push("/acoes")})).catch((t=>{const e=t.response.data.errors;if(this.$store.dispatch("stop_submit"),"string"===typeof e&&this.$store.dispatch("error",e),e instanceof Array)for(const s in e)this.$store.dispatch("error",e[s][0]);this.dialog=!1}))},addTarefa(){this.tarefas.push({id:"",observacao:""})},removeTarefa(t){this.tarefas.splice(t,1)},addQuestao(){this.questoes.push({questao:"",ordem:"",id:""})},removeQuestao(t){this.questoes.splice(t,1)},selecionouEmpresa(){this.contrato=null,this.listarContratos()},listarEmpresas(){at.API.Actions.options().then((t=>{this.tradeItems=t.data,this.loadingTrade=!1,this.disabledTrade=!1}))},async listarMarcas(){await it.API.Actions.marcas().then((t=>{this.marcaItems=t.data.marcas,this.loadingMarca=!1,this.disabledMarca=!1}))},async listarContratos(){this.routeId=this.$route.params.id,this.contratoItems=[],this.contratoCarregando=!0,await rt.API.Actions.options(this.trade).then((t=>{this.contratoItems=t.data.contratos,void 0!==this.routeId&&this.contagem(),this.contratoCarregando=!1,this.contratoStatus=!1})).catch((()=>{this.contratoCarregando=!1,this.contratoStatus=!0}))},listarTarefas(){Is.API.Actions.options().then((t=>{this.tarefasList=t.data.tarefas,this.loadingTarefa=!1,this.disabledTarefa=!1}))},listarQuestoes(){Ss.API.Actions.options().then((t=>{this.questoesList=t.data.questoes,this.loadingQuestao=!1,this.disabledQuestao=!1}))},alterarStatus(){this.$store.dispatch("start_submit"),it.API.Actions.alterarStatus(this.routeId,this.requestData).then((t=>{this.$store.dispatch("stop_submit"),this.status=!this.status,this.dialogStatus=!1,this.$store.dispatch("success",t.data.message)})).catch((t=>{this.$store.dispatch("stop_submit");const e=t.response.data.errors;if(this.dialogStatus=!1,"string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])}))},contagem(){this.contagemValue="",this.contratoItems.find((t=>{t.value==this.contrato&&(this.contagemValue="Total de Clientes: "+String(t.total))}))},calcularVisitas(){this.validadeDiferenca=[],this.contratoItems.forEach((t=>{if(t.value==this.contrato){let e=Tt()(t.validade_inicio.split("/")[0]+"/01/"+t.validade_inicio.split("/")[1]),s=Tt()(t.validade_final.split("/")[0]+"/01/"+t.validade_final.split("/")[1]);while(s>e||e.format("M")===s.format("M"))this.validadeDiferenca.push(e.format("MM/YYYY")),e.add(1,"month");void 0==this.routeId&&(this.showCheckbox=!0)}}))}}},Ts=Es,Ps=(0,n.Z)(Ts,ws,Ds,!1,null,null,null),js=Ps.exports,Ms=[{path:"acoes",name:"Acoes",component:$s,meta:{permissoes:["Admin"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Ações de Trade",exact:!0,to:{name:"Acoes"}}]}},{path:"acoes/formulario",name:"acoesForm",component:js,meta:{permissoes:["Admin"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Ações de Trade",exact:!0,to:{name:"Acoes"}},{text:"Cadastro de Ações",exact:!0,to:{name:"acoesForm"}}]}},{path:"acoes/formulario/:id",name:"acoesFormEdit",component:js,meta:{permissoes:["Admin"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Ações de Trade",exact:!0,to:{name:"Acoes"}},{text:"Edição de Ações",exact:!0,to:{name:"acoesFormEdit"}}]}}],Bs=function(){var t=this,e=t._self._c;return e($.Z,{staticStyle:{display:"grid"}},[e(v.Z,[e(f.Z,[e(k.Z,[e(v.Z,[e(f.Z,{staticClass:"pa-4",attrs:{cols:"12"}},[e(gt.Z,{staticClass:"ml-3",attrs:{"append-icon":"mdi-magnify",label:"Buscar",hint:"Informe algum dos campos: Validade, Contrato, Razão Social, Nome Fantasia, Logradouro, Bairro, Complemento ou Cidade.","persistent-hint":""},model:{value:t.filter.buscar,callback:function(e){t.$set(t.filter,"buscar",e)},expression:"filter.buscar"}})],1),"Admin"===t.$store.getters.userType?e(f.Z,{staticClass:"px-0 py-0",attrs:{cols:"6",md:"2"}},[e(F.Z,{staticClass:"pr-4 pl-4",attrs:{label:"Empresa de Trade",items:t.tradeItems,outlined:"",loading:t.loadingTrade,disabled:t.disabledTrade},on:{input:function(e){return t.listarResponsaveis(t.filter.trade)}},model:{value:t.filter.trade,callback:function(e){t.$set(t.filter,"trade",e)},expression:"filter.trade"}})],1):t._e(),e(f.Z,{staticClass:"px-0 py-0",attrs:{cols:"6",md:"2"}},[e(F.Z,{staticClass:"pr-4 pl-4",attrs:{label:"Marca",items:t.marcaItems,outlined:"",loading:t.loadingMarca,disabled:t.disabledMarca},model:{value:t.filter.marca,callback:function(e){t.$set(t.filter,"marca",e)},expression:"filter.marca"}})],1),e(f.Z,{staticClass:"px-0 py-0",attrs:{cols:"6",md:"2"}},[e(F.Z,{staticClass:"pr-4 pl-4",attrs:{label:"Ação de trade",items:["Ativa","Inativa"],outlined:""},model:{value:t.filter.acaoTradeStatus,callback:function(e){t.$set(t.filter,"acaoTradeStatus",e)},expression:"filter.acaoTradeStatus"}})],1),e(f.Z,{staticClass:"px-0 py-0",attrs:{cols:"6",md:"2"}},[e(F.Z,{staticClass:"pr-4 pl-4",attrs:{label:"Mês da Visita",items:t.mesesItems,outlined:""},model:{value:t.filter.mes,callback:function(e){t.$set(t.filter,"mes",e)},expression:"filter.mes"}})],1),e(f.Z,{staticClass:"px-0 py-0",attrs:{cols:"6",md:"2"}},[e(F.Z,{staticClass:"pr-4 pl-4",attrs:{label:"Status",items:t.statusList,outlined:"",loading:t.loadingStatus,disabled:t.disabledStatus},model:{value:t.filter.status,callback:function(e){t.$set(t.filter,"status",e)},expression:"filter.status"}})],1),e(f.Z,{staticClass:"px-0 py-0",attrs:{cols:"6",md:"2"}},[e(F.Z,{staticClass:"pr-4 pl-4",attrs:{label:"Disponibilidade",items:t.disponibilidadeList,outlined:""},model:{value:t.filter.disponibilidade,callback:function(e){t.$set(t.filter,"disponibilidade",e)},expression:"filter.disponibilidade"}})],1),e(f.Z,{staticClass:"px-0 py-0",attrs:{cols:"6",md:"2"}},[e(F.Z,{staticClass:"pr-4 pl-4",attrs:{label:"Analista",items:t.analistaFiltroList,outlined:"",loading:t.loadingAnalista,disabled:t.disabledAnalista},model:{value:t.filter.analista,callback:function(e){t.$set(t.filter,"analista",e)},expression:"filter.analista"}})],1),e(f.Z,{staticClass:"px-0 py-0",attrs:{cols:"12",md:"12"}},[t.enableNewVisit?e(C.Z,{directives:[{name:"show",rawName:"v-show",value:(t.mostrarVisita,"Ativa"==t.filter.acaoTradeStatus),expression:"(mostrarVisita, filter.acaoTradeStatus == 'Ativa')"}],staticClass:"pa-4 mb-4 ml-4",attrs:{color:"success"},on:{click:function(e){return t.abrirIncluirVisita()}}},[t._v("Incluir Visita Extra")]):t._e(),0!=t.selecionadosTabela.length&&(!t.selecaoProibida||"Admin"==t.$store.getters.userType)||"Admin"!=t.$store.getters.userType&&t.todosPendentes?e(C.Z,{staticClass:"pa-4 mb-4 ml-4",attrs:{color:"warning"},on:{click:function(e){return t.abrirDescartarSelecionados()}}},[t._v("Descartar Selecionados")]):t._e(),0!=t.selecionadosTabela.length?e(C.Z,{staticClass:"pa-4 mb-4 ml-4",attrs:{color:"success"},on:{click:function(e){return t.abrirAtribuirResponsaveisSelecionados()}}},[t._v("Definir Analista")]):t._e()],1)],1)],1)],1)],1),e(v.Z,[e(f.Z,[e(k.Z,[e(ht.Z,{attrs:{"server-items-length":t.totalRegisters,headers:t.headers,"show-select":"Ativa"==t.filter.acaoTradeStatus,items:t.clientes,options:t.options,loading:t.$store.getters.loading},on:{change:function(e){return t.selecaoProibida()},"update:options":function(e){t.options=e}},scopedSlots:t._u(["Ativa"==t.filter.acaoTradeStatus?{key:"item.actions",fn:function({item:s}){return[e(bt.Z,{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:a,attrs:i}){return[e(C.Z,t._g(t._b({directives:[{name:"show",rawName:"v-show",value:"Pendente"==s.status,expression:"item.status == 'Pendente'"}],staticClass:"mr-2",attrs:{icon:""},on:{click:function(e){return t.selecionarResponsavel(s)}}},"v-btn",i,!1),a),[e(w.Z,[t._v(" mdi-account-plus ")])],1),e(C.Z,t._g(t._b({directives:[{name:"show",rawName:"v-show",value:"Em andamento"==s.status||"Reaberta"==s.status,expression:"\n item.status == 'Em andamento' || item.status == 'Reaberta'\n "}],staticClass:"mr-2",attrs:{icon:""},on:{click:function(e){return t.selecionarResponsavel(s)}}},"v-btn",i,!1),a),[e(w.Z,[t._v(" mdi-account-plus ")])],1)]}}],null,!0)},[e("span",[t._v("Definir Analista")])]),e(bt.Z,{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:a,attrs:i}){return[e(C.Z,t._g(t._b({directives:[{name:"show",rawName:"v-show",value:"Pendente"==s.status,expression:"item.status == 'Pendente'"}],staticClass:"mr-2",attrs:{icon:""},on:{click:function(e){return t.descarteDialogfuncao(s)}}},"v-btn",i,!1),a),[e(w.Z,[t._v(" mdi-close-thick ")])],1),e(C.Z,t._g(t._b({directives:[{name:"show",rawName:"v-show",value:("Em andamento"==s.status||"Reaberta"==s.status)&&"Admin"==t.$store.getters.userType,expression:"\n (item.status == 'Em andamento' ||\n item.status == 'Reaberta') &&\n $store.getters.userType == 'Admin'\n "}],staticClass:"mr-2",attrs:{icon:""},on:{click:function(e){return t.descarteDialogfuncao(s)}}},"v-btn",i,!1),a),[e(w.Z,[t._v(" mdi-close-thick ")])],1)]}}],null,!0)},[e("span",[t._v("Descartar ação de trade da marca")])]),e(bt.Z,{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:a,attrs:i}){return[e(C.Z,t._g(t._b({directives:[{name:"show",rawName:"v-show",value:"Concluída"==s.status,expression:"item.status == 'Concluída'"}],staticClass:"mr-2",attrs:{icon:""},on:{click:function(e){return t.reativarAcaoDialog(s)}}},"v-btn",i,!1),a),[e(w.Z,[t._v(" mdi-arrow-u-left-bottom ")])],1)]}}],null,!0)},[e("span",[t._v("Reabrir Ação")])])]}}:null],null,!0),model:{value:t.selecionadosTabela,callback:function(e){t.selecionadosTabela=e},expression:"selecionadosTabela"}})],1)],1)],1),e(ft.Z,{attrs:{width:"500","retain-focus":!1},on:{"click:outside":function(e){t.dialog=!1,t.responsavel="",t.dataApp=""},keydown:function(e){if(!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"]))return null;t.responsavel="",t.dataApp=""}},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[e(k.Z,[e(Y.EB,[t._v(" Selecionar Analista ")]),e(F.Z,{staticClass:"obrigatorio pa-6",attrs:{items:t.responsavelList,label:"Analista",outlined:"",loading:t.loadingResponsavel,disabled:t.disabledResponsavel},model:{value:t.responsavel,callback:function(e){t.responsavel=e},expression:"responsavel"}}),e(j.Z,{attrs:{"close-on-content-click":!1,"nudge-right":40,transition:"scale-transition","offset-y":"","min-width":"auto"},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(gt.Z,t._g(t._b({staticClass:"pl-6 pr-8",attrs:{value:t.dateFormatado,label:"Liberar no App:","prepend-icon":"mdi-calendar",readonly:"",outlined:"","append-icon":"mdi-close"},on:{click:function(e){t.menuResponsavel=!0},"click:append":function(e){t.dataApp=null}}},"v-text-field",a,!1),s))]}}]),model:{value:t.menuResponsavel,callback:function(e){t.menuResponsavel=e},expression:"menuResponsavel"}},[e(mt.Z,{on:{input:function(e){t.menuResponsavel=!1}},model:{value:t.dataApp,callback:function(e){t.dataApp=e},expression:"dataApp"}})],1),e(O.Z),e(Y.h7,{staticClass:"d-flex flex-column flex-md-row"},[e(C.Z,{staticClass:"text-md -left",attrs:{color:"warning",text:"",loading:t.loadingSelecionarBtn},on:{click:function(e){t.removerResponsavel(),t.loadingSelecionarBtn=!0}}},[t._v(" Remover Analista ")]),e(q.Z),e(C.Z,{attrs:{color:"error",text:""},on:{click:function(e){t.cancelModal(),t.responsavel="",t.dataApp=""}}},[t._v(" Cancelar ")]),e(C.Z,{attrs:{color:"success",loading:t.loadingSelecionarBtn,disabled:t.disabledResponsavelBotao},on:{click:function(e){t.enviarResponsavel(),t.dataApp="",t.loadingSelecionarBtn=!0}}},[t._v(" Confirmar ")])],1)],1)],1),e(ft.Z,{attrs:{width:"500","retain-focus":!1},on:{"click:outside":function(e){t.descarteDialog=!1,t.descartes.justificativa=""},keydown:function(e){if(!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"]))return null;t.descartes.justificativa=""}},model:{value:t.descarteDialog,callback:function(e){t.descarteDialog=e},expression:"descarteDialog"}},[e(k.Z,[e(Y.EB,[t._v(" Motivo do Descarte ")]),e(gt.Z,{staticClass:"pa-6",attrs:{label:"Motivo",outlined:""},on:{input:t.tamanhoMinimoDescarte},model:{value:t.descartes.justificativa,callback:function(e){t.$set(t.descartes,"justificativa",e)},expression:"descartes.justificativa"}}),e(O.Z),e(Y.h7,{staticClass:"d-flex flex-column flex-md-row"},[e(q.Z),e(C.Z,{attrs:{color:"error",text:""},on:{click:function(e){t.descarteDialog=!1,t.descartes.justificativa=""}}},[t._v(" Cancelar ")]),e(C.Z,{attrs:{color:"success",disabled:t.disabledBotaoDescarte,loading:t.loadingBotaoDescarte},on:{click:function(e){t.descartarAtlac(),t.loadingBotaoDescarte=!0}}},[t._v(" Confirmar ")])],1)],1)],1),e(ft.Z,{attrs:{width:"750","retain-focus":!1},on:{"click:outside":function(e){t.reativarDialog=!1}},model:{value:t.reativarDialog,callback:function(e){t.reativarDialog=e},expression:"reativarDialog"}},[e(k.Z,[e(Y.EB,[t._v(" Reabertura de Ação de Trade ")]),t.reativacao.responsavel?e(Y.ZB,[t._v(" Deseja reabrir a ação de trade para o cliente "+t._s(t.reativacao.nome_fantasia)+", Marca "+t._s(t.reativacao.marca)+", Analista "+t._s(t.reativacao.responsavel)+"? ")]):e(Y.ZB,[t._v(" Deseja reabrir a ação de trade para o cliente "+t._s(t.reativacao.nome_fantasia)+", Marca "+t._s(t.reativacao.marca)+", Sem Analista? ")]),e(O.Z),e(Y.h7,{staticClass:"d-flex flex-column flex-md-row"},[e(q.Z),e(C.Z,{attrs:{color:"error",text:""},on:{click:function(e){t.reativarDialog=!1}}},[t._v(" Cancelar ")]),e(C.Z,{attrs:{color:"success",loading:t.loadingBotaoReativar},on:{click:function(e){return t.reativarAcao(t.reativacao)}}},[t._v(" Confirmar ")])],1)],1)],1),e(ft.Z,{attrs:{width:"500","retain-focus":!1},on:{"click:outside":function(e){t.multiDescarteDialog=!1,t.descartes.justificativa=""},keydown:function(e){if(!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"]))return null;t.descartes.justificativa=""}},model:{value:t.multiDescarteDialog,callback:function(e){t.multiDescarteDialog=e},expression:"multiDescarteDialog"}},[e(k.Z,[e(Y.EB,[t._v(" Motivo do Descarte ")]),e(gt.Z,{staticClass:"pa-6",attrs:{label:"Motivo",outlined:""},on:{input:t.tamanhoMinimoDescarte},model:{value:t.descartes.justificativa,callback:function(e){t.$set(t.descartes,"justificativa",e)},expression:"descartes.justificativa"}}),e(O.Z),e(Y.h7,{staticClass:"d-flex flex-column flex-md-row"},[e(q.Z),e(C.Z,{attrs:{color:"error",text:""},on:{click:function(e){t.multiDescarteDialog=!1,t.descartes.justificativa=""}}},[t._v(" Cancelar ")]),e(C.Z,{attrs:{color:"success",disabled:t.disabledBotaoDescarte,loading:t.loadingBotaoDescarte},on:{click:function(e){t.descartarSelecionados(),t.loadingBotaoDescarte=!0}}},[t._v(" Confirmar ")])],1)],1)],1),e(ft.Z,{attrs:{width:"500","retain-focus":!1},on:{"click:outside":function(e){t.multiResponsavelDialog=!1,t.multiResponsavel="",t.dataApp=""},keydown:function(e){if(!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"]))return null;t.multiResponsavel="",t.dataApp=""}},model:{value:t.multiResponsavelDialog,callback:function(e){t.multiResponsavelDialog=e},expression:"multiResponsavelDialog"}},[e(k.Z,[e(Y.EB,[t._v(" Selecionar Analista ")]),e(F.Z,{staticClass:"pa-6",attrs:{items:t.multiResponsavelList,label:"Analista",outlined:"",loading:t.loadingMultiResponsavel},on:{input:function(e){t.disabledMultiResponsavel=!1}},model:{value:t.multiResponsavel,callback:function(e){t.multiResponsavel=e},expression:"multiResponsavel"}}),e(j.Z,{attrs:{"close-on-content-click":!1,"nudge-right":40,transition:"scale-transition","offset-y":"","min-width":"auto"},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(gt.Z,t._g(t._b({staticClass:"pl-6 pr-6",attrs:{value:t.dateFormatado,label:"Liberar no App:","prepend-icon":"mdi-calendar",readonly:"",outlined:"",clearable:""},on:{click:function(e){t.menuResponsavelMulti=!0}}},"v-text-field",a,!1),s))]}}]),model:{value:t.menuResponsavelMulti,callback:function(e){t.menuResponsavelMulti=e},expression:"menuResponsavelMulti"}},[e(mt.Z,{on:{input:function(e){t.menuResponsavelMulti=!1}},model:{value:t.dataApp,callback:function(e){t.dataApp=e},expression:"dataApp"}})],1),e(O.Z),e(Y.h7,{staticClass:"d-flex flex-column flex-md-row"},[e(q.Z),e(C.Z,{attrs:{color:"error",text:""},on:{click:function(e){t.multiResponsavelDialog=!1,t.multiResponsavel="",t.dataApp=""}}},[t._v(" Cancelar ")]),e(C.Z,{attrs:{color:"success",loading:t.loadingSelecionarBtn,disabled:t.disabledMultiResponsavelBotao},on:{click:function(e){t.atribuirResponsaveisSelecionados(),t.dataApp="",t.loadingSelecionarBtn=!0}}},[t._v(" Confirmar ")])],1)],1)],1),e(ft.Z,{attrs:{width:"500","retain-focus":!1},on:{"click:outside":function(e){t.dialog=!1,t.responsavel="",t.dataApp=""},keydown:function(e){if(!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"]))return null;t.responsavel="",t.dataApp=""}},model:{value:t.dialogVisita,callback:function(e){t.dialogVisita=e},expression:"dialogVisita"}},[e(k.Z,[e(Y.EB,[t._v(" Incluir Visita ")]),"Admin"==this.$store.getters.userType?e(F.Z,{staticClass:"obrigatorio px-6",attrs:{items:t.visitaItems.trade,label:"Empresa de trade",outlined:"",loading:t.visitaLoading.trade,disabled:t.visitaDisabled.trade},on:{change:function(e){t.listarContratos(),t.listarAnalistas()}},model:{value:t.visitaSelecao.trade,callback:function(e){t.$set(t.visitaSelecao,"trade",e)},expression:"visitaSelecao.trade"}}):t._e(),e(F.Z,{staticClass:"obrigatorio px-6",attrs:{items:t.visitaItems.contrato,label:"Contrato",outlined:"",loading:t.visitaLoading.contrato,disabled:t.visitaDisabled.contrato},on:{change:function(e){t.listarClientes(),t.listarMarcasAcao()}},model:{value:t.visitaSelecao.contrato,callback:function(e){t.$set(t.visitaSelecao,"contrato",e)},expression:"visitaSelecao.contrato"}}),e(F.Z,{staticClass:"obrigatorio px-6",attrs:{items:t.visitaItems.mes,label:"Mês",outlined:""},model:{value:t.visitaSelecao.mes,callback:function(e){t.$set(t.visitaSelecao,"mes",e)},expression:"visitaSelecao.mes"}}),e(F.Z,{staticClass:"obrigatorio px-6",attrs:{items:t.visitaItems.razao,label:"Razão Social",outlined:"",loading:t.visitaLoading.razao,disabled:t.visitaDisabled.razao},model:{value:t.visitaSelecao.razao,callback:function(e){t.$set(t.visitaSelecao,"razao",e)},expression:"visitaSelecao.razao"}}),e(F.Z,{staticClass:"obrigatorio px-6",attrs:{items:t.visitaItems.marca,label:"Marca",multiple:"",chips:"","small-chips":"",outlined:"",loading:t.visitaLoading.marca,disabled:t.visitaDisabled.marca},model:{value:t.visitaSelecao.marca,callback:function(e){t.$set(t.visitaSelecao,"marca",e)},expression:"visitaSelecao.marca"}}),e(F.Z,{staticClass:"px-6",attrs:{items:t.visitaItems.analista,label:"Analista",outlined:"",loading:t.visitaLoading.analista,disabled:t.visitaDisabled.analista},on:{input:function(e){t.disabledMultiResponsavel=!1}},model:{value:t.visitaSelecao.analista,callback:function(e){t.$set(t.visitaSelecao,"analista",e)},expression:"visitaSelecao.analista"}}),e(j.Z,{attrs:{"close-on-content-click":!1,"nudge-right":40,transition:"scale-transition","offset-y":"","min-width":"auto"},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(gt.Z,t._g(t._b({staticClass:"pl-6 pr-8",attrs:{value:t.dateFormatadoVisitas,label:"Liberar no App:","prepend-icon":"mdi-calendar",readonly:"",outlined:"","append-icon":"mdi-close"},on:{click:function(e){t.menuResponsavel=!0},"click:append":function(e){t.visitaSelecao.liberar=null}}},"v-text-field",a,!1),s))]}}]),model:{value:t.menuResponsavel,callback:function(e){t.menuResponsavel=e},expression:"menuResponsavel"}},[e(mt.Z,{on:{input:function(e){t.menuResponsavel=!1}},model:{value:t.visitaSelecao.liberar,callback:function(e){t.$set(t.visitaSelecao,"liberar",e)},expression:"visitaSelecao.liberar"}})],1),e(O.Z),e(Y.h7,{staticClass:"d-flex flex-column flex-md-row"},[e(q.Z),e(C.Z,{attrs:{color:"error",text:""},on:{click:function(e){t.dialogVisita=!1}}},[t._v(" Cancelar ")]),e(C.Z,{attrs:{color:"success",loading:t.visitaLoading.botao},on:{click:function(e){t.submitVisita(),t.dataApp=""}}},[t._v(" Confirmar ")])],1)],1)],1)],1)},Rs=[],qs={data:()=>({filter:{buscar:null,marca:"Todos",status:"Todos",acaoTradeStatus:"Ativa",trade:"Todos",disponibilidade:"Todos",analista:"Todos",mes:"Todos"},descartes:{acoes_trade_logins_app_clientes_id:"",justificativa:"",geolocalizacao:""},mostrarVisita:!0,selecaoTemp:[],selecaoProibida:!1,todosPendentes:!1,multiResponsavel:"",multiEmpresaSelecionada:"",multiResponsavelList:[],dialogVisita:!1,descarteDialog:!1,multiDescarteDialog:!1,multiResponsavelDialog:!1,reativarDialog:!1,totalRegisters:0,clientes:[],sortBy:"validade_final",disponibilidadeList:["Todos","Sem Analista","Com Analista"],mesesItems:["Todos","1","2","3","4","5","6","7","8","9","10","11","12"],statusList:["Todos"],marcaItems:["Todos"],tradeItems:["Todos"],analistaFiltroList:["Todos"],visitaItems:{trade:[],contrato:[],mes:[],razao:[],marca:[],analista:[]},visitaSelecao:{trade:"",contrato:"",mes:"",razao:"",marca:"",analista:"",liberar:""},visitaLoading:{trade:!0,contrato:!1,razao:!1,marca:!1,analista:!1,botao:!1},visitaDisabled:{trade:!0,contrato:!0,mes:!0,razao:!0,marca:!0,analista:!0},dialog:!1,service:"",acao:null,responsavel:"",responsavelList:[],loadingTrade:!0,disabledTrade:!0,loadingMarca:!0,disabledMarca:!0,loadingStatus:!0,disabledStatus:!0,loadingResponsavel:!0,disabledResponsavel:!0,loadingMultiResponsavel:!0,disabledMultiResponsavel:!0,loadingAnalista:!0,disabledAnalista:!0,loadingSelecionarBtn:!1,selecionadosTabela:[],disabledBotaoDescarte:!0,loadingBotaoDescarte:!1,loadingBotaoReativar:!1,dataApp:"",menuResponsavel:!1,menuResponsavelMulti:!1,options:{itemsPerPage:10},headers:[{text:"Fim da Validade/Contrato",align:"start",sortable:!1,value:"validade_final"},{text:"Razão Social",align:"start",sortable:!1,value:"cliente"},{text:"Nome Fantasia",align:"start",sortable:!1,value:"nome_fantasia"},{text:"Endereço",align:"start",sortable:!1,value:"endereco"},{text:"Marca",align:"start",sortable:!1,value:"marca"},{text:"Mês da Visita",align:"end",sortable:!1,value:"mesDataF"},{text:"Status",align:"start",sortable:!1,value:"status"},{text:"Analista",align:"start",sortable:!1,value:"responsavel"},{text:"Lib no App",align:"start",sortable:!1,value:"liberar_data"},{text:"Ações",value:"actions",sortable:!1,align:"start"}],reativacao:{}}),watch:{selecionadosTabela:{handler(){this.selecaoTemp=[],this.selecionadosTabela.forEach((t=>{"Pendente"!=t?.status&&"Em andamento"!=t?.status&&"Reaberta"!=t?.status||this.selecaoTemp.push(t.status)}));var t=[...new Set(this.selecaoTemp)];2==t.length?this.selecaoProibida=!0:this.selecaoProibida=!1,1==t.length&&"Pendente"==t[0]?this.todosPendentes=!0:this.todosPendentes=!1,this.selecionadosTabela.length>0?this.mostrarVisita=!1:this.mostrarVisita=!0},deep:!0},options:{handler(){this.listagem()},deep:!0},filter:{handler(){this.options.page=1,clearTimeout(this.timer),this.timer=setTimeout((()=>{this.listagem()}),600)},deep:!0},dialogVisita:{handler(t){t||(this.visitaSelecao={trade:"",contrato:"",mes:"",razao:"",marca:"",analista:"",liberar:""})}}},methods:{selecionarResponsavel(t){this.acao=t;const e=Tt()().startOf("month").diff(Tt()(t.mes_data).startOf("month"));if(e>0)return this.$store.dispatch("error","Não é permitido definir Analista para mês da visita já finalizado."),!1;this.responsavelList=[],null!=this.acao.liberar_data?this.dataApp=this.acao.liberar_data.split("/")[2]+"-"+this.acao.liberar_data.split("/")[1]+"-"+this.acao.liberar_data.split("/")[0]:this.dataApp=this.acao.liberar_data,xt.API.Actions.request(t.empresa_id).then((t=>{this.$store.dispatch("stop_load"),t.data.forEach((t=>{this.responsavelList.push(t),this.visitaItems.analista.push(t),this.visitaLoading.analista=!1,this.acao.responsavel&&t.text==this.acao.responsavel&&(this.responsavel=t.value)})),this.loadingResponsavel=!1,this.disabledResponsavel=!1})).catch((t=>{this.$store.dispatch("stop_load");const e=t;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])})),this.dialog=!0},listarResponsaveis(t){this.filter.analista="Todos",this.analistaFiltroList=["Todos"],xt.API.Actions.analista_options(t).then((t=>{t.data.forEach((t=>{this.analistaFiltroList.push(t)})),this.loadingAnalista=!1,this.disabledAnalista=!1})).catch((t=>{this.loadingAnalista=!1,this.disabledAnalista=!1;const e=t;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])}))},removerResponsavel(){this.responsavel="",this.listagem();const t={acao_id:this.acao.id,responsavel_id:this.responsavel};xt.API.Actions.update(t).then((t=>{this.dialog=!1,this.$store.dispatch("stop_submit"),this.$store.dispatch("success",t.data.message),this.$store.dispatch("start_load"),this.listagem(),this.listarResponsaveis(this.filter.trade),this.loadingSelecionarBtn=!1})).catch((t=>{this.loadingSelecionarBtn=!1,this.$store.dispatch("stop_submit"),this.$store.dispatch("stop_load");const e=t.response.data.errors;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])}))},descartarAtlac(){xt.API.Actions.descarte(this.descartes).then((t=>{this.$store.dispatch("success",t.data.message),this.descarteDialog=!1,this.descartes={acoes_trade_logins_app_clientes_id:"",justificativa:"",geolocalizacao:""},this.listagem(),this.disabledBotaoDescarte=!0,this.loadingBotaoDescarte=!1})).catch((t=>{this.$store.dispatch("stop_submit"),this.$store.dispatch("stop_load"),this.disabledBotaoDescarte=!0,this.loadingBotaoDescarte=!1;const e=t;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])}))},abrirDescartarSelecionados(){let t=!1;this.selecionadosTabela.forEach((e=>{"Concluída"==e.status&&(t=!0)})),t?this.$store.dispatch("error","Não é possível descartar clientes concluídos"):this.multiDescarteDialog=!0},descartarSelecionados(){let t=[];this.selecionadosTabela.forEach((e=>{let s={acoes_trade_logins_app_clientes_id:e.id,geolocalizacao:"",justificativa:this.descartes.justificativa};t.push(s),this.multiDescarteDialog=!1})),xt.API.Actions.descarteMultiplo(t).then((t=>{this.$store.dispatch("success",t.data.message),this.descartes={acoes_trade_logins_app_clientes_id:"",justificativa:"",geolocalizacao:""},this.listagem(),this.selecionadosTabela=[],this.disabledBotaoDescarte=!0,this.loadingBotaoDescarte=!1})).catch((t=>{this.disabledBotaoDescarte=!0,this.loadingBotaoDescarte=!1,this.$store.dispatch("stop_submit"),this.$store.dispatch("stop_load");const e=t.response.data.error;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])}))},abrirAtribuirResponsaveisSelecionados(){let t=!1,e=[],s="",a=!1;this.selecionadosTabela.forEach((i=>{1==this.selecionadosTabela.length&&(s=i.responsavel),"Concluída"==i.status&&(t=!0);const o=Tt()().startOf("month").diff(Tt()(i.mes_data).startOf("month"));o>0&&(a=!0),e.push(i.empresa_id)}));let i=[...new Set(e)];if(t)this.$store.dispatch("error","Não é possível editar clientes concluídos");else{if(a)return this.$store.dispatch("error","Não é permitido definir Analista para mês da visita já finalizado."),!1;i.length>1?this.$store.dispatch("error","Não é possível editar o analista de mais de uma empresa de trade"):(this.multiResponsavelList=[],this.multiEmpresaSelecionada=i[0],this.loadingMultiResponsavel=!0,xt.API.Actions.request(this.multiEmpresaSelecionada).then((t=>{t.data.forEach((t=>{this.multiResponsavelList.push(t),1==this.selecionadosTabela.length&&t.text==s&&(this.multiResponsavel=t.value)}))}),this.loadingMultiResponsavel=!1).catch((t=>{this.loadingMultiResponsavel=!1;const e=t;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])})),this.multiResponsavelDialog=!0,this.dataApp="")}},atribuirResponsaveisSelecionados(){let t=[];this.selecionadosTabela.forEach((e=>{let s={acoes_trade_logins_app_clientes_id:e.id,responsavel_id:this.multiResponsavel,empresa_id:e.empresa_id,data_app:this.dataApp};t.push(s),this.multiResponsavelDialog=!1})),xt.API.Actions.responsavelMultiplo(t).then((t=>{this.$store.dispatch("success",t.data.message),this.listagem(),this.listarResponsaveis(this.filter.trade),this.loadingSelecionarBtn=!1})).catch((t=>{this.loadingSelecionarBtn=!1,this.$store.dispatch("stop_submit"),this.$store.dispatch("stop_load");const e=t.response.data.error;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])}))},descarteDialogfuncao(t){this.descarteDialog=!0,this.descartes.acoes_trade_logins_app_clientes_id=t.id,this.descartes.geolocalizacao=""},cancelModal(){this.acao=null,this.responsavel="",this.dialog=!1},enviarResponsavel(){const t={acao_id:this.acao.id,responsavel_id:this.responsavel,data_app:this.dataApp};xt.API.Actions.update(t).then((t=>{this.dialog=!1,this.$store.dispatch("stop_submit"),this.$store.dispatch("success",t.data.message),this.$store.dispatch("start_load"),this.listagem(),this.listarResponsaveis(this.filter.trade),this.loadingSelecionarBtn=!1})).catch((t=>{this.loadingSelecionarBtn=!1,this.$store.dispatch("stop_submit"),this.$store.dispatch("stop_load");const e=t.response.data.error;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])}))},listagem(){this.$store.dispatch("start_load"),this.selecionadosTabela=[],xt.API.Actions.list(this.options,this.filter).then((t=>{this.$store.dispatch("stop_load"),this.clientes=t.data.data,this.clientes.forEach(((t,e)=>{this.clientes[e].liberar_data&&(this.clientes[e].liberar_data=Tt()(this.clientes[e].liberar_data).format("DD/MM/YYYY")),t.cliente=`${t.cliente_id} - ${t.cliente}`,"kw"===this.$store.getters.userLogin.substr(0,2).toLowerCase()&&(t.cliente+=` [${t.id}]`);const s=Tt()(t.mes_data);this.clientes[e].mesDataF=s.format("MM")+" - "+t.visitas,this.clientes[e].validade_final=t.validade_final+" - "+t.numero_contrato,""==t.complemento.replace(/\s+/g,"")?this.clientes[e].endereco=t.logradouro+" - "+t.numero+" - "+t.bairro+" - "+t.cidade+" - "+t.estado:this.clientes[e].endereco=t.logradouro+" - "+t.numero+" - "+t.complemento+" - "+t.bairro+" - "+t.cidade+" - "+t.estado})),this.totalRegisters=t.data.total})).catch((t=>{this.$store.dispatch("stop_load");const e=t;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])}))},async listarEmpresas(){await at.API.Actions.options().then((t=>{t.data.forEach((t=>{this.tradeItems.push(t),this.visitaItems.trade.push(t)}))})).finally((()=>{this.visitaLoading.trade=!1,this.visitaDisabled.trade=!1,this.loadingTrade=!1,this.disabledTrade=!1}))},async listarMarcas(){await it.API.Actions.marcas().then((t=>{t.data.marcas.forEach((t=>{this.marcaItems.push(t)})),this.loadingMarca=!1,this.disabledMarca=!1}))},async listarMarcasAcao(){this.visitaItems.marca=[],this.visitaSelecao.marca=[],this.visitaLoading.marca=!0,this.visitaDisabled.marca=!0,await it.API.Actions.marcasAcao(this.visitaSelecao.contrato).then((t=>{t.data.marcas.forEach((t=>{this.visitaItems.marca.push(t),this.visitaLoading.marca=!1,this.visitaDisabled.marca=!1}))}))},async listarStatus(){await xt.API.Actions.status().then((t=>{t.data.status.forEach((t=>{this.statusList.push(t)})),this.loadingStatus=!1,this.disabledStatus=!1}))},reativarAcaoDialog(t){this.reativacao=t,this.reativarDialog=!0},async reativarAcao(){this.loadingBotaoReativar=!0,await xt.API.Actions.reabrir(this.reativacao).then((()=>{this.$store.dispatch("success",response.data.message)})).catch((t=>{this.$store.dispatch("stop_load");const e=t;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])})).finally((()=>{this.listagem(),this.loadingBotaoReativar=!1,this.reativarDialog=!1}))},abrirIncluirVisita(){if(this.dialogVisita=!0,!this.visitaItems.mes.length){const t=Tt()().subtract(1,"month");this.visitaItems.mes=[...Array(12).keys()].map((()=>t.add(1,"month").format("MM/YYYY")))}},listarClientes(){this.visitaLoading.razao=!0,this.visitaDisabled.razao=!0,this.visitaItems.razao=[],ot.API.Actions.getClientes(this.visitaSelecao.contrato).then((t=>{t.data.clientes.forEach((t=>{this.visitaItems.razao.push(t)}))})).finally((()=>{this.visitaLoading.razao=!1,this.visitaDisabled.razao=!1}))},listarContratos(){this.visitaItems.marca=[],this.visitaSelecao.marca=[],this.visitaDisabled.marca=!0,this.visitaLoading.contrato=!0,this.visitaDisabled.contrato=!0,this.visitaItems.contrato=[],rt.API.Actions.options(this.visitaSelecao.trade).then((t=>{t.data.contratos.forEach((t=>{let e={value:t.value,text:t.text};this.visitaItems.contrato.push(e)}))})).finally((()=>{this.visitaLoading.contrato=!1,this.visitaDisabled.contrato=!1}))},listarAnalistas(){this.visitaLoading.analista=!0,this.visitaDisabled.analista=!0,this.visitaItems.analista=[],xt.API.Actions.analista_options(this.visitaSelecao.trade).then((t=>{t.data.forEach((t=>{this.visitaItems.analista.push(t)}))})).finally((()=>{this.visitaLoading.analista=!1,this.visitaDisabled.analista=!1}))},submitVisita(){this.visitaLoading.botao=!0,this.visitaSelecao.trade&&this.visitaSelecao.contrato&&this.visitaSelecao.mes&&this.visitaSelecao.razao&&this.visitaSelecao.marca||this.$store.dispatch("error","Por favor preencher os campos indicados"),xt.API.Actions.visitas(this.visitaSelecao).then((t=>{this.$store.dispatch("success",t.data.message),this.dialogVisita=!1})).catch((t=>{let e="";t.response?.data.message&&(e=t.response.data.message+"\n",t.response.data?.errors&&(e+=Object.values(t.response.data.errors).map((t=>`- ${t}`)).join("\n"))),this.$store.dispatch("error",e),this.$store.dispatch("stop_submit")})).finally((()=>{this.visitaLoading.botao=!1,Object.keys(this.visitaSelecao).forEach((t=>this.visitaSelecao[t]="")),this.listagem()}))},mesAtual(){const t=new Date,e=t.getMonth()+1;this.filter.mes=e.toString()}},async mounted(){this.mesAtual(),this.listagem(),this.listarResponsaveis(this.filter.trade),await this.listarMarcas(),await this.listarStatus(),"Admin"===this.$store.getters.userType?(await this.listarEmpresas(),this.headers=[{text:"Validade/Contrato",align:"start",sortable:!1,value:"validade_final"},{text:"Empresa de trade",align:"start",sortable:!1,value:"empresa"},{text:"Razão Social",align:"start",sortable:!1,value:"cliente"},{text:"Nome Fantasia",align:"start",sortable:!1,value:"nome_fantasia"},{text:"Endereço",align:"start",sortable:!1,value:"endereco"},{text:"Marca",align:"start",sortable:!1,value:"marca"},{text:"Mês da Visita",align:"end",sortable:!1,value:"mesDataF"},{text:"Status",align:"start",sortable:!1,value:"status"},{text:"Analista",align:"start",sortable:!1,value:"responsavel"},{text:"Lib no App",align:"start",sortable:!1,value:"liberar_data"},{text:"Ações",value:"actions",sortable:!1,align:"start"}]):(this.visitaSelecao.trade=this.$store.getters.userEmpresaId,this.listarContratos(),this.listarAnalistas())},computed:{enableNewVisit(){return this.$store.getters.isAdmin},gatilhoBusca(){return this.buscar.length>=3?this.buscar:""},tamanhoMinimoDescarte(){this.descartes.justificativa.length>=5?this.disabledBotaoDescarte=!1:this.disabledBotaoDescarte=!0},dateFormatadoVisitas(){return this.visitaSelecao.liberar?Tt()(this.visitaSelecao.liberar).format("DD/MM/YYYY"):""},dateFormatado(){return this.dataApp?Tt()(this.dataApp).format("DD/MM/YYYY"):""},disabledResponsavelBotao(){return 0==this.responsavel.length},disabledMultiResponsavelBotao(){return 0==this.multiResponsavel.length}}},Ls=qs,zs=(0,n.Z)(Ls,Bs,Rs,!1,null,null,null),Fs=zs.exports,Ys=[{path:"clientes",name:"Clientes",component:Fs,meta:{permissoes:["Admin","Trade"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Analistas de Ações de Trade",exact:!0,to:{name:"Clientes"}}]}}],Os=function(){var t=this,e=t._self._c;return e($.Z,{staticStyle:{display:"grid"}},[e(v.Z,[e(f.Z,[e(k.Z,[e(v.Z,[e(f.Z,{staticClass:"pa-4"},[e(gt.Z,{staticClass:"ml-3",attrs:{autofocus:"","append-icon":"mdi-magnify",label:"Buscar"},model:{value:t.buscar,callback:function(e){t.buscar=e},expression:"buscar"}})],1),e(f.Z,{staticClass:"pa-4"},[e("router-link",{attrs:{to:t.path}},[e(C.Z,{staticClass:"ma-4 float-right",attrs:{color:"primary"}},[t._v(" Incluir ")])],1)],1)],1)],1)],1)],1),e(v.Z,[e(f.Z,[e(v.Z,{staticClass:"ma-0"},[e(f.Z,{staticClass:"pa-0",attrs:{cols:"6"}},[e(F.Z,{attrs:{label:"Empresa de Trade",items:t.tradeItems,outlined:"",loading:t.loadingTrade},on:{input:t.getContractsData},model:{value:t.filter.trade,callback:function(e){t.$set(t.filter,"trade",e)},expression:"filter.trade"}})],1)],1),e(k.Z,[e(ht.Z,{attrs:{headers:t.headers,items:t.contratos,search:t.buscar,loading:t.$store.getters.loading},scopedSlots:t._u([{key:"item.actions",fn:function({item:s}){return[e("router-link",{attrs:{to:{name:"contratosFormEdit",params:{id:s.id}}}},[e(bt.Z,{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(C.Z,t._g(t._b({staticClass:"mr-2",attrs:{icon:""}},"v-btn",a,!1),s),[e(w.Z,[t._v(" mdi-pencil ")])],1)]}}],null,!0)},[e("span",[t._v("Editar")])])],1),e("dakota-confirm",{attrs:{dataService:t.service,dataEntry:s.id}})]}}],null,!0)})],1)],1)],1)],1)},Ns=[],Vs={components:{DakotaConfirm:ts},data:()=>({dialog:!1,buscar:"",filter:{trade:""},tradeItems:[],loadingTrade:!1,contratos:[],service:"",dialogDelete:!1,path:"/contratos/formulario",acessos:[],headers:[{text:"Validade",value:"validade_final",align:"start",sortable:!1},{text:"Número do Contrato",value:"numero_contrato",sortable:!1,align:"start"},{text:"Empresa de Trade",value:"empresa_trade",sortable:!1,align:"start"},{text:"Clientes",value:"total",sortable:!1,align:"start"},{text:"Ações",value:"actions",sortable:!1,align:"start"}]}),created(){this.service=rt},methods:{async listarEmpresas(){await at.API.Actions.options().then((t=>{this.tradeItems=t.data,this.loadingTrade=!1}))},getContractsData(){this.$store.dispatch("start_load"),this.listarEmpresas();let t={};this.filter.trade&&(t.empresa_trade=this.filter.trade),rt.API.Actions.list(t).then((t=>{this.contratos=t.data.contratos})).catch((t=>{const e=t.response.data.errors;for(const s in e)this.$store.dispatch("error",e[s][0])})).finally((()=>{this.$store.dispatch("stop_load")}))}},computed:{formTitle(){return-1===this.editedIndex?"Adicionar Usuário":"Editar Usuário"}},mounted(){this.getContractsData()}},Qs=Vs,Gs=(0,n.Z)(Qs,Os,Ns,!1,null,null,null),Xs=Gs.exports,Hs=s(6008),Us=function(){var t=this,e=t._self._c;return e($.Z,[e(Se.Z,{staticClass:"pa-4",staticStyle:{"overflow-x":"hidden"},on:{submit:function(e){return e.preventDefault(),t.submit.apply(null,arguments)}}},[e(k.Z,{staticClass:"pa-4"},[e(v.Z,[e(f.Z,{attrs:{cols:"12",md:"4"}},[e(F.Z,{staticClass:"obrigatorio",attrs:{items:t.tradeItems,autofocus:"",label:"Empresa de Trade",loading:t.loadingTrade,disabled:t.disabledTrade,outlined:""},model:{value:t.trade,callback:function(e){t.trade=e},expression:"trade"}})],1),e(f.Z,{attrs:{cols:"12",md:"4"}},[e(gt.Z,{directives:[{name:"mask",rawName:"v-mask",value:"####################",expression:"'####################'"}],staticClass:"obrigatorio",attrs:{required:"",outlined:"",label:"Número do contrato",hint:"Inserir somente números","persistent-hint":"",autocomplete:"new-password"},model:{value:t.contrato,callback:function(e){t.contrato=e},expression:"contrato"}})],1),e(f.Z,{attrs:{cols:"12",md:"2"}},[e(gt.Z,{directives:[{name:"mask",rawName:"v-mask",value:"##/####",expression:"'##/####'"}],staticClass:"obrigatorio validade-datas",attrs:{required:"",outlined:"",label:"Início da Validade",readonly:!t.isActiveContract,type:"text",hint:t.isActiveContract?"":"Contrato Inativo","persistent-hint":""},model:{value:t.validadeInicio,callback:function(e){t.validadeInicio=e},expression:"validadeInicio"}})],1),e(f.Z,{attrs:{cols:"12",md:"2"}},[e(gt.Z,{directives:[{name:"mask",rawName:"v-mask",value:"##/####",expression:"'##/####'"}],staticClass:"obrigatorio validade-datas",attrs:{required:"",outlined:"",label:"Fim da Validade",readonly:!t.isActiveContract,hint:t.isActiveContract?"":"Contrato Inativo","persistent-hint":"",type:"text"},on:{input:function(e){return t.checkDiferencaValidade()}},model:{value:t.validadeFinal,callback:function(e){t.validadeFinal=e},expression:"validadeFinal"}})],1),e(f.Z,{attrs:{cols:"3",md:"12"}},[t.$route.params.id?t._e():e(ft.Z,{attrs:{width:"500",persistent:""},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(C.Z,t._g(t._b({staticClass:"mr-4 mt-4",attrs:{color:"success",col:"12",md:"3"}},"v-btn",a,!1),s),[t._v(" Importar CSV ")])]}}],null,!1,3589950864),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[e("div",{staticStyle:{"overflow-x":"hidden"}},[e(k.Z,[e(Y.EB,{staticClass:"text-h6 grey lighten-2"},[t._v(" Importação de Arquivo CSV ")]),e(Hs.Z,{ref:"fileupload",staticClass:"pa-10",attrs:{label:"Insira o arquivo CSV",accept:"text/csv",loading:t.$store.getters.loading,outlined:""},model:{value:t.file,callback:function(e){t.file=e},expression:"file"}}),e(O.Z),e(Y.h7,[e(f.Z,{attrs:{cols:"6",md:"6"}},[e(C.Z,{attrs:{color:"error",block:"",outlined:"",large:""},on:{click:function(e){t.dialog=!1,t.file=[]}}},[t._v(" Cancelar ")])],1),e(f.Z,{attrs:{cols:"6",md:"6"}},[e(C.Z,{attrs:{color:"primary",block:"",large:""},on:{click:t.importar}},[t._v(" Importar ")])],1)],1)],1)],1)]),t.$route.params.id?t._e():e(C.Z,{staticClass:"mr-4 mt-4",attrs:{col:"12",md:"3",download:""},on:{click:function(e){t.showTemplate=!0}}},[t._v(" Baixar template CSV ")]),e(ft.Z,{attrs:{"content-class":"modal-delete"},model:{value:t.showTemplate,callback:function(e){t.showTemplate=e},expression:"showTemplate"}},[e("div",{staticStyle:{"overflow-x":"hidden"}},[e(k.Z,[e(Y.EB,[t._v(" Informações de importação ")]),e(O.Z),e(Y.ZB,{staticClass:"blue-grey lighten-5"},[t._v(" Para importar os dados corretamente, é necessário manter o cabeçalho do modelo inserindo os dados de clientes a partir da segunda linha. ")]),e(O.Z),e(Y.h7,[e(q.Z),e(C.Z,{attrs:{color:"error",text:""},on:{click:function(e){t.showTemplate=!1}}},[t._v(" Cancelar ")]),e(C.Z,{attrs:{color:"success",href:"/files/template.csv"},on:{click:function(e){t.showTemplate=!1}}},[t._v(" Baixar ")])],1)],1)],1)]),void 0!==t.$route.params.id&&t.isActiveContract?e(C.Z,{staticClass:"mr-4 mt-4",attrs:{col:"12",md:"3"},on:{click:t.lojaDialog}},[t._v(" Adicionar Cliente ")]):t._e(),e(f.Z,{staticClass:"text-right mt-8",attrs:{cols:"12",md:"4"}},[void 0!==t.$route.params.id?e(F.Z,{attrs:{items:t.razaoList,label:"Filtrar por Razão Social",outlined:""},model:{value:t.razaoFilter,callback:function(e){t.razaoFilter=e},expression:"razaoFilter"}}):t._e()],1),e(ft.Z,{model:{value:t.showDialogCliente,callback:function(e){t.showDialogCliente=e},expression:"showDialogCliente"}},[e("div",{staticStyle:{"overflow-x":"hidden"}},[e(k.Z,[e(v.Z,{staticClass:"px-2"},[e(f.Z,{attrs:{cols:"12"}},[e(Y.EB,[t._v(" Informações do Cliente ")])],1),e(f.Z,{attrs:{cols:"12",md:"4"}},[e(gt.Z,{directives:[{name:"mask",rawName:"v-mask",value:"##.###.###/####-##",expression:"'##.###.###/####-##'"}],staticClass:"obrigatorio pr-2 pl-2",attrs:{required:"",outlined:"",label:"CNPJ",type:"text","error-messages":t.errosModalCliente["cliente.cnpj"]},model:{value:t.novoCliente.cnpj,callback:function(e){t.$set(t.novoCliente,"cnpj",e)},expression:"novoCliente.cnpj"}})],1),e(f.Z,{attrs:{cols:"12",md:"4"}},[e(gt.Z,{staticClass:"obrigatorio pr-2 pl-2 uppercase",attrs:{required:"",outlined:"",label:"Razão Social",type:"text",maxlength:"60","error-messages":t.errosModalCliente["cliente.razao_social"]},model:{value:t.novoCliente.razao_social,callback:function(e){t.$set(t.novoCliente,"razao_social",e)},expression:"novoCliente.razao_social"}})],1),e(f.Z,{attrs:{cols:"12",md:"4"}},[e(gt.Z,{staticClass:"obrigatorio pr-2 pl-2 uppercase",attrs:{required:"",outlined:"",label:"Nome Fantasia",type:"text",maxlength:"60","error-messages":t.errosModalCliente["cliente.nome_fantasia"]},model:{value:t.novoCliente.nome_fantasia,callback:function(e){t.$set(t.novoCliente,"nome_fantasia",e)},expression:"novoCliente.nome_fantasia"}})],1),e(f.Z,{attrs:{cols:"12",md:"4"}},[e(gt.Z,{staticClass:"obrigatorio pr-2 pl-2 uppercase",attrs:{required:"",outlined:"",label:"Logradouro",type:"text",maxlength:"60","error-messages":t.errosModalCliente["cliente.logradouro"]},model:{value:t.novoCliente.logradouro,callback:function(e){t.$set(t.novoCliente,"logradouro",e)},expression:"novoCliente.logradouro"}})],1),e(f.Z,{attrs:{cols:"12",md:"4"}},[e(gt.Z,{staticClass:"obrigatorio pr-2 pl-2",attrs:{required:"",outlined:"",label:"Número",type:"text",maxlength:"20","error-messages":t.errosModalCliente["cliente.numero"]},model:{value:t.novoCliente.numero,callback:function(e){t.$set(t.novoCliente,"numero",e)},expression:"novoCliente.numero"}})],1),e(f.Z,{attrs:{cols:"12",md:"4"}},[e(gt.Z,{staticClass:"pr-2 pl-2 uppercase",attrs:{outlined:"",label:"Complemento",type:"text",maxlength:"60"},model:{value:t.novoCliente.complemento,callback:function(e){t.$set(t.novoCliente,"complemento",e)},expression:"novoCliente.complemento"}})],1),e(f.Z,{attrs:{cols:"12",md:"4"}},[e(gt.Z,{staticClass:"obrigatorio pr-2 pl-2 uppercase",attrs:{required:"",outlined:"",label:"Bairro",type:"text",maxlength:"60","error-messages":t.errosModalCliente["cliente.bairro"]},model:{value:t.novoCliente.bairro,callback:function(e){t.$set(t.novoCliente,"bairro",e)},expression:"novoCliente.bairro"}})],1),e(f.Z,{attrs:{cols:"12",md:"4"}},[e(gt.Z,{staticClass:"obrigatorio pr-2 pl-2 uppercase",attrs:{required:"",outlined:"",label:"Cidade",type:"text",maxlength:"30","error-messages":t.errosModalCliente["cliente.cidade"]},model:{value:t.novoCliente.cidade,callback:function(e){t.$set(t.novoCliente,"cidade",e)},expression:"novoCliente.cidade"}})],1),e(f.Z,{attrs:{cols:"12",md:"4"}},[e(gt.Z,{staticClass:"obrigatorio pr-2 pl-2 uppercase",attrs:{required:"",outlined:"",label:"Estado",type:"text",maxlength:"30","error-messages":t.errosModalCliente["cliente.estado"]},model:{value:t.novoCliente.estado,callback:function(e){t.$set(t.novoCliente,"estado",e)},expression:"novoCliente.estado"}})],1)],1),e(O.Z),e(Y.h7,[e(q.Z),e(C.Z,{attrs:{color:"error",text:""},on:{click:function(e){t.showDialogCliente=!1}}},[t._v(" VOLTAR ")]),1==t.addClienteVar?e(C.Z,{attrs:{color:"success",loading:t.loadingInformacoes},on:{click:t.addCliente}},[t._v(" SALVAR ")]):t._e(),1==t.editarClienteVar?e(C.Z,{attrs:{color:"success",loading:t.loadingInformacoes},on:{click:t.editCliente}},[t._v(" SALVAR ")]):t._e()],1)],1)],1)])],1)],1),e(v.Z,[e(f.Z,{attrs:{md:"12",col:"12"}},[e("small",[e("span",{staticClass:"legenda"},[t._v(" Campo Obrigatório ")])])]),e(f.Z,{directives:[{name:"show",rawName:"v-show",value:t.showErrors,expression:"showErrors"}],attrs:{cols:"12"}},[e(ht.Z,{staticClass:"errors",attrs:{headers:t.headersErros,items:t.errors},scopedSlots:t._u([{key:"item.errors",fn:function({item:s}){return[e("ul",t._l(s.errors,(function(s){return e("li",{key:s},[t._v(" "+t._s(s)+" ")])})),0)]}}],null,!0)})],1),e(f.Z,{attrs:{cols:"12"}},[e(ht.Z,{attrs:{headers:t.headers,search:t.buscar,items:t.dados,loading:t.$store.getters.loading,dense:""},scopedSlots:t._u([{key:"item.line",fn:function({item:e}){return[t._v(" "+t._s(t.dados.indexOf(e)+1)+" ")]}},{key:"item.actions",fn:function({item:s}){return[e(bt.Z,{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:a,attrs:i}){return[void 0!==t.$route.params.id&&t.isActiveContract?e(C.Z,t._g(t._b({staticClass:"mr-2",attrs:{icon:""},on:{click:function(e){t.editarClienteFill(s),t.editarClienteVar=!0}}},"v-btn",i,!1),a),[e(w.Z,[t._v(" mdi-pencil ")])],1):t._e()]}}],null,!0)},[e("span",[t._v("Editar Cliente")])])]}}],null,!0)})],1),e(f.Z,{attrs:{cols:"12",md:"12"}},[e(O.Z)],1),e(f.Z,{staticClass:"d-none d-sm-flex mt-4",attrs:{cols:"2",md:"6"}},[e("router-link",{attrs:{to:"/contratos"}},[e(C.Z,{attrs:{color:"secondary",outlined:""}},[t._v(" Voltar ")])],1)],1),e(ft.Z,{attrs:{"content-class":"modal-delete"},model:{value:t.deleteDialog,callback:function(e){t.deleteDialog=e},expression:"deleteDialog"}},[e(k.Z,[e(Y.EB,[t._v(" Excluir o registro? ")]),e(O.Z),e(Y.ZB,{staticClass:"blue-grey lighten-5"},[t._v(" A exclusão desse registro é permanente e sem retorno. ")]),e(O.Z),e(Y.h7,[e(q.Z),e(C.Z,{attrs:{color:"success",text:""},on:{click:function(e){t.deleteDialog=!1}}},[t._v(" Não ")]),e(C.Z,{attrs:{color:"error"},on:{click:t.excluir}},[t._v(" Sim ")])],1)],1)],1),e(f.Z,{staticClass:"text-right mt-4",attrs:{cols:"10",md:"6"}},[void 0===this.$route.params.id?e(C.Z,{staticClass:"mr-4",on:{click:t.limpar}},[t._v(" Limpar ")]):t._e(),void 0!=this.$route.params.id?e(C.Z,{staticClass:"mr-4",attrs:{color:"error",loading:t.$store.getters.submitted,outlined:""},on:{click:function(e){t.deleteDialog=!0}}},[t._v(" Excluir ")]):t._e(),e(C.Z,{attrs:{type:"button",color:"primary",loading:t.$store.getters.submitted},on:{click:t.submit}},[t._v(" Salvar ")])],1)],1)],1)],1)],1)},Js=[];const Ws=s(57460);var Ks={data:()=>({tradeItems:[],trade:"",contrato:"",validadeInicio:"",validadeFinal:"",validadeDiferenca:"",datasValidas:!0,dados:[],errors:[],buscar:"",file:[],fileJSON:"",contratoRequest:[],dialog:!1,deleteDialog:!1,showTemplate:!1,showErrors:!1,showDialogCliente:!1,loadingTrade:!0,loadingExcluir:!1,loadingInformacoes:!1,disabledTrade:!0,razaoList:["Todos"],razaoFilter:"Todos",addClienteVar:!1,editarClienteVar:!1,disabledValidade:!0,errosModalCliente:{},novoCliente:{id:"",cnpj:"",razao_social:"",nome_fantasia:"",logradouro:"",numero:"",complemento:"",bairro:"",cidade:"",estado:"",contratoId:""},headers:[{text:"Linha",align:"start",sortable:!0,value:"line"},{text:"ID",align:"start",sortable:!0,value:"id"},{text:"CNPJ",align:"start",sortable:!0,value:"cnpj"},{text:"Razão Social",value:"razao_social",sortable:!0,align:"end"},{text:"Nome Fantasia",value:"nome_fantasia",sortable:!0,align:"end"},{text:"Logradouro",value:"logradouro",sortable:!0,align:"end"},{text:"Número",value:"numero",sortable:!0,align:"end"},{text:"Complemento",value:"complemento",sortable:!0,align:"end"},{text:"Bairro",value:"bairro",sortable:!0,align:"end"},{text:"Cidade",value:"cidade",sortable:!0,align:"end"},{text:"Estado",value:"estado",sortable:!0,align:"end"}],headersErros:[{text:"Linha Numero",align:"start",sortable:!0,value:"linha"},{text:"Erros",align:"start",sortable:!0,value:"errors"}]}),mounted(){this.listarEmpresas();const t=this.$route.params.id;void 0!==t&&(this.disabledValidade=!1,this.headers.unshift({text:"",align:"start",sortable:!1,value:"actions"}),this.$store.dispatch("start_load"),rt.API.Actions.find(t,this.razaoFilter).then((t=>{const e=t.data.clientes;this.contratoRequest=t.data.contrato,this.validadeInicio=this.contratoRequest.validade_inicio,this.validadeFinal=this.contratoRequest.validade_final,this.disabledValidade=this.contratoRequest.contratoAtivo;let s=e.map((t=>t.razao_social));this.razaoList.push(...s),this.dados=e,this.fileJSON=JSON.stringify(e),this.trade=this.contratoRequest.empresa_trade_id,this.contrato=this.contratoRequest.numero_contrato,this.novoCliente.contratoId=this.contratoRequest.id,this.checkDiferencaValidade(),this.$store.dispatch("stop_load")})).catch((t=>{this.$store.dispatch("stop_submit"),this.$store.dispatch("stop_load");const e=t;if("string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])})))},watch:{razaoFilter(t){clearTimeout(this.timer),this.timer=setTimeout((()=>{rt.API.Actions.find(this.$route.params.id,t).then((t=>{const e=t.data.clientes;this.contratoRequest=t.data.contrato,this.dados=e,this.fileJSON=JSON.stringify(e),this.trade=this.contratoRequest.empresa_trade_id,this.contrato=this.contratoRequest.numero_contrato,this.novoCliente.contratoId=this.contratoRequest.id,this.$store.dispatch("stop_load")})).catch((t=>{this.$store.dispatch("stop_load");const e=t.response.data.errors;for(const s in e)this.$store.dispatch("error",e[s][0])}))}),600)},dados:{deep:!0,handler(t){this.fileJSON=JSON.stringify(t)}}},methods:{lojaDialog(){if(Tt()(this.validadeFinal,"MM/YYYY").isBefore(Tt()(),"month"))return this.$store.dispatch("error","Não é possível Adicionar cliente. Contrato encerrado."),!1;this.novoCliente={},this.editarClienteVar=!1,this.addClienteVar=!0,this.showDialogCliente=!0,this.errosModalCliente={}},parseErrors(t){this.errors=[];const e=[];var s=/^(.*)(Fim da Validade|número do contrato|empresa de trade|clientes)\.?(\d)?\.?([^ ]*)(.*)$/;for(const a in t){const i=a.split(".");if(e.indexOf(i[1])<0)if("clientes"===i[0]){let o="",r="";const n=t[a][0];i[1]?(this.linha=i[1],r="linha "+(parseInt(i[1])+1),o=[n.replace(s,"$1$4$5")]):(r="Arquivo csv",o=t[a]),this.errors.push({linha:r,errors:o}),e.push(i[1])}else i[1]&&(this.errors[0]?this.errors[0].errors[0]=this.errors[0].errors[0]+" "+t[a]:this.errors.push({linha:"Campos digitáveis ",errors:t[a]}));else{const e=this.errors.map((function(t){return t.linha})).indexOf("linha "+i[1]);if(e>=0){const i=t[a][0];this.errors[e].errors.push(i.replace(s,"$1$4$5"))}}}this.showErrors=!0},submit(){this.$store.dispatch("start_submit");const t=this.$route.params.id,e={};e.empresa_trade_id=this.trade,e.numero_contrato=this.contrato,e.validade_inicio=this.validadeInicio,e.validade_final=this.validadeFinal,e.contrato=this.fileJSON,this.validadeDiferenca>11?(this.$store.dispatch("error","Favor informar uma diferença de, no máximo, 12 meses"),this.$store.dispatch("stop_submit")):this.validadeDiferenca<0?(this.$store.dispatch("error","Data inicial maior que a final"),this.$store.dispatch("stop_submit")):(this.validadeDiferenca,this.datasValidas?void 0===t?rt.API.Actions.create(e).then((t=>{this.$store.dispatch("stop_submit"),this.$store.dispatch("success",t.data.message),this.$router.push("/contratos")})).catch((t=>{this.$store.dispatch("stop_load");const e=t.response.data.errors;if(this.$store.dispatch("stop_submit"),"object"===typeof e)for(const[s,a]of Object.entries(e))this.$store.dispatch("error",a[0]);if("string"===typeof e&&this.$store.dispatch("error",e),e instanceof Array)for(const s in e)this.$store.dispatch("error",e[s][0])})):rt.API.Actions.update(t,e).then((t=>{this.$store.dispatch("stop_submit"),this.$store.dispatch("success",t.data.message),this.$router.push("/contratos")})).catch((t=>{this.$store.dispatch("stop_load");const e=t.response.data.errors;if(this.$store.dispatch("stop_submit"),"string"===typeof e&&this.$store.dispatch("error",e),e instanceof Array)for(const s in e)this.$store.dispatch("error",e[s][0])})):(this.$store.dispatch("error","Verificar datas de validade inseridas"),this.$store.dispatch("stop_submit")))},excluir(){const t=this.$route.params.id;this.$store.dispatch("start_submit"),rt.API.Actions.delete(t).then((t=>{t.data.errors?this.$store.dispatch("Erro",t.data.message):this.$store.dispatch("Sucesso",t.data.message),this.dialog=!1,this.$router.push("/contratos"),this.$store.dispatch("stop_submit")})).catch((t=>{const e=t.response.data.errors;if(this.$store.dispatch("stop_submit"),"string"===typeof e&&this.$store.dispatch("error",e),e instanceof Array)for(const s in e)this.$store.dispatch("error",e[s][0]);this.dialog=!1}))},limpar(){this.trade="",this.errors=[],this.dados=[],this.contrato="",this.buscar="",this.validadeInicio="",this.validadeFinal="",this.file=[],this.fileJSON="",this.dialog=!1,this.showErrors=!1},importar(){this.fileJSON="",Ws.parse(this.file,{header:!0,complete:t=>{const e=[];t.data.forEach((t=>{const s=Object.values(t).filter((t=>0==t.length)),a=Object.values(t).filter((t=>t.length>0)),i=Object.keys(t);s.length!=a.length&&a.length>0&&9==i.length&&e.push(t)})),this.dados=e,this.$refs.fileupload.reset()}}),this.dialog=!1},listarEmpresas(){at.API.Actions.options().then((t=>{t.data.forEach((t=>{this.tradeItems.push(t)})),this.loadingTrade=!1,this.disabledTrade=!1}))},handleModalClienteError(t){const e=t.response.data.errors;if(this.$store.dispatch("stop_submit"),"string"===typeof e&&this.$store.dispatch("error",e),e instanceof Object)for(const s in e)this.$store.dispatch("error",e[s][0]),this.errosModalCliente[s]=e[s]},addCliente(){this.loadingInformacoes=!0,this.novoCliente.contratoId=this.contratoRequest.id,null==this.novoCliente.complemento&&(this.novoCliente.complemento=""),this.errosModalCliente={},rt.API.Actions.addCliente(this.novoCliente).then((t=>{this.$store.dispatch("success",t.data.message),this.showDialogCliente=!1,this.$store.dispatch("start_load");const e=this.$route.params.id;rt.API.Actions.find(e,this.razaoFilter).then((t=>{const e=t.data.clientes;this.contratoRequest=t.data.contrato,this.dados=e,this.fileJSON=JSON.stringify(e),this.trade=this.contratoRequest.empresa_trade_id,this.contrato=this.contratoRequest.numero_contrato,this.novoCliente.contratoId=this.contratoRequest.id,this.validadeInicio=this.contratoRequest.validade_inicio,this.validadeFinal=this.contratoRequest.validade_final,this.$store.dispatch("stop_load")})).catch((t=>{const e=t.response.data.errors;if(this.$store.dispatch("stop_submit"),"string"===typeof e&&this.$store.dispatch("error",e),e instanceof Array)for(const s in e)this.$store.dispatch("error",e[s][0])}))})).catch(this.handleModalClienteError).finally((()=>{this.loadingInformacoes=!1}))},editarClienteFill(t){this.addClienteVar=!1,this.showDialogCliente=!0;let e={...t};this.novoCliente=e,this.novoCliente.cnpjAntigo=this.novoCliente.cnpj,this.errosModalCliente=[]},editCliente(){this.loadingInformacoes=!0;const t=this.$route.params.id;this.novoCliente.contratoId=t,rt.API.Actions.editCliente(this.novoCliente).then((e=>{this.$store.dispatch("success",e.data.message),this.showDialogCliente=!1,this.$store.dispatch("start_load"),rt.API.Actions.find(t,this.razaoFilter).then((t=>{const e=t.data.clientes;this.contratoRequest=t.data.contrato,this.dados=e,this.fileJSON=JSON.stringify(e),this.trade=this.contratoRequest.empresa_trade_id,this.contrato=this.contratoRequest.numero_contrato,this.validadeInicio=this.contratoRequest.validade_inicio,this.validadeFinal=this.contratoRequest.validade_final,this.$store.dispatch("stop_load")})).catch((t=>{this.$store.dispatch("error",t.response.data.errors)}))})).catch(this.handleModalClienteError).finally((()=>{this.loadingInformacoes=!1}))},checkDisabledValidade(){7==this.validadeInicio.length?this.disabledValidade=!1:this.disabledValidade=!0},checkDiferencaValidade(){if(7==this.validadeFinal.length){let t=Tt()(this.validadeInicio,"MM/YYYY"),e=Tt()(this.validadeFinal,"MM/YYYY");this.datasValidas=t.isValid()&&e.isValid(),this.datasValidas&&(this.validadeDiferenca=e.diff(t,"months",!0))}},uppercase(t){t.srcElement.value=t.srcElement.value.toUpperCase()}},computed:{isActiveContract(){return this.disabledValidade}}},ta=Ks,ea=(0,n.Z)(ta,Us,Js,!1,null,"3300fce4",null),sa=ea.exports,aa=[{path:"contratos",name:"Contratos",component:Xs,meta:{permissoes:["Admin"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Contratos de Clientes",exact:!0,to:{name:"Contratos"}}]}},{path:"contratos/formulario",name:"contratosForm",component:sa,meta:{permissoes:["Admin"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Contratos de Clientes",exact:!0,to:{name:"Contratos"}},{text:"Cadastro de Contratos",exact:!0,to:{name:"contratosForm"}}]}},{path:"contratos/formulario/:id",name:"contratosFormEdit",component:sa,meta:{permissoes:["Admin"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Contratos de Clientes",exact:!0,to:{name:"Contratos"}},{text:"Edição de Contratos",exact:!0,to:{name:"contratosFormEdit"}}]}}],ia=function(){var t=this,e=t._self._c;return"Admin"===t.$store.getters.userType?e($.Z,{staticStyle:{display:"grid"}},[e(v.Z,[e(f.Z,[e(k.Z,[e(v.Z,[e(f.Z,{staticClass:"pa-4"},[e(gt.Z,{staticClass:"ml-3",attrs:{"append-icon":"mdi-magnify",label:"Buscar"},model:{value:t.buscar,callback:function(e){t.buscar=e},expression:"buscar"}})],1),e(f.Z,{staticClass:"pa-4"},[e("router-link",{attrs:{to:t.path}},[e(C.Z,{staticClass:"ma-4 float-right",attrs:{color:"primary"}},[t._v(" Incluir ")])],1)],1)],1)],1)],1)],1),e(v.Z,[e(f.Z,[e(k.Z,[e(ht.Z,{attrs:{headers:t.headers,search:t.gatilhoBusca,items:t.empresas,"sort-by":t.sortBy,loading:t.$store.getters.loading},on:{"update:sortBy":function(e){t.sortBy=e},"update:sort-by":function(e){t.sortBy=e}},scopedSlots:t._u([{key:"item.actions",fn:function({item:s}){return[e("router-link",{attrs:{to:{name:"empresasFormEdit",params:{id:s.id}}}},[e(bt.Z,{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(C.Z,t._g(t._b({staticClass:"mr-2",attrs:{icon:""}},"v-btn",a,!1),s),[e(w.Z,[t._v(" mdi-pencil ")])],1)]}}],null,!0)},[e("span",[t._v("Editar")])])],1),e("dakota-confirm",{attrs:{dataService:t.service,dataEntry:s.id}})]}}],null,!0)})],1)],1)],1)],1):t._e()},oa=[],ra={components:{DakotaConfirm:ts},data:()=>({buscar:"",path:"/empresas/formulario",empresas:[],sortBy:"nome",headers:[{text:"Razão Social",align:"start",sortable:!1,value:"nome"},{text:"Ações",value:"actions",sortable:!1,align:"start"}]}),mounted(){this.$store.dispatch("start_load"),at.API.Actions.list().then((t=>{this.$store.dispatch("stop_load"),this.empresas=t.data})).catch((t=>{this.$store.dispatch("stop_load");const e=t.response.data.errors;for(const s in e)this.$store.dispatch("error",e[s][0])}))},computed:{gatilhoBusca(){return this.buscar.length>=3?this.buscar:""}},created(){this.service=at}},na=ra,la=(0,n.Z)(na,ia,oa,!1,null,null,null),ca=la.exports,da=function(){var t=this,e=t._self._c;return e($.Z,[e(k.Z,[e(Se.Z,{ref:"form",staticClass:"pa-4",on:{submit:function(e){return e.preventDefault(),t.submit.apply(null,arguments)}}},[e(v.Z,[e(f.Z,{attrs:{cols:"12",md:"6"}},[e(gt.Z,{staticClass:"obrigatorio",attrs:{label:"Razao Social","error-messages":t.razaoErrors,loading:t.$store.getters.loading,autofocus:"",required:"",outlined:""},on:{input:function(e){return t.$v.razaoSocial.$touch()}},model:{value:t.razaoSocial,callback:function(e){t.razaoSocial=e},expression:"razaoSocial"}})],1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e(gt.Z,{directives:[{name:"mask",rawName:"v-mask",value:"##.###.###/####-##",expression:'"##.###.###/####-##"'}],staticClass:"obrigatorio",attrs:{label:"CNPJ","error-messages":t.cnpjErrors,loading:t.$store.getters.loading,required:"",outlined:""},on:{input:function(e){return t.$v.cnpj.$touch()}},model:{value:t.cnpj,callback:function(e){t.cnpj=e},expression:"cnpj"}})],1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e(F.Z,{staticClass:"obrigatorio",attrs:{label:"Estado",items:t.optionEstado,disabled:t.disabledEstados,"error-messages":t.estadoErrors,loading:t.carregandoEstados,outlined:"",required:""},on:{input:function(e){t.selecionouEstado(e),t.$v.estado.$touch}},model:{value:t.estado,callback:function(e){t.estado=e},expression:"estado"}})],1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e(F.Z,{staticClass:"obrigatorio",attrs:{label:"Cidade",items:t.optionCidade,disabled:t.disabledCidades,"error-messages":t.cidadeErrors,loading:t.carregandoCidades,outlined:"",required:""},on:{input:t.$v.cidade.$touch},model:{value:t.cidade,callback:function(e){t.cidade=e},expression:"cidade"}})],1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e(gt.Z,{staticClass:"obrigatorio",attrs:{label:"Contato","error-messages":t.responsavelErrors,loading:t.$store.getters.loading,required:"",outlined:""},on:{input:function(e){return t.$v.responsavel.$touch()}},model:{value:t.responsavel,callback:function(e){t.responsavel=e},expression:"responsavel"}})],1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e(gt.Z,{directives:[{name:"mask",rawName:"v-mask",value:["(##) ####-####","(##) #####-####"],expression:'["(##) ####-####", "(##) #####-####"]'}],staticClass:"obrigatorio",attrs:{label:"Telefone","error-messages":t.telefoneErrors,loading:t.$store.getters.loading,required:"",outlined:""},on:{input:function(e){return t.$v.telefone.$touch()}},model:{value:t.telefone,callback:function(e){t.telefone=e},expression:"telefone"}})],1),e(f.Z,{attrs:{md:"2",col:"12"}},[e(D.Z,{staticStyle:{"margin-left":"12px"},attrs:{src:t.logoShow,"max-width":"150","max-height":"150"}})],1),e(f.Z,{attrs:{cols:"12",md:"10"}},[e(Hs.Z,{class:t.logoClass,attrs:{accept:"image/*",label:"Logo para o App",loading:t.$store.getters.loading,rules:t.fileRules,outlined:""},on:{input:function(e){return t.$v.logo.$touch()},change:function(e){return t.exibirImagem(e)}},scopedSlots:t._u([{key:"selection",fn:function({text:s}){return[e(Rt.Z,{attrs:{small:"",label:"",color:"primary"}},[t._v(" "+t._s(s)+" ")])]}}]),model:{value:t.logo,callback:function(e){t.logo=e},expression:"logo"}})],1),e(f.Z,{attrs:{md:"12",col:"12"}},[e("small",[e("span",{staticClass:"legenda fomnst-size"},[t._v(" Campo Obrigatório ")])])])],1),e(f.Z,{attrs:{md:"12"}},[e(O.Z)],1),e(v.Z,[e(f.Z,{staticClass:"d-none d-sm-flex",attrs:{cols:"2",md:"6"}},[e("router-link",{attrs:{to:"/empresas"}},[e(C.Z,{attrs:{color:"secondary",outlined:""}},[t._v(" Voltar ")])],1)],1),e(q.Z),e(ft.Z,{attrs:{"content-class":"modal-delete"},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[e(k.Z,[e(Y.EB,[t._v(" Excluir o registro? ")]),e(O.Z),e(Y.ZB,{staticClass:"blue-grey lighten-5"},[t._v(" A exclusão desse registro é permanente e sem retorno. ")]),e(O.Z),e(Y.h7,[e(q.Z),e(C.Z,{attrs:{color:"success",text:""},on:{click:function(e){t.dialog=!1}}},[t._v(" Não ")]),e(C.Z,{attrs:{color:"error"},on:{click:t.excluir}},[t._v(" Sim ")])],1)],1)],1),e(f.Z,{staticClass:"text-right",attrs:{cols:"10",md:"6"}},[void 0==this.$route.params.id?e(C.Z,{staticClass:"mr-4",on:{click:t.limpar}},[t._v(" Limpar ")]):t._e(),void 0!=this.$route.params.id?e(C.Z,{staticClass:"mr-4",attrs:{color:"error",loading:t.$store.getters.submitted,outlined:""},on:{click:function(e){t.dialog=!0}}},[t._v(" Excluir ")]):t._e(),e(C.Z,{attrs:{type:"button",color:"primary",loading:t.$store.getters.submitted,disabled:t.$v.$invalid},on:{click:t.submit}},[t._v(" Salvar ")])],1)],1)],1)],1)],1)},ua=[],pa={API:{Actions:{options:()=>(st.login(),st.get("estado-options")),find:t=>(st.login(),st.get("estado/"+t))}}},ha={API:{Actions:{options:(t=0)=>(st.login(),t?st.get("cidade-options",{params:{estado:t}}):st.get("cidade-options"))}}},ma={mixins:[ls.oE],data:()=>({name:"dakota-empresa-form",razaoSocial:"",cnpj:"",estado:"",cidade:"",responsavel:"",telefone:"",logoShow:"",logo:[],optionEstado:[],optionCidade:[],disabledEstados:!0,carregandoEstados:"",carregandoCidades:!1,disabledCidades:!0,b64:"",dialog:!1,logoClass:"obrigatorio",fileRules:[t=>{const e=/^image\D(jpe|jp|pn)g$/g;return!t||void 0===t.name||(t.size<1048576&&e.test(t.type)||"Arquivo inválido.")}]}),validations(){return{razaoSocial:{required:cs.C1},cnpj:{required:cs.C1},responsavel:{required:cs.C1},telefone:{required:cs.C1},cidade:{required:cs.C1},estado:{required:cs.C1},logo:{required:(0,cs.CF)((function(){return void 0===this.$route.params.id}))}}},computed:{razaoErrors(){const t=[];return this.$v.razaoSocial.$dirty?(!this.$v.razaoSocial.required&&t.push("É necessário informar a Razão Social"),t):t},cnpjErrors(){const t=[];return this.$v.cnpj.$dirty?(!this.$v.cnpj.required&&t.push("É necessário informar o CNPJ"),t):t},responsavelErrors(){const t=[];return this.$v.responsavel.$dirty?(!this.$v.responsavel.required&&t.push("É necessário informar o contato"),t):t},telefoneErrors(){const t=[];return this.$v.telefone.$dirty?(!this.$v.telefone.required&&t.push("É necessário informar o telefone"),t):t},cidadeErrors(){const t=[];return this.$v.cidade.$dirty?(!this.$v.cidade.required&&t.push("É necessário informar a cidade"),t):t},estadoErrors(){const t=[];return this.$v.estado.$dirty?(!this.$v.estado.required&&t.push("É necessário informar o estado"),t):t}},mounted(){this.getEstado();const t=this.$route.params.id;void 0!==t&&(this.logoClass="",this.$store.dispatch("start_load"),at.API.Actions.find(t).then((t=>{const e=t.data;this.cnpj=e.cnpj,this.disabledCidades=!1,this.razaoSocial=e.nome,this.responsavel=e.responsavel,this.telefone=e.telefone,this.cidade=e.cidade_id,this.cnpj=e.cnpj,this.estado=e.estado_id,this.getCidade(),this.$store.dispatch("stop_load")})).catch((t=>{this.$store.dispatch("stop_load");const e=t.response.data.errors;for(const s in e)this.$store.dispatch("error",e[s][0])})),at.API.Actions.logo(t).then((t=>{this.logoShow=t.data.logo.base64})).catch((t=>{this.$store.dispatch("stop_load");const e=t.response.data.errors;for(const s in e)this.$store.dispatch("error",e[s][0])})))},watch:{logo:{handler(){null==this.logo&&(this.logoShow="")},deep:!0}},methods:{selecionouEstado(){this.getCidade()},exibirImagem(){if(this.logo&&0!==this.logo.length){const t=t=>new Promise(((e,s)=>{const a=new FileReader;a.readAsDataURL(t),a.onload=()=>e(a.result),a.onerror=t=>s(t)}));t(this.logo).then((t=>{this.logoShow=t}))}},submit(){if(!this.$refs.form.validate())return;this.$store.dispatch("start_submit");const t=this.$route.params.id,e={nome:this.razaoSocial,estado_id:this.estado,cidade_id:this.cidade,responsavel:this.responsavel,telefone:this.telefone,cnpj:this.cnpj};if(this.logo&&0!==this.logo.length){const s=t=>new Promise(((e,s)=>{const a=new FileReader;a.readAsDataURL(t),a.onload=()=>e(a.result),a.onerror=t=>s(t)}));s(this.logo).then((s=>{e.logo=s,void 0===t?at.API.Actions.create(e).then((t=>{this.$store.dispatch("stop_submit"),this.$store.dispatch("success",t.data.message),this.$router.push("/empresas")})).catch((t=>{this.$store.dispatch("stop_submit");const e=t.response.data.errors;for(const s in e)this.$store.dispatch("error",e[s][0]);this.loading=!1})):at.API.Actions.update(t,e).then((t=>{this.$store.dispatch("stop_submit"),this.$store.dispatch("success",t.data.message),this.$router.push("/empresas")})).catch((t=>{this.$store.dispatch("stop_submit");const e=t.response.data.errors;for(const s in e)this.$store.dispatch("error",e[s][0])}))}))}else void 0===t?at.API.Actions.create(e).then((t=>{this.$store.dispatch("stop_submit"),this.$store.dispatch("success",t.data.message),this.$router.push("/empresas")})).catch((t=>{this.$store.dispatch("stop_submit");const e=t.response.data.errors;for(const s in e)this.$store.dispatch("error",e[s][0]);this.loading=!1})):at.API.Actions.update(t,e).then((t=>{this.$store.dispatch("stop_submit"),this.$store.dispatch("success",t.data.message),this.$router.push("/empresas")})).catch((t=>{this.$store.dispatch("stop_submit");const e=t.response.data.errors;for(const s in e)this.$store.dispatch("error",e[s][0])}))},limpar(){this.$v.$reset(),this.razaoSocial="",this.logoShow="",this.cnpj="",this.estado="",this.cidade="",this.responsavel="",this.telefone="",this.logo=[]},getCidade:function(){this.optionCidade=[],this.carregandoCidades=!0,ha.API.Actions.options(this.estado).then((t=>{t.data.forEach((t=>{this.optionCidade.push(t)})),this.carregandoCidades=!1,this.disabledCidades=!1})).catch((()=>{this.carregandoCidades=!1,this.disabledCidades=!0}))},getEstado:function(){pa.API.Actions.options().then((t=>{t.data.forEach((t=>{this.optionEstado.push(t)})),this.carregandoEstados=!1,this.disabledEstados=!1})).catch((()=>{this.carregandoEstados=!1,this.disabledEstados=!0}))},excluir(){const t=this.$route.params.id;this.$store.dispatch("start_submit"),at.API.Actions.delete(t).then((t=>{t.data.errors?this.$store.dispatch("Erro",t.data.message):this.$store.dispatch("Sucesso",t.data.message),this.dialog=!1,this.$store.dispatch("stop_submit"),this.$router.push("/empresas")})).catch((t=>{const e=t.response.data.errors;if(this.$store.dispatch("stop_submit"),"string"===typeof e&&this.$store.dispatch("error",e),e instanceof Array)for(const s in e)this.$store.dispatch("error",e[s][0]);this.dialog=!1}))}}},fa=ma,ga=(0,n.Z)(fa,da,ua,!1,null,null,null),Aa=ga.exports,va=[{path:"empresas",name:"Empresas",component:ca,meta:{permissoes:["Admin"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Empresa de Trade",exact:!0,to:{name:"Empresas"}}]}},{path:"empresas/formulario",name:"empresasForm",component:Aa,meta:{permissoes:["Admin"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Empresa de Trade",exact:!0,to:{name:"Empresas"}},{text:"Cadastro de Empresas",exact:!0,to:{name:"empresasForm"}}]}},{path:"empresas/formulario/:id",name:"empresasFormEdit",component:Aa,meta:{permissoes:["Admin"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Empresa de Trade",exact:!0,to:{name:"Empresas"}},{text:"Edição de Empresa",exact:!0,to:{name:"empresasFormEdit"}}]}}],ba=function(){var t=this,e=t._self._c;return e($.Z,[e(k.Z,[e(Se.Z,{staticClass:"pa-4",on:{submit:function(e){return e.preventDefault(),t.submit.apply(null,arguments)}}},[e(v.Z,[e(f.Z,{attrs:{cols:"12",md:"12"}},[e(gt.Z,{staticClass:"obrigatorio",attrs:{autofocus:"",label:"Senha Atual",outlined:"",required:"",type:"password","error-messages":t.senhaAtualErrors},on:{input:function(e){return t.$v.senhaAtual.$touch()}},model:{value:t.senhaAtual,callback:function(e){t.senhaAtual=e},expression:"senhaAtual"}})],1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e(gt.Z,{staticClass:"obrigatorio",attrs:{label:"Nova Senha",outlined:"",required:"","error-messages":t.senhaNovaErrors,type:t.senhaStatus?"text":"password","append-icon":t.senhaStatus?"mdi-eye":"mdi-eye-off"},on:{"click:append":function(e){t.senhaStatus=!t.senhaStatus},input:function(e){return t.$v.senhaNova.$touch()}},model:{value:t.senhaNova,callback:function(e){t.senhaNova=e},expression:"senhaNova"}})],1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e(gt.Z,{staticClass:"obrigatorio",attrs:{label:"Confirmação da Nova Senha",outlined:"",required:"","error-messages":t.senhaConfirmacaoErrors,type:t.senhaStatus?"text":"password","append-icon":t.senhaStatus?"mdi-eye":"mdi-eye-off"},on:{"click:append":function(e){t.senhaStatus=!t.senhaStatus},input:function(e){return t.$v.senhaConfirmacao.$touch()}},model:{value:t.senhaConfirmacao,callback:function(e){t.senhaConfirmacao=e},expression:"senhaConfirmacao"}})],1)],1),e(f.Z,{attrs:{md:"12",col:"12"}},[e("small",[e("span",{staticClass:"legenda"},[t._v(" Campo Obrigatório ")])])]),e(f.Z,{attrs:{md:"12"}},[e(O.Z)],1),e(v.Z,[e(f.Z,{staticClass:"d-none d-sm-flex",attrs:{cols:"12",md:"6"}},[e("router-link",{attrs:{to:"/"}},[e(C.Z,{attrs:{color:"secondary",outlined:""}},[t._v(" Voltar ")])],1)],1),e(f.Z,{staticClass:"text-right"},[e(C.Z,{staticClass:"mr-4",on:{click:t.limpar}},[t._v(" Limpar ")]),e(C.Z,{attrs:{color:"primary",type:"button",loading:t.$store.getters.loading,disabled:t.$v.$invalid},on:{click:t.submit}},[t._v(" Salvar ")])],1)],1)],1)],1)],1)},_a=[],Za={API:{Actions:{list:()=>(st.login(),st.get("usuarios")),create:t=>(st.login(),st.post("usuario",t)),delete:t=>(st.login(),st.delete("usuario/"+t)),update:(t,e)=>(st.login(),st.put("usuario/"+t,e)),find:t=>(st.login(),st.get("usuario/"+t)),trocarSenha:t=>(st.login(),st.put("trocar-senha",t)),getTipos:()=>(st.login(),st.get("/usuarios-tipo"))}}},xa={mixins:[ls.oE],data:()=>({name:"dakota-opcoes-form",senhaAtual:"",senhaNova:"",senhaConfirmacao:"",senhaStatus:!1}),validations(){return{senhaAtual:{required:cs.C1},senhaNova:{required:cs.C1},senhaConfirmacao:{required:cs.C1,senhasConferem:(0,cs.sH)("senhaNova")}}},computed:{senhaAtualErrors(){const t=[];return this.$v.senhaAtual.$dirty?(!this.$v.senhaAtual.required&&t.push("É necessário informar a senha"),t):t},senhaNovaErrors(){const t=[];return this.$v.senhaNova.$dirty?(!this.$v.senhaNova.required&&t.push("É necessário informar a nova senha"),t):t},senhaConfirmacaoErrors(){const t=[];return this.$v.senhaConfirmacao.$dirty?(!this.$v.senhaConfirmacao.required&&t.push("É necessário confirmar a senha"),!this.$v.senhaConfirmacao.senhasConferem&&t.push("As senhas não conferem"),t):t}},methods:{submit(){const t={senha:this.senhaAtual,senha_nova:this.senhaNova,senha_confirmacao:this.senhaConfirmacao};this.$store.dispatch("start_load"),Za.API.Actions.trocarSenha(t).then((t=>{this.$store.dispatch("success",t.data.message),this.$store.dispatch("stop_load"),this.$router.push({name:"Base"})})).catch((t=>{this.$store.dispatch("stop_load");const e=t.response.data.errors;for(const s in e)this.$store.dispatch("error",e[s][0])}))},limpar(){this.$v.$reset(),this.senhaAtual="",this.senhaNova="",this.senhaConfirmacao=""}}},ya=xa,Ca=(0,n.Z)(ya,ba,_a,!1,null,null,null),ka=Ca.exports,$a=[{path:"opcoes",name:"Opcoes",component:ka,meta:{permissoes:["Admin"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Opções",exact:!0,to:{name:"Opcoes"}}]}}],wa=function(){var t=this,e=t._self._c;return e($.Z,{staticStyle:{display:"grid"}},[e(v.Z,[e(f.Z,[e(k.Z,[e(v.Z,[e(f.Z,{staticClass:"pa-4"},[e(gt.Z,{staticClass:"ml-3",attrs:{autofocus:"","append-icon":"mdi-magnify",label:"Buscar"},model:{value:t.buscar,callback:function(e){t.buscar=e},expression:"buscar"}})],1),e(f.Z,{staticClass:"pa-4"},[e("router-link",{attrs:{to:t.path}},[e(C.Z,{staticClass:"ma-4 float-right",attrs:{color:"primary"}},[t._v(" Incluir ")])],1)],1)],1)],1)],1)],1),e(v.Z,[e(f.Z,[e(k.Z,[e(ht.Z,{attrs:{headers:t.headers,items:t.questoes,search:t.gatilhoBusca,"sort-by":t.sortBy,loading:t.$store.getters.loading},on:{"update:sortBy":function(e){t.sortBy=e},"update:sort-by":function(e){t.sortBy=e}},scopedSlots:t._u([{key:"item.actions",fn:function({item:s}){return[e("router-link",{attrs:{to:{name:"questaoFormEdit",params:{id:s.id}}}},[e(bt.Z,{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(C.Z,t._g(t._b({staticClass:"mr-2",attrs:{icon:""}},"v-btn",a,!1),s),[e(w.Z,[t._v(" mdi-pencil ")])],1)]}}],null,!0)},[e("span",[t._v("Editar")])])],1),e("dakota-confirm",{attrs:{dataService:t.service,dataEntry:s.id}})]}}],null,!0)})],1)],1)],1)],1)},Da=[],Ia={components:{DakotaConfirm:ts},data:()=>({dialog:!1,buscar:"",sortBy:"pergunta",dialogDelete:!1,path:"/questoes/formulario",questoes:[],headers:[{text:"Descrição",align:"start",sortable:!1,value:"pergunta"},{text:"Tipo",value:"tipo",sortable:!1,align:"start"},{text:"Ações",value:"actions",sortable:!1,align:"start"}]}),created(){this.service=Ss},computed:{formTitle(){return-1===this.editedIndex?"Adicionar Questão":"Editar Questão"},gatilhoBusca(){return this.buscar.length>=3?this.buscar:""}},mounted(){this.$store.dispatch("start_load"),Ss.API.Actions.list().then((t=>{this.$store.dispatch("stop_load"),this.questoes=t.data})).catch((t=>{this.$store.dispatch("stop_load");const e=t.response.data.errors;for(const s in e)this.$store.dispatch("error",e[s][0])}))}},Sa=Ia,Ea=(0,n.Z)(Sa,wa,Da,!1,null,null,null),Ta=Ea.exports,Pa=s(70604),ja=s(40047),Ma=s(45087),Ba=function(){var t=this,e=t._self._c;return e($.Z,[e(k.Z,{staticClass:"pa-4"},[e(Se.Z,{on:{submit:function(e){return e.preventDefault(),t.submit.apply(null,arguments)}}},[e(v.Z,[e(f.Z,{attrs:{cols:"12",md:"12"}},[e(Ma.Z,{staticClass:"obrigatorio",attrs:{label:"Descrição",required:"",maxlength:"120",autofocus:"",outlined:""},on:{input:function(e){return t.$v.pergunta.$touch()}},model:{value:t.pergunta,callback:function(e){t.pergunta=e},expression:"pergunta"}})],1),e(f.Z,{attrs:{cols:"12",md:"12"}},[e(O.Z),e("h4",{staticClass:"mb-2"},[t._v("Forma de resposta:")]),e($.Z,{attrs:{fluid:""}},[e(ja.Z,{attrs:{mandatory:""},model:{value:t.tipo,callback:function(e){t.tipo=e},expression:"tipo"}},[e(Pa.Z,{attrs:{label:"Escala",value:"0"}}),e(Pa.Z,{attrs:{label:"Foto",value:"1"}}),e(Pa.Z,{attrs:{label:"Múltipla escolha, resposta múltipla",value:"2"}}),e(Pa.Z,{attrs:{label:"Múltipla escolha, resposta única",value:"3"}}),e(Pa.Z,{attrs:{label:"Texto",value:"4"}})],1)],1)],1)],1),"0"==this.tipo?e(v.Z,[e(f.Z,{attrs:{md:"3",sm:"12"}},[e(gt.Z,{staticClass:"obrigatorio",attrs:{type:"number",label:"De",loading:t.$store.getters.loading,outlined:""},on:{input:function(e){return t.$v.escala_de.$touch()}},model:{value:t.escala_de,callback:function(e){t.escala_de=e},expression:"escala_de"}})],1),e(f.Z,{attrs:{md:"3",sm:"12"}},[e(gt.Z,{staticClass:"obrigatorio",attrs:{type:"number",label:"Até",rules:[t.rules.greater(t.escala_ate,t.escala_de)],loading:t.$store.getters.loading,outlined:""},on:{input:function(e){return t.$v.escala_ate.$touch()}},model:{value:t.escala_ate,callback:function(e){t.escala_ate=e},expression:"escala_ate"}})],1)],1):"3"==this.tipo||"2"==this.tipo?e(v.Z,[e(f.Z,{attrs:{md:"4",sm:"12"}},[e(gt.Z,{staticClass:"obrigatorio",attrs:{outlined:"","append-outer-icon":"mdi-plus",maxlength:"60",label:"Opções",loading:t.$store.getters.loading,rules:[t.rules.match]},on:{"click:append-outer":function(e){return t.addItem(t.item)}},model:{value:t.item,callback:function(e){t.item=e},expression:"item"}})],1),e(f.Z,{staticClass:"mt-n8",attrs:{md:"4",sm:"12"}},[e("div",t._l(t.items,(function(s,a){return e("span",{key:a},[e(Rt.Z,{staticClass:"ma-2",attrs:{color:"primary"}},[e(w.Z,{attrs:{small:""},on:{click:function(e){return t.deleteDropFile(a)}}},[t._v(" mdi-close ")]),t._v(" "+t._s(s)+" ")],1)],1)})),0)])],1):t._e(),e(v.Z,[e(f.Z,{attrs:{md:"12",col:"12"}},[e("small",[e("span",{staticClass:"legenda"},[t._v(" Campo Obrigatório ")])])])],1),e(f.Z,{attrs:{md:"12",cols:"12"}},[e(O.Z)],1),e(v.Z,[e(f.Z,{staticClass:"d-none d-sm-flex",attrs:{cols:"2",md:"6"}},[e("router-link",{attrs:{to:"/questoes"}},[e(C.Z,{attrs:{color:"secondary",outlined:""}},[t._v(" Voltar ")])],1)],1),e(q.Z),e(ft.Z,{attrs:{"content-class":"modal-delete"},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[e(k.Z,[e(Y.EB,[t._v(" Excluir o registro? ")]),e(O.Z),e(Y.ZB,{staticClass:"blue-grey lighten-5"},[t._v(" A exclusão desse registro é permanente e sem retorno. ")]),e(O.Z),e(Y.h7,[e(q.Z),e(C.Z,{attrs:{color:"success",text:""},on:{click:function(e){t.dialog=!1}}},[t._v(" Não ")]),e(C.Z,{attrs:{color:"error"},on:{click:t.excluir}},[t._v(" Sim ")])],1)],1)],1),e(f.Z,{staticClass:"text-right",attrs:{cols:"10",md:"6"}},[void 0==this.$route.params.id?e(C.Z,{staticClass:"mr-4",on:{click:t.limpar}},[t._v(" Limpar ")]):t._e(),void 0!=this.$route.params.id?e(C.Z,{staticClass:"mr-4",attrs:{color:"error",loading:t.$store.getters.submitted,outlined:""},on:{click:function(e){t.dialog=!0}}},[t._v(" Excluir ")]):t._e(),e(C.Z,{attrs:{color:"primary",type:"button",loading:t.$store.getters.submitted,disabled:t.$v.$invalid},on:{click:t.submit}},[t._v(" Salvar ")])],1)],1)],1)],1)],1)},Ra=[],qa={mixins:[ls.oE],data:()=>({name:"dakota-questao-form",pergunta:"",tipo:"",escala_de:"",escala_ate:"",questoes:[],item:"",items:[],rules:{match:t=>{const e=/^[a-zà-ý\d ]{0,100}$/i;return e.test(t)||"Caracteres inválidos"},greater(t,e){return parseInt(t)>parseInt(e)||"Escala até deve ser maior que escala de."}},path:"/questoes",dialog:!1}),validations(){return{pergunta:{required:cs.C1},escala_de:{required:(0,cs.CF)((function(){return 0===this.tipo}))},escala_ate:{required:(0,cs.CF)((function(){return 0===this.tipo})),maior:(0,cs.uv)(parseInt(this.escala_de)+1)}}},mounted(){const t=this.$route.params.id;void 0!==t&&(this.$store.dispatch("start_load"),Ss.API.Actions.find(t).then((t=>{this.$store.dispatch("stop_load");const e=t.data.questao;this.pergunta=e.pergunta,this.tipo=e.tipo,"0"===this.tipo?(this.escala_ate=e.escala_ate,this.escala_de=e.escala_de):"2"!==this.tipo&&"3"!==this.tipo||this.$nextTick((function(){e.opcoes.forEach((t=>{this.items.push(t.opcao)}))}))})).catch((t=>{this.$store.dispatch("stop_submit");const e=t.response.data.errors;for(const s in e)this.$store.dispatch("error",e[s][0])})))},methods:{submit:function(){this.$v.$touch(),this.$store.dispatch("start_submit");const t={pergunta:this.pergunta,tipo:this.tipo};"0"===this.tipo&&(t.escala_de=this.escala_de,t.escala_ate=this.escala_ate),"2"!==this.tipo&&"3"!==this.tipo||(t.questoes_opcoes=this.items);const e=this.$route.params.id;void 0===e?Ss.API.Actions.create(t).then((t=>{this.$store.dispatch("stop_submit"),this.$store.dispatch("success",t.data.message),this.$router.push("/questoes")})).catch((t=>{this.$store.dispatch("stop_submit");const e=t.response.data.errors;for(const s in e){let t=e[s][0];t.includes("questoes")&&(t=t.replace("questoes","questões")),t.includes("opcoes")&&(t=t.replace("opcoes","opções")),t.includes("tipo for 0")&&(t=t.replace("tipo for 0","tipo for Escala")),t.includes("tipo for 1")&&(t=t.replace("tipo for 1","tipo for Foto")),t.includes("tipo for 2")&&(t=t.replace("tipo for 2","tipo for Múltipla Escolha")),t.includes("tipo for 3")&&(t=t.replace("tipo for 3","tipo for Única Escolha")),t.includes("tipo for 4")&&(t=t.replace("tipo for 4","tipo for Texto")),this.$store.dispatch("error",t)}})):Ss.API.Actions.update(e,t).then((t=>{this.$store.dispatch("stop_submit"),this.$store.dispatch("success",t.data.message),this.$router.push("/questoes")})).catch((t=>{if(this.$store.dispatch("stop_submit"),"string"==typeof t.response.data.errors){let e=t.response.data.errors;e.includes("questoes")&&(e=e.replace("questoes","questões")),e.includes("opcoes")&&(e=e.replace("opcoes","opções")),e.includes("tipo for 0")&&(e=e.replace("tipo for 0","tipo for Escala")),e.includes("tipo for 1")&&(e=e.replace("tipo for 1","tipo for Foto")),e.includes("tipo for 2")&&(e=e.replace("tipo for 2","tipo for Múltipla Escolha")),e.includes("tipo for 3")&&(e=e.replace("tipo for 3","tipo for Única Escolha")),e.includes("tipo for 4")&&(e=e.replace("tipo for 4","tipo for Texto")),this.$store.dispatch("error",e)}else{this.$store.dispatch("stop_submit");const e=t.response.data.errors;for(const t in e){let s=e[t][0];s.includes("questoes")&&(s=s.replace("questoes","questões")),s.includes("opcoes")&&(s=s.replace("opcoes","opções")),s.includes("tipo for 0")&&(s=s.replace("tipo for 0","tipo for Escala")),s.includes("tipo for 1")&&(s=s.replace("tipo for 1","tipo for Foto")),s.includes("tipo for 2")&&(s=s.replace("tipo for 2","tipo for Múltipla Escolha")),s.includes("tipo for 3")&&(s=s.replace("tipo for 3","tipo for Única Escolha")),s.includes("tipo for 4")&&(s=s.replace("tipo for 4","tipo for Texto")),this.$store.dispatch("error",s)}}}))},limpar:function(){this.$v.$reset(),this.pergunta="",this.tipo="",this.escala_de="",this.escala_ate="",this.items=[]},excluir(){const t=this.$route.params.id;this.$store.dispatch("start_submit"),Ss.API.Actions.delete(t).then((t=>{t.data.errors?this.$store.dispatch("Erro",t.data.message):this.$store.dispatch("Sucesso",t.data.message),this.$store.dispatch("stop_submit"),this.dialog=!1,this.$router.push("/questoes")})).catch((t=>{const e=t.response.data.errors;if(this.$store.dispatch("stop_submit"),"string"===typeof e&&this.$store.dispatch("error",e),e instanceof Array)for(const s in e)this.$store.dispatch("error",e[s][0]);this.dialog=!1}))},clear(){this.item="",this.items=[]},addItem(t){const e=/^[a-zà-ý\d ]{1,100}$/i;e.test(t)&&(this.items.push(t),this.item="")},deleteDropFile(t){this.items.splice(t,1)}}},La=qa,za=(0,n.Z)(La,Ba,Ra,!1,null,null,null),Fa=za.exports,Ya=[{path:"questoes",name:"Questoes",component:Ta,meta:{permissoes:["Admin"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Questões",exact:!0,to:{name:"Questoes"}}]}},{path:"questoes/formulario",name:"questaoForm",component:Fa,meta:{permissoes:["Admin"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Questões",exact:!0,to:{name:"Questoes"}},{text:"Cadastro de Questões",exact:!0,to:{name:"questaoForm"}}]}},{path:"questoes/formulario/:id",name:"questaoFormEdit",component:Fa,meta:{permissoes:["Admin"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Questões",exact:!0,to:{name:"Questoes"}},{text:"Edição de Questões",exact:!0,to:{name:"questaoFormEdit"}}]}}],Oa=function(){var t=this,e=t._self._c;return e($.Z,{staticStyle:{display:"grid"}},[e(v.Z,[e(f.Z,[e(k.Z,[e(v.Z,[e(f.Z,{staticClass:"pa-4"},[e(gt.Z,{staticClass:"ml-3",attrs:{autofocus:"","append-icon":"mdi-magnify",label:"Buscar"},model:{value:t.buscar,callback:function(e){t.buscar=e},expression:"buscar"}})],1),e(f.Z,{staticClass:"pa-4"},[e("router-link",{attrs:{to:t.path}},[e(C.Z,{staticClass:"ma-4 float-right",attrs:{color:"primary"}},[t._v(" Incluir ")])],1)],1)],1)],1)],1)],1),e(v.Z,[e(f.Z,[e(k.Z,[e(ht.Z,{attrs:{headers:t.headers,items:t.tarefas,search:t.gatilhoBusca,"sort-by":t.sortBy,loading:t.$store.getters.loading},on:{"update:sortBy":function(e){t.sortBy=e},"update:sort-by":function(e){t.sortBy=e}},scopedSlots:t._u([{key:"item.actions",fn:function({item:s}){return[e("router-link",{attrs:{to:{name:"tarefasFormEdit",params:{id:s.id}}}},[e(bt.Z,{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(C.Z,t._g(t._b({staticClass:"mr-2",attrs:{icon:""}},"v-btn",a,!1),s),[e(w.Z,[t._v(" mdi-pencil ")])],1)]}}],null,!0)},[e("span",[t._v("Editar")])])],1),e("dakota-confirm",{attrs:{dataService:t.service,dataEntry:s.id}})]}}],null,!0)})],1)],1)],1)],1)},Na=[],Va={components:{DakotaConfirm:ts},data:()=>({buscar:"",path:"/tarefas/formulario",tarefas:[],service:"",sortBy:"descricao",headers:[{text:"Descrição",align:"start",sortable:!1,value:"descricao"},{text:"Ações",value:"actions",sortable:!1,align:"end"}]}),created(){this.service=Is},mounted(){this.$store.dispatch("start_load"),Is.API.Actions.list().then((t=>{this.$store.dispatch("stop_load"),this.tarefas=t.data})).catch((t=>{this.$store.dispatch("stop_load");const e=t.response.data.errors;for(const s in e)this.$store.dispatch("error",e[s][0])}))},computed:{gatilhoBusca(){return this.buscar.length>=3?this.buscar:""}}},Qa=Va,Ga=(0,n.Z)(Qa,Oa,Na,!1,null,null,null),Xa=Ga.exports,Ha=function(){var t=this,e=t._self._c;return e($.Z,[e(k.Z,[e(Se.Z,{staticClass:"pa-4",on:{submit:function(e){return e.preventDefault(),t.submit.apply(null,arguments)}}},[e(v.Z,[e(f.Z,{attrs:{cols:"12",md:"12"}},[e(gt.Z,{staticClass:"obrigatorio",attrs:{label:"Descrição",required:"",outlined:"",autofocus:"","error-messages":t.descricaoErrors,loading:t.$store.getters.loading},on:{input:function(e){return t.$v.descricao.$touch()}},model:{value:t.descricao,callback:function(e){t.descricao=e},expression:"descricao"}})],1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e("p",[t._v("Foto antes?")]),e(ja.Z,{attrs:{row:""},model:{value:t.fotoAntes,callback:function(e){t.fotoAntes=e},expression:"fotoAntes"}},[e(Pa.Z,{attrs:{label:"Não",value:!1}}),e(Pa.Z,{attrs:{label:"Sim",value:!0}})],1)],1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e("p",[t._v("Foto depois?")]),e(ja.Z,{attrs:{row:""},model:{value:t.fotoDepois,callback:function(e){t.fotoDepois=e},expression:"fotoDepois"}},[e(Pa.Z,{attrs:{label:"Não",value:!1}}),e(Pa.Z,{attrs:{label:"Sim",value:!0}})],1)],1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e("p",[t._v("Aceita Comentários?")]),e(ja.Z,{attrs:{row:""},model:{value:t.comentario,callback:function(e){t.comentario=e},expression:"comentario"}},[e(Pa.Z,{attrs:{label:"Não",value:!1}}),e(Pa.Z,{attrs:{label:"Sim",value:!0}})],1)],1)],1),e(f.Z,{attrs:{md:"12",col:"12"}},[e("small",[e("span",{staticClass:"legenda"},[t._v(" Campo Obrigatório ")])])]),e(f.Z,{attrs:{md:"12"}},[e(O.Z)],1),e(v.Z,[e(f.Z,{staticClass:"d-none d-sm-flex",attrs:{cols:"2",md:"6"}},[e("router-link",{attrs:{to:"/tarefas"}},[e(C.Z,{attrs:{color:"secondary",outlined:""}},[t._v(" Voltar ")])],1)],1),e(ft.Z,{attrs:{"content-class":"modal-delete"},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[e(k.Z,[e(Y.EB,[t._v(" Excluir o registro? ")]),e(O.Z),e(Y.ZB,{staticClass:"blue-grey lighten-5"},[t._v(" A exclusão desse registro é permanente e sem retorno. ")]),e(O.Z),e(Y.h7,[e(q.Z),e(C.Z,{attrs:{color:"success",text:""},on:{click:function(e){t.dialog=!1}}},[t._v(" Não ")]),e(C.Z,{attrs:{color:"error"},on:{click:t.excluir}},[t._v(" Sim ")])],1)],1)],1),e(f.Z,{staticClass:"text-right",attrs:{cols:"10",md:"6"}},[void 0==this.$route.params.id?e(C.Z,{staticClass:"mr-4",on:{click:t.limpar}},[t._v(" Limpar ")]):t._e(),void 0!=this.$route.params.id?e(C.Z,{staticClass:"mr-4",attrs:{color:"error",loading:t.$store.getters.submitted,outlined:""},on:{click:function(e){t.dialog=!0}}},[t._v(" Excluir ")]):t._e(),e(C.Z,{attrs:{color:"primary",type:"button",loading:t.$store.getters.submitted,disabled:t.$v.$invalid},on:{click:t.submit}},[t._v(" Salvar ")])],1)],1)],1)],1)],1)},Ua=[],Ja={mixins:[ls.oE],data:()=>({name:"dakota-tarefa-form",descricao:"",fotoAntes:!1,fotoDepois:!1,dialog:!1,comentario:!1}),validations(){return{descricao:{required:cs.C1},foto:{valid:(0,cs.CF)((function(){return!this.fotoAntes&&!this.fotoDepois}))}}},computed:{descricaoErrors(){const t=[];return this.$v.descricao.$dirty?(!this.$v.descricao.required&&t.push("É necessário preencher a descrição."),t):t}},mounted(){const t=this.$route.params.id;void 0!==t&&(this.$store.dispatch("start_load"),Is.API.Actions.find(t).then((t=>{const e=t.data;this.descricao=e.descricao,this.fotoAntes=e.foto_antes,this.fotoDepois=e.foto_depois,this.comentario=e.comentario,this.$store.dispatch("stop_load")})))},methods:{submit(){this.$v.$touch(),this.$store.dispatch("start_submit");const t={descricao:this.descricao,foto_antes:this.fotoAntes,foto_depois:this.fotoDepois,comentario:this.comentario},e=this.$route.params.id;void 0===e?Is.API.Actions.create(t).then((t=>{this.$store.dispatch("stop_submit"),this.$store.dispatch("success",t.data.message),this.$router.push("/tarefas")})).catch((t=>{if(this.$store.dispatch("stop_submit"),"string"===typeof t)this.$store.dispatch("error",t);else for(const e in t)this.$store.dispatch("error",t[e][0])})):Is.API.Actions.update(e,t).then((t=>{this.$store.dispatch("stop_submit"),this.$store.dispatch("success",t.data.message),this.$router.push("/tarefas")})).catch((t=>{const e=t.response.data.errors;if(this.$store.dispatch("stop_submit"),"string"===typeof e)this.$store.dispatch("error",e);else for(const s in e)this.$store.dispatch("error",e[s][0])}))},limpar(){this.$v.$reset(),this.descricao=""},excluir(){const t=this.$route.params.id;this.$store.dispatch("start_submit"),Is.API.Actions.delete(t).then((t=>{t.data.errors?(this.$store.dispatch("stop_submit"),this.$store.dispatch("Erro",t.data.message)):(this.$store.dispatch("stop_submit"),this.$store.dispatch("Sucesso",t.data.message)),this.dialog=!1,this.$router.push("/tarefas")})).catch((t=>{const e=t.response.data.errors;if(this.$store.dispatch("stop_submit"),"string"===typeof e&&this.$store.dispatch("error",e),e instanceof Array)for(const s in e)this.$store.dispatch("error",e[s][0]);this.dialog=!1}))}}},Wa=Ja,Ka=(0,n.Z)(Wa,Ha,Ua,!1,null,"62f6d3ed",null),ti=Ka.exports,ei=[{path:"tarefas",name:"Tarefas",component:Xa,meta:{permissoes:["Admin"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Tarefas",exact:!0,to:{name:"Tarefas"}}]}},{path:"tarefas/formulario",name:"tarefasForm",component:ti,meta:{permissoes:["Admin"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Tarefas",exact:!0,to:{name:"Tarefas"}},{text:"Cadastro de Tarefas",exact:!0,to:{name:"tarefasForm"}}]}},{path:"tarefas/formulario/:id",name:"tarefasFormEdit",component:ti,meta:{permissoes:["Admin"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Tarefas",exact:!0,to:{name:"Tarefas"}},{text:"Edição de Tarefas",exact:!0,to:{name:"tarefasFormEdit"}}]}}],si=function(){var t=this,e=t._self._c;return e($.Z,{staticStyle:{display:"grid"}},[e(v.Z,[e(f.Z,[e(k.Z,[e(v.Z,[e(f.Z,{staticClass:"pa-4"},[e(gt.Z,{staticClass:"ml-3",attrs:{autofocus:"","append-icon":"mdi-magnify",label:"Buscar"},model:{value:t.buscar,callback:function(e){t.buscar=e},expression:"buscar"}})],1),e(f.Z,{staticClass:"pa-4"},[e("router-link",{attrs:{to:t.path}},[e(C.Z,{staticClass:"ma-4 float-right",attrs:{color:"primary"}},[t._v(" Incluir ")])],1)],1)],1)],1)],1)],1),e(v.Z,[e(f.Z,[e(k.Z,[e(ht.Z,{attrs:{headers:t.headers,items:t.usuarios,search:t.gatilhoBusca,"sort-by":t.sortBy,loading:t.$store.getters.loading},on:{"update:sortBy":function(e){t.sortBy=e},"update:sort-by":function(e){t.sortBy=e}},scopedSlots:t._u([{key:"item.actions",fn:function({item:s}){return[e("router-link",{attrs:{to:{name:"usuarioFormEdit",params:{id:s.id}}}},[e(bt.Z,{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:s,attrs:a}){return[e(C.Z,t._g(t._b({staticClass:"mr-2",attrs:{icon:""}},"v-btn",a,!1),s),[e(w.Z,[t._v(" mdi-pencil ")])],1)]}}],null,!0)},[e("span",[t._v("Editar")])])],1),e("dakota-confirm",{attrs:{dataService:t.service,dataEntry:s.id}})]}}],null,!0)})],1)],1)],1)],1)},ai=[],ii={components:{DakotaConfirm:ts},data:()=>({dialog:!1,buscar:"",dialogDelete:!1,path:"/usuarios/formulario",sortBy:"nome",usuarios:[],headers:[{text:"Nome",align:"start",sortable:!1,value:"nome"},{text:"Tipo",value:"tipo_descricao",align:"start",sortable:!1},{text:"Ações",value:"actions",sortable:!1,align:"end"}]}),created(){this.service=Za},computed:{formTitle(){return-1===this.editedIndex?"Adicionar Usuário":"Editar Usuário"},gatilhoBusca(){return this.buscar.length>=3?this.buscar:""}},mounted(){this.$store.dispatch("start_load"),Za.API.Actions.list().then((t=>{this.$store.dispatch("stop_load"),this.usuarios=t.data})).catch((t=>{this.$store.dispatch("stop_load");const e=t.response.data.errors;for(const s in e)this.$store.dispatch("error",e[s][0])}))}},oi=ii,ri=(0,n.Z)(oi,si,ai,!1,null,null,null),ni=ri.exports,li=function(){var t=this,e=t._self._c;return e($.Z,[e(k.Z,[e(Se.Z,{staticClass:"pa-4",on:{submit:function(e){return e.preventDefault(),t.submit.apply(null,arguments)}}},[e(f.Z,{attrs:{cols:"12",md:"6"}},[e(gt.Z,{staticClass:"obrigatorio",attrs:{autofocus:"",label:"Nome",outlined:"",required:"","error-messages":t.nameErrors,loading:t.$store.getters.loading},on:{input:function(e){return t.$v.nome.$touch()}},model:{value:t.nome,callback:function(e){t.nome=e},expression:"nome"}})],1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e(gt.Z,{staticClass:"obrigatorio",attrs:{label:"Usuário",required:"",outlined:"","error-messages":t.userErrors,loading:t.$store.getters.loading},on:{input:function(e){return t.$v.usuario.$touch()}},model:{value:t.usuario,callback:function(e){t.usuario=e},expression:"usuario"}})],1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e(gt.Z,{class:t.senhaClasse,attrs:{label:"Senha",required:"",outlined:"",type:t.senhaStatus?"text":"password","append-icon":t.senhaStatus?"mdi-eye":"mdi-eye-off","error-messages":t.senhaErrors},on:{"click:append":function(e){t.senhaStatus=!t.senhaStatus},input:function(e){return t.$v.senha.$touch()}},model:{value:t.senha,callback:function(e){t.senha=e},expression:"senha"}})],1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e(gt.Z,{class:t.senhaClasse,attrs:{label:"Confirmar Senha",required:"",outlined:"",type:t.senhaStatus?"text":"password","append-icon":t.senhaStatus?"mdi-eye":"mdi-eye-off","error-messages":t.confirmacaoErrors},on:{"click:append":function(e){t.senhaStatus=!t.senhaStatus},input:function(e){return t.$v.confirmacao.$touch()}},model:{value:t.confirmacao,callback:function(e){t.confirmacao=e},expression:"confirmacao"}})],1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e(ja.Z,{attrs:{mandatory:""},model:{value:t.radioGroup,callback:function(e){t.radioGroup=e},expression:"radioGroup"}},[e(Pa.Z,{attrs:{label:"Admin",value:0}}),e(Pa.Z,{attrs:{label:"Trade",value:1}}),e(Pa.Z,{attrs:{label:"Representante",value:2}})],1)],1),e(f.Z,{directives:[{name:"show",rawName:"v-show",value:2==t.radioGroup,expression:"radioGroup == 2"}],attrs:{cols:"12"}},t._l(t.empresas_trade,(function(s,a){return e(v.Z,{key:a},[a==t.empresas_trade.length-1?[e(f.Z,{attrs:{cols:"12",md:"6"}},[e(F.Z,{staticClass:"obrigatorio",attrs:{items:t.tradeItems,label:"Empresa de Trade","prepend-icon":"mdi-plus",loading:t.loadingTrade,disabled:t.disabledTrade,outlined:""},on:{"click:prepend":function(e){return t.addEmpresaTrade()},input:function(e){return t.$v.trade.$touch()}},model:{value:s.empresa_trade_id,callback:function(e){t.$set(s,"empresa_trade_id",e)},expression:"empresa_trade.empresa_trade_id"}})],1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e(F.Z,{staticClass:"obrigatorio",attrs:{multiple:"",items:t.brandItems,label:"Marcas",loading:t.loading.allowedBrands,disabled:t.loading.allowedBrands,outlined:""},model:{value:s.marcas,callback:function(e){t.$set(s,"marcas",e)},expression:"empresa_trade.marcas"}})],1)]:[e(f.Z,{attrs:{cols:"12",md:"6"}},[e(F.Z,{staticClass:"obrigatorio",attrs:{items:t.tradeItems,label:"Empresa de Trade","prepend-icon":"mdi-minus",loading:t.loadingTrade,disabled:t.disabledTrade,outlined:""},on:{"click:prepend":function(e){return t.removeEmpresaTrade(a)},input:function(e){return t.$v.trade.$touch()}},model:{value:s.empresa_trade_id,callback:function(e){t.$set(s,"empresa_trade_id",e)},expression:"empresa_trade.empresa_trade_id"}})],1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e(F.Z,{staticClass:"obrigatorio",attrs:{multiple:"",items:t.brandItems,label:"Marcas",loading:t.loading.allowedBrands,disabled:t.loading.allowedBrands,outlined:""},model:{value:s.marcas,callback:function(e){t.$set(s,"marcas",e)},expression:"empresa_trade.marcas"}})],1)]],2)})),1),e(f.Z,{attrs:{cols:"12",md:"6"}},[e(F.Z,{directives:[{name:"show",rawName:"v-show",value:1==this.radioGroup,expression:"this.radioGroup == 1"}],staticClass:"obrigatorio",attrs:{items:t.tradeItems,label:"Empresa de Trade",loading:t.loadingTrade,disabled:t.disabledTrade,outlined:""},on:{input:function(e){return t.$v.trade.$touch()}},model:{value:t.trade,callback:function(e){t.trade=e},expression:"trade"}})],1),e(f.Z,{attrs:{cols:"12",md:"2"}},[e(os.Z,{attrs:{color:"primary",loading:t.$store.getters.loading,label:"Status: "+(t.ativo?"Ativo":"Inativo")},model:{value:t.ativo,callback:function(e){t.ativo=e},expression:"ativo"}})],1),e(f.Z,{attrs:{md:"12",col:"12"}},[e("small",[e("span",{staticClass:"legenda"},[t._v(" Campo Obrigatório ")])])]),e(f.Z,{attrs:{md:"12"}},[e(O.Z)],1),e(v.Z,{staticClass:"pa-3"},[e(f.Z,{staticClass:"d-none d-sm-flex",attrs:{cols:"2",md:"6"}},[e(C.Z,{attrs:{color:"secondary",to:"/usuarios",outlined:""}},[t._v(" Voltar ")])],1),e(q.Z),e(ft.Z,{attrs:{"content-class":"modal-delete"},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[e(k.Z,[e(Y.EB,[t._v(" Excluir o registro? ")]),e(O.Z),e(Y.ZB,{staticClass:"blue-grey lighten-5"},[t._v(" A exclusão desse registro é permanente e sem retorno. ")]),e(O.Z),e(Y.h7,[e(q.Z),e(C.Z,{attrs:{color:"success",text:""},on:{click:function(e){t.dialog=!1}}},[t._v(" Não ")]),e(C.Z,{attrs:{color:"error"},on:{click:t.excluir}},[t._v(" Sim ")])],1)],1)],1),e(f.Z,{staticClass:"text-right",attrs:{cols:"10",md:"6"}},[void 0==this.$route.params.id?e(C.Z,{staticClass:"mr-4",on:{click:t.limpar}},[t._v(" Limpar ")]):t._e(),void 0!=this.$route.params.id?e(C.Z,{staticClass:"mr-4",attrs:{color:"error",loading:t.$store.getters.submitted,outlined:""},on:{click:function(e){t.dialog=!0}}},[t._v(" Excluir ")]):t._e(),e(C.Z,{attrs:{color:"primary",type:"button",loading:t.$store.getters.submitted,disabled:t.$v.$invalid},on:{click:t.submit}},[t._v(" Salvar ")])],1)],1)],1)],1)],1)},ci=[],di={mixins:[ls.oE],data:()=>({name:"dakota-usuario-form",nome:"",ativo:"",radioGroup:"",usuario:"",trade:"",empresas_trade:[{empresa_trade_id:null,marcas:[]}],allowedBrands:[],tradeItems:[],brandItems:[],path:"/usuarios",senha:"",confirmacao:"",senhaStatus:!1,senhaClasse:"obrigatorio",dialog:!1,disabledTrade:!0,loadingTrade:!0,loading:{allowedBrands:!1}}),validations(){return void 0===this.$route.params.id?1===this.radioGroup?{nome:{required:cs.C1},usuario:{required:cs.C1},senha:{required:cs.C1},trade:{required:cs.C1},confirmacao:{required:cs.C1,senhasConferem:(0,cs.sH)("senha")}}:{nome:{required:cs.C1},usuario:{required:cs.C1},senha:{required:cs.C1},trade:{},confirmacao:{required:cs.C1,senhasConferem:(0,cs.sH)("senha")}}:1===this.radioGroup?{nome:{required:cs.C1},usuario:{required:cs.C1},senha:{},trade:{required:cs.C1},confirmacao:{}}:{nome:{required:cs.C1},usuario:{required:cs.C1},senha:{},trade:{},confirmacao:{}}},mounted(){this.listarEmpresas();const t=this.$route.params.id;void 0!==t?(this.senhaClasse="",this.$store.dispatch("start_load"),Za.API.Actions.find(t).then((t=>{this.usuarios=t.data;const e=t.data;this.allowedBrands=e.marcas?.map((({value:t})=>t)),this.nome=e.nome,this.usuario=e.login,this.ativo=e.status,this.trade=e.empresa_trade_id,this.radioGroup=e.tipo,e?.empresas_trade.length&&(this.empresas_trade=e.empresas_trade),this.$store.dispatch("stop_load")})).catch((t=>{this.$store.dispatch("stop_load");const e=t.response?.data.errors;for(const s in e)this.$store.dispatch("error",e[s][0])}))):this.ativo=!0},computed:{nameErrors(){const t=[];return this.$v.nome.$dirty?(!this.$v.nome.required&&t.push("É necessário informar um nome"),t):t},userErrors(){const t=[];return this.$v.usuario.$dirty?(!this.$v.usuario.required&&t.push("É necessário informar o usuário"),t):t},tradeErrors(){const t=[];return this.$v.trade.$dirty?(!this.$v.trade.required&&t.push("É necessário informar a empresa"),t):t},senhaErrors(){if(void 0===this.$route.params.id){const t=[];return this.$v.senha.$dirty?(!this.$v.senha.required&&t.push("É necessário informar a senha"),t):t}return""},confirmacaoErrors(){if(void 0===this.$route.params.id){const t=[];return this.$v.confirmacao.$dirty?(!this.$v.confirmacao.required&&t.push("É necessário confirmar a senha"),!this.$v.confirmacao.senhasConferem&&t.push("As senhas não conferem"),t):t}return""}},methods:{submit:function(){this.$v.$touch(),this.$store.dispatch("start_submit");const t=this.$route.params.id,e={};e.nome=this.nome,e.login=this.usuario,e.tipo=this.radioGroup,e.status=this.ativo,1===this.radioGroup?e.empresa_trade_id=this.trade:2===this.radioGroup&&(e.empresas_trade=this.empresas_trade),""!==this.senha&&(e.senha=this.senha),void 0===t?Za.API.Actions.create(e).then((t=>{this.$store.dispatch("stop_submit"),this.$store.dispatch("success",t.data.message),this.$router.push("/usuarios")})).catch((t=>{this.$store.dispatch("stop_submit");const e=t.response?.data.errors;for(const s in e)this.$store.dispatch("error",e[s][0])})):Za.API.Actions.update(t,e).then((t=>{this.$store.dispatch("stop_submit"),this.$store.dispatch("success",t.data.message),this.$router.push("/usuarios")})).catch((t=>{this.$store.dispatch("stop_submit");const e=t.response.data.errors;for(const s in e)this.$store.dispatch("error",e[s][0])}))},limpar:function(){this.$v.$reset(),this.nome="",this.radioGroup="",this.usuario="",this.trade=0,this.senha="",this.confirmacao="",this.senhaStatus=!1},listarEmpresas(){at.API.Actions.options().then((t=>{t.data.forEach((t=>{this.tradeItems.push(t),this.disabledTrade=!1,this.loadingTrade=!1}))}))},excluir(){const t=this.$route.params.id;this.$store.dispatch("start_submit"),Za.API.Actions.delete(t).then((t=>{t.data.errors?this.$store.dispatch("Erro",t.data.message):this.$store.dispatch("Sucesso",t.data.message),this.dialog=!1,this.$store.dispatch("stop_submit"),this.$router.push("/usuarios")})).catch((t=>{const e=t.response.data.errors;if(this.$store.dispatch("stop_submit"),"string"===typeof e&&this.$store.dispatch("error",e),e instanceof Array)for(const s in e)this.$store.dispatch("error",e[s][0]);this.dialog=!1}))},addEmpresaTrade(){this.empresas_trade.push({empresa_trade_id:0,marcas:[]})},removeEmpresaTrade(t){this.empresas_trade.splice(t,1)}},watch:{radioGroup(t){2===t&&0==this.brandItems.length&&(this.loading.allowedBrands=!0,Gt.API.Actions.getAll().then((({data:t})=>{this.brandItems=[...t.data].sort(((t,e)=>t.text.toUpperCase()>e.text.toUpperCase()?1:-1))})).finally((()=>{this.loading.allowedBrands=!1})))}}},ui=di,pi=(0,n.Z)(ui,li,ci,!1,null,null,null),hi=pi.exports,mi=[{path:"usuarios",name:"Usuarios",component:ni,meta:{permissoes:["Admin"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Usuários",exact:!0,to:{name:"Usuarios"}}]}},{path:"usuarios/formulario",name:"usuarioForm",component:hi,meta:{permissoes:["Admin"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Usuários",exact:!0,to:{name:"Usuarios"}},{text:"Cadastro de Usuário",exact:!0,to:{name:"usuarioForm"}}]}},{path:"usuarios/formulario/:id",name:"usuarioFormEdit",component:hi,meta:{permissoes:["Admin"],breadcrumbs:[{text:"Home",exact:!0,to:{name:"Base"}},{text:"Usuários",exact:!0,to:{name:"Usuarios"}},{text:"Edição de Usuário",exact:!0,to:{name:"usuarioFormEdit"}}]}}];a.ZP.use(m.ZP);var fi={BASE:0,AUTH:1},gi=[{path:"",name:"Base",component:Ie,meta:{permissoes:["Admin","Trade","Representante"]},children:[]},{path:"/login",name:"Login",component:qe},{path:"/download",name:"AppDownload",component:Ve},{path:"/tabela-quiz-print",name:"Exibição de Tabela de Quiz",component:oe},{path:"/tabela-tarefas-print",name:"Exibição de Tabela de Tarefas",component:ue}];gi[fi.BASE].children=gi[fi.BASE].children.concat(ms),gi[fi.BASE].children=gi[fi.BASE].children.concat(Ms),gi[fi.BASE].children=gi[fi.BASE].children.concat(Ys),gi[fi.BASE].children=gi[fi.BASE].children.concat(aa),gi[fi.BASE].children=gi[fi.BASE].children.concat(Ya),gi[fi.BASE].children=gi[fi.BASE].children.concat(ei),gi[fi.BASE].children=gi[fi.BASE].children.concat(mi),gi[fi.BASE].children=gi[fi.BASE].children.concat(va),gi[fi.BASE].children=gi[fi.BASE].children.concat($a),gi[fi.BASE].children=gi[fi.BASE].children.concat(pe);const Ai=new m.ZP({mode:"history",base:"/",routes:gi});Ai.beforeEach(((t,e,s)=>{if("Login"===t.name||"AppDownload"===t.name||K.getters.isAuthenticated)void 0===t.meta.permissoes||t.meta.permissoes.includes(K.getters.userType)?s():(K.dispatch("error","Você não pode acessar essa area"),s({name:"Base"}));else{let e={};["Base","Home"].includes(t.name)||(e["redirect"]=btoa(JSON.stringify({name:t.name,query:t.query}))),s({name:"Login",query:e})}}));var vi=Ai;a.ZP.filter("usuarioTipo",(function(t){return t=!1===t?"Inativo":"Ativo",t}));var bi=a.ZP,_i=s(32982),Zi=s.n(_i),xi=s(53982),yi=s.n(xi);a.ZP.filter("dateFormat",(function(t,e="DD/MM/YYYY"){return t?Tt()(String(t)).format(e):""})),a.ZP.filter("isDev",(function(){return"kw"===this.$store.getters.userLogin.substr(0,2).toLowerCase()})),a.ZP.use(yi()),a.ZP.use(Zi()),a.ZP.config.productionTip=!1,new a.ZP({vuetify:h,router:vi,filter:bi,store:K,render:t=>t(d)}).$mount("#app")},22643:function(t,e,s){"use strict";s.r(e)},4845:function(t,e,s){"use strict";s.r(e)},33913:function(t,e,s){"use strict";s.r(e)},46700:function(t,e,s){var a={"./af":42786,"./af.js":42786,"./ar":30867,"./ar-dz":14130,"./ar-dz.js":14130,"./ar-kw":96135,"./ar-kw.js":96135,"./ar-ly":56440,"./ar-ly.js":56440,"./ar-ma":47702,"./ar-ma.js":47702,"./ar-sa":16040,"./ar-sa.js":16040,"./ar-tn":37100,"./ar-tn.js":37100,"./ar.js":30867,"./az":31083,"./az.js":31083,"./be":9808,"./be.js":9808,"./bg":68338,"./bg.js":68338,"./bm":67438,"./bm.js":67438,"./bn":8905,"./bn-bd":76225,"./bn-bd.js":76225,"./bn.js":8905,"./bo":11560,"./bo.js":11560,"./br":1278,"./br.js":1278,"./bs":80622,"./bs.js":80622,"./ca":2468,"./ca.js":2468,"./cs":5822,"./cs.js":5822,"./cv":50877,"./cv.js":50877,"./cy":47373,"./cy.js":47373,"./da":24780,"./da.js":24780,"./de":59740,"./de-at":60217,"./de-at.js":60217,"./de-ch":60894,"./de-ch.js":60894,"./de.js":59740,"./dv":5300,"./dv.js":5300,"./el":50837,"./el.js":50837,"./en-au":78348,"./en-au.js":78348,"./en-ca":77925,"./en-ca.js":77925,"./en-gb":22243,"./en-gb.js":22243,"./en-ie":46436,"./en-ie.js":46436,"./en-il":47207,"./en-il.js":47207,"./en-in":44175,"./en-in.js":44175,"./en-nz":76319,"./en-nz.js":76319,"./en-sg":31662,"./en-sg.js":31662,"./eo":92915,"./eo.js":92915,"./es":55655,"./es-do":55251,"./es-do.js":55251,"./es-mx":96112,"./es-mx.js":96112,"./es-us":71146,"./es-us.js":71146,"./es.js":55655,"./et":5603,"./et.js":5603,"./eu":77763,"./eu.js":77763,"./fa":76959,"./fa.js":76959,"./fi":11897,"./fi.js":11897,"./fil":42549,"./fil.js":42549,"./fo":94694,"./fo.js":94694,"./fr":94470,"./fr-ca":63049,"./fr-ca.js":63049,"./fr-ch":52330,"./fr-ch.js":52330,"./fr.js":94470,"./fy":5044,"./fy.js":5044,"./ga":29295,"./ga.js":29295,"./gd":2101,"./gd.js":2101,"./gl":38794,"./gl.js":38794,"./gom-deva":27884,"./gom-deva.js":27884,"./gom-latn":23168,"./gom-latn.js":23168,"./gu":95349,"./gu.js":95349,"./he":24206,"./he.js":24206,"./hi":30094,"./hi.js":30094,"./hr":30316,"./hr.js":30316,"./hu":22138,"./hu.js":22138,"./hy-am":11423,"./hy-am.js":11423,"./id":29218,"./id.js":29218,"./is":90135,"./is.js":90135,"./it":90626,"./it-ch":10150,"./it-ch.js":10150,"./it.js":90626,"./ja":39183,"./ja.js":39183,"./jv":24286,"./jv.js":24286,"./ka":12105,"./ka.js":12105,"./kk":47772,"./kk.js":47772,"./km":18758,"./km.js":18758,"./kn":79282,"./kn.js":79282,"./ko":33730,"./ko.js":33730,"./ku":1408,"./ku.js":1408,"./ky":33291,"./ky.js":33291,"./lb":36841,"./lb.js":36841,"./lo":55466,"./lo.js":55466,"./lt":57010,"./lt.js":57010,"./lv":37595,"./lv.js":37595,"./me":39861,"./me.js":39861,"./mi":35493,"./mi.js":35493,"./mk":95966,"./mk.js":95966,"./ml":87341,"./ml.js":87341,"./mn":5115,"./mn.js":5115,"./mr":10370,"./mr.js":10370,"./ms":9847,"./ms-my":41237,"./ms-my.js":41237,"./ms.js":9847,"./mt":72126,"./mt.js":72126,"./my":56165,"./my.js":56165,"./nb":64924,"./nb.js":64924,"./ne":16744,"./ne.js":16744,"./nl":93901,"./nl-be":59814,"./nl-be.js":59814,"./nl.js":93901,"./nn":83877,"./nn.js":83877,"./oc-lnc":92135,"./oc-lnc.js":92135,"./pa-in":15858,"./pa-in.js":15858,"./pl":64495,"./pl.js":64495,"./pt":89520,"./pt-br":57971,"./pt-br.js":57971,"./pt.js":89520,"./ro":96459,"./ro.js":96459,"./ru":21793,"./ru.js":21793,"./sd":40950,"./sd.js":40950,"./se":10490,"./se.js":10490,"./si":90124,"./si.js":90124,"./sk":64249,"./sk.js":64249,"./sl":14985,"./sl.js":14985,"./sq":51104,"./sq.js":51104,"./sr":49131,"./sr-cyrl":79915,"./sr-cyrl.js":79915,"./sr.js":49131,"./ss":85893,"./ss.js":85893,"./sv":98760,"./sv.js":98760,"./sw":91172,"./sw.js":91172,"./ta":27333,"./ta.js":27333,"./te":23110,"./te.js":23110,"./tet":52095,"./tet.js":52095,"./tg":27321,"./tg.js":27321,"./th":9041,"./th.js":9041,"./tk":19005,"./tk.js":19005,"./tl-ph":75768,"./tl-ph.js":75768,"./tlh":89444,"./tlh.js":89444,"./tr":72397,"./tr.js":72397,"./tzl":28254,"./tzl.js":28254,"./tzm":51106,"./tzm-latn":30699,"./tzm-latn.js":30699,"./tzm.js":51106,"./ug-cn":9288,"./ug-cn.js":9288,"./uk":67691,"./uk.js":67691,"./ur":13795,"./ur.js":13795,"./uz":6791,"./uz-latn":60588,"./uz-latn.js":60588,"./uz.js":6791,"./vi":65666,"./vi.js":65666,"./x-pseudo":14378,"./x-pseudo.js":14378,"./yo":75805,"./yo.js":75805,"./zh-cn":83839,"./zh-cn.js":83839,"./zh-hk":55726,"./zh-hk.js":55726,"./zh-mo":99807,"./zh-mo.js":99807,"./zh-tw":74152,"./zh-tw.js":74152};function i(t){var e=o(t);return s(e)}function o(t){if(!s.o(a,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return a[t]}i.keys=function(){return Object.keys(a)},i.resolve=o,t.exports=i,i.id=46700},97173:function(t,e,s){var a={"./dot-flashing.css":22643,"./image-loading.jpg":82086,"./image-not-found.png":75257,"./logo.png":66949,"./logo.svg":69574,"./logo_00001.jpg":45003,"./logo_00002.jpg":69448,"./logo_00004.jpg":32143,"./logo_00006.jpg":47097,"./logo_00007.jpg":57067,"./logo_00011.jpg":11044,"./logo_00022.jpg":51073,"./scss/app.scss":4845,"./scss/main.scss":33913};function i(t){var e=o(t);return s(e)}function o(t){if(!s.o(a,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return a[t]}i.keys=function(){return Object.keys(a)},i.resolve=o,t.exports=i,i.id=97173},69574:function(t,e,s){"use strict";t.exports=s.p+"img/logo.fec7b5a9.svg"},82086:function(t){"use strict";t.exports="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEBLAEsAAD/4QBHRXhpZgAASUkqAAgAAAABAA4BAgAlAAAAGgAAAAAAAABWZWN0b3IgZ3JhcGhpYyBvZiBubyB0aHVtYm5haWwgc3ltYm9s/+EFUWh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyI+Cgk8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgoJCTxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6SXB0YzR4bXBDb3JlPSJodHRwOi8vaXB0Yy5vcmcvc3RkL0lwdGM0eG1wQ29yZS8xLjAveG1sbnMvIiAgIHhtbG5zOkdldHR5SW1hZ2VzR0lGVD0iaHR0cDovL3htcC5nZXR0eWltYWdlcy5jb20vZ2lmdC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBsdXM9Imh0dHA6Ly9ucy51c2VwbHVzLm9yZy9sZGYveG1wLzEuMC8iICB4bWxuczppcHRjRXh0PSJodHRwOi8vaXB0Yy5vcmcvc3RkL0lwdGM0eG1wRXh0LzIwMDgtMDItMjkvIiB4bWxuczp4bXBSaWdodHM9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvIiBwaG90b3Nob3A6Q3JlZGl0PSJHZXR0eSBJbWFnZXMvaVN0b2NrcGhvdG8iIEdldHR5SW1hZ2VzR0lGVDpBc3NldElEPSIxMTQ3NTQ0ODA3IiB4bXBSaWdodHM6V2ViU3RhdGVtZW50PSJodHRwczovL3d3dy5pc3RvY2twaG90by5jb20vbGVnYWwvbGljZW5zZS1hZ3JlZW1lbnQ/dXRtX21lZGl1bT1vcmdhbmljJmFtcDt1dG1fc291cmNlPWdvb2dsZSZhbXA7dXRtX2NhbXBhaWduPWlwdGN1cmwiID4KPGRjOmNyZWF0b3I+PHJkZjpTZXE+PHJkZjpsaT5QYXRyaWNrIERheGVuYmljaGxlcjwvcmRmOmxpPjwvcmRmOlNlcT48L2RjOmNyZWF0b3I+PGRjOmRlc2NyaXB0aW9uPjxyZGY6QWx0PjxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+VmVjdG9yIGdyYXBoaWMgb2Ygbm8gdGh1bWJuYWlsIHN5bWJvbDwvcmRmOmxpPjwvcmRmOkFsdD48L2RjOmRlc2NyaXB0aW9uPgo8cGx1czpMaWNlbnNvcj48cmRmOlNlcT48cmRmOmxpIHJkZjpwYXJzZVR5cGU9J1Jlc291cmNlJz48cGx1czpMaWNlbnNvclVSTD5odHRwczovL3d3dy5pc3RvY2twaG90by5jb20vcGhvdG8vbGljZW5zZS1nbTExNDc1NDQ4MDctP3V0bV9tZWRpdW09b3JnYW5pYyZhbXA7dXRtX3NvdXJjZT1nb29nbGUmYW1wO3V0bV9jYW1wYWlnbj1pcHRjdXJsPC9wbHVzOkxpY2Vuc29yVVJMPjwvcmRmOmxpPjwvcmRmOlNlcT48L3BsdXM6TGljZW5zb3I+CgkJPC9yZGY6RGVzY3JpcHRpb24+Cgk8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJ3Ij8+Cv/tAHxQaG90b3Nob3AgMy4wADhCSU0EBAAAAAAAYBwCUAAUUGF0cmljayBEYXhlbmJpY2hsZXIcAngAJVZlY3RvciBncmFwaGljIG9mIG5vIHRodW1ibmFpbCBzeW1ib2wcAm4AGEdldHR5IEltYWdlcy9pU3RvY2twaG90b//bAEMACgcHCAcGCggICAsKCgsOGBAODQ0OHRUWERgjHyUkIh8iISYrNy8mKTQpISIwQTE0OTs+Pj4lLkRJQzxINz0+O//CAAsIAmQCZAEBEQD/xAAZAAEBAQEBAQAAAAAAAAAAAAAABAMCAQb/2gAIAQEAAAAB+iAAAAAAAAAAAADMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOnIAAAAAAAAAAAe6a6e+QgAAAAAAAAAAe96a9AkzAAAAAAAAAAO9NNB5xlzT1hOAAAAAAAAAHWmmno4zy4FG/EYAAAAAAAAHummnQ5zzz8A0rQ+AAAAAAAAPe9NOx5nnnye6M/B7clyAAAAAAADvTTQM88+ALO3EYV6YzAAAAAAAdaaaeh5nwAOthjyNNOcRnwAAAAACjXoAAAAABxGAAAAAHtxln7Qy8AAAADX3mIAAAAAFneMzanmIAAAAG1PMQAAAAAKN85G1PEYAAB7t1jwG1PMQAAAAANK0Pm1PEYAABZ2R8DanmIAAAAAHtyTPaniMAAB1aMJxtTzEAAAAABXphPtTxGAAA9uE2I2p5iAAAAAA3o4j2p4jAAANafcpvBtTzEAAAAAB3Yh1p4jDXebgAA98BtTzEAAAAAAu9l9p4jHtvqXIAAA2p5iAAAAAAVa48U8RjegYTnu+XAADanmIAAAAABtTzhTxGe2+hnL5RunwAA2p5iAAAAAAdWp6OIyjcDzHccS8gBtTzEAAAAAAW9Z6cRurQABPgANqeYgAAAAACnY4jVagABxLyA2p5iAAAAAANajiPq0AABNiBtTzEAAAAAAe3HEe9AAABnNyG1PMQAAAAAAs7cR0bgAADyfEbU8xAAAAAACjdxHvQAAADOXxtTzEAAAAAANK3EfuvoAAAOM21PMQAAAAAA9ueReAAAABTtzEAAAAAAFegAAAAA5iAAAAAADakAAAAAZyAAAAAAA9AAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//EACUQAAEDBAICAwEBAQAAAAAAAAABAhIDERMyEFAgITAxQGCgQv/aAAgBAQABBQKbibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibibv9QkVUVFT+IsqmNTGhZE4VLp/CQUxkUTzft38VUxkE8bmRDIpNwi3Qqd5FVMamNC1vGaGQmq+NPh+vb2uY1MaEUTxkiGQmvws27aCmMiieN0QyIZFLqvjjUxr8L9uviqmMgnlNDISVfga23Lm38malT66uyqY1MaFkTy9lnGNTGpjUxqY1MamNTGpjUxqIyy+DmXXGpjUxqY1GtjwqXTGpjUxqY1FaqdKlMiidO7Xp8iGRRiqruFqIZDIZDIZDIZDIZDIZDIZDIZDIZDIZDIZDIZDIZDIZDIZBFvw7XpG+2lT64p7Dtf3U/sdr0lPh+vFPYdr+X7EpmNBWqnlT2Ha9Izbwp7DtfytbZOXJZfCnsO16d+xT2Ha/kT78KnjT2Ha9KzUqcU9h2v5fvwqL78Kew7XpafD9SnsO1/K11i9+HPt5U9h2vSt9O4X7p7DtfFjbisQVtvz09h2vTJ7QqbU9h2viiWQ+xzLfmp7Dtemp6lT6p7DtfCmni5njjFaqfPT2Ha9NT+x3ttPYdryntU9J4ubcVLcU05dT+ansO16ZvpeG+njteaafAqXMfi5qKK1U+SnsO16dvtD/sdrwiXX8Dqfx09h2vT0/rl2vFNPX4XNRRUVPhp7Dtenp7cu1Gpdfx/Y5nwU9h2vTp6Xl2pT+/yuZcVLeVPYdr1DfbeHalP89rjmW8aew7XqKfLtSn+lzLipbmnsO16hm3DtRFsZFMhkMhkMhkMhkMhkMhkMhkMhkMhkMhkMhkMhkHOlzT2Ha9WqXRUt+6m3h2vUs16J2vU016N6+uqupdS6l1LqXUupdS6l1LqXUupdS6l1LqXUupdS6l1LqXUupdS6l1LqXUupdS6l1/1Zf/EAB8QAQEAAgEFAQEAAAAAAAAAADEAAVAgEBEhMEBgoP/aAAgBAQAGPwJmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZn+oQvP4s/EMfhy859nfeHp8Y5dt6cX8H5zH4cvOfS789TMzMzMzPNmZ69pmZ03mNPnXEREREREREREREREREREdc6zOhzpe3PPz+Z9OdZnQ51mfqxzzqO/DP1duedN25Z+nx6M6zOhzrM6HOszx78fHF+LOsz7u/Xx8GdVnpnh39L8mdZn5PHtzrM9e/wB2dZn5/HqzrM6HOsz0z9HjnnU9uuemfvzrM8CIiIiIiIiIiIiIiI5Z/F9+mfxudV2/HMzMzMzMzMzMzMzMzMzMzMzP9WX/xAAoEAACAgAFBAICAwEAAAAAAAAAARFhECAhMVFBUHGhMECRsWCB4aD/2gAIAQEAAT8htlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlstlst/9Qi2TGyv4QtgmxN30Erdti2iYSC/giTeyE/pHkS9Qs+JD/wBGL/IJfSfJEbZGi3cDTY+koNbc17Bdu+FsmF1nAk76iTYoybDT1nwP/YPqvxlffAkvXeE2xSJu+gus2xbBMr3wa9EN/WBtvdz8DQt4boahtdzSb2E/pHkX+QWXHvGho2ljbtCHvG8m+wm0NPDGo3yrRyJypwWPLuCMTgl9J8iSWyyNpbuBrsb9FA918BC3ihbNsrz44LofbFtGE7dpCTvqLYJLM+Ef2N/SvBQKhUKhUKhUKhUKg9LbWVrWmioVCoVB0pe+E2KhUKhUN57KqJ/AWyTs+vsktGsZjcadtRs2SRrhzpig4SkiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiI8haysPW7K8GDuCx/Vhp+/b/jD1uyvo8Cz4Y/q+xkm0I5RxMeN5zb3jD1uyvC3g1KaNnh+r7G808dzT+mXe8Yet2VOHInKnBIe8P1fX2tfOXblb3jD1uzPK1gu2D9X18nDkThKyTJwy73jD1uzPq8CS+H6vsbbvYSbHOCdGpjcucu94w9bszwYpDLg/V8Gky9kMraBz6/Qlvrn3vGHrdnaB4JHkfqz5KXCIpYNJIYzWtV9be8Yet2dphxguh8H6s+1Z/wBZev8AjkSlwhaddRvP5+fe8Yet2d9a5wSRH6s2SBISBLMmrGNDw6v+sGp3Op+Pzb3jD1uztC8VhZtoz/r4ErDN/AShQslK+Rzr8m94w9btDQvCInysuikJQo+dpNQyDX8fj3vGHrdofWuMOuXQ8j+lSse6/DveMPW7Q0Q5zaDX1GkkMatdS+De8Yet2hoHxmy6n9ZGvZjXhrNveMPW7S8H3NNEhobq1LLveMPW7S+jytv+yRrWjGNDWO94w9btLwt5cxpRUifAnwJ8CfAnwJ8CfAnwJ8CfAnwJ8CfAnwJ8CfAnwJ8CfAnwJ8CfAnwJ8BqQ0sd7xh63aVo5E5U4SC5GNDX3mLVh63anla7H63akptuvY1p11fa7BYLBYLBYLBYLBYLBYLBYLBYLBYLBYLBYLBYLBYLBYLBYLBYLBY/6sv/aAAgBAQAAABAAAAAAAAAAAAAH/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wC//wD/AP8A/wD/AP8A/wD/AOf/AP8A/wD/AP8A/wD/AP8A2/f/AP8A/wD/AP8A/wD/AP73v/8A/wD/AP8A/wD/AP8A8f3/AP8A/wD/AP8A/wD/APw/p/8A/wD/AP8A/wD+/hw8v/8A/wD/AP8A/wD3D+/1/wD/AP8A/wD/AP8A+ADwMH//AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/ALHAAAAAX/8A/wD/AP8Atf8A/wD/AP7/AP8A/wD/AP2//wD/AK/X/wD/AP8A/wDl/wD/AP3+v/8A/wD/APyv/wD/AN/1/wD/AP8A/wD9f/8A/n+v/wD/AP8A/wDr/wD/AP8AvX//AP8A/wD/AN/n/wD36/8A/wD/AP8A/Py//wD/AF//AP8A/wD/AOf/APH/APr/AP8A/wD/AP8Av/8Ar/8A1/8A/wD/AP8A/wD/APXf/r//AP8A/wD/AP8AP/8AP/X/AP8A/wD/AP8Ae/8A/v8Ar/8A/wD/AP8A/wD/AP8A+/1//wD/AP8A/wD9/wD/APvr/wD/AP8A/wD/AO//AP8A71//AP8A/wD/AP8A/wD/AP8Auv8A/wD/AP8A/wD+AAAA1/8A/wD/AP8A+X//AP8A/r//AP8A/wD/AP8A/wD/AP8A/f8A/wD/AP8A/wD/AP8A/wD/AO//AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/8QAKxAAAgECBQQCAgMBAQEAAAAAAAERYfEQITFBUSBQcZGh8DBAgcHRYKCx/9oACAEBAAE/EL2XsvZey9l7L2XsvZey9l7L2XsvZey9l7L2XsvZey9l7L2XsvZey9l7L2XsvZey9l7L2XsvZey9l7L2XsvZey9l7L2XsvZey9l7L2XsvZey9l7L2XsvZey9l7L2XsvZey9l7L2XsvZey9/+oTXBXQ1ZX/EfGYjXCWuZ/lQadKxgpytUNQ2nt/wbGGN0RraJULazosjSknl5mnVDdnmu/pNuEpNOZLl5D9hUQ5uCRIRJU6Ecq8maU29EOaflmJEs9GhS1ynVcYZ/8T75rAqOafhmbwerFUL8F0NpJbSVTn7+Q/8AsY1p0uMg225bnoy/5lhXmbvGtfgjaC1Yp/kGlCsdOkE8LMV13V5GnolENZY1X+CnMmDSYno8hzzVOO5sIRt0RxZUL3HRDTkb5eYlGnRpW/k078Bpj5DWN5fQk2hG29kKpaXkxVKXgYxoRprZ9LNCapyKWmjU4T72Se366GnMly8h7QVEjmyoQQhKi6E8o8mae21EO6flma4RwsutJtpLNs03L6vHTcLoxps01DWvTHLdowl4bjtmvSsH+1Bvh6s+MxdXF8htc4yDe5bHWfxREREREPSEtl0pSE9n0xERHENcMNsG9H0xERpqU9GuywjXL2bGkCuvZ1UjZT2R009E0zVTg0RtoS3Zph/E/wB6BjnzMZcI7orfZW+yt9lb7K32VvsrfZW+yt9lb7K32VvsrfZW+yt9lb7K32VvsrfZW+yt9lb7K32VvsrfZW+yt9lb7L4Sd8rjs4TvdKHgolo3njq+WDNhcfvs4tn2cE/GcrCfe7Tjq+WHxP1lhLbewxqYaIcWQdTPWp4Or6FV2cIZtkwU80agabE9Vlhq+WHxP1lJbW88WkjTUp7EsmrNdP0Krs4MQmqciEJo1OFOZlhq+WHxP1USL0adKqTeWun6FV2gKsyYZf8AE8NXyw+J+qxCapyLTpNT0IQbM+n6FV2gPOs1hDd1msNXyw+J+tz9/gVSpKYI2xUdEMYzlvV9P0KrtATvZuHg0mmnoxjndBq+WHxOpbk/3MgyVtmiLJls1o/zptOU2h65n5fX9Cq7QCcOUVVU4S72STV8sPidLFIltwhKXbWrweEJp7E5P8q/W+hVdpCqGjCXmoNXyw+J0zsjJZdJLlUPf/A004ahrFikS3kjhFCHuSVsmn5/oVXaQh4LDxlkavlh8TobqJsToJLqXyvLyQ9h4a6KYEI0iaezGKcxBppw1D/L9Cq7SFFnnjTVP/7h8TojZGby/AirPD4EuqXCMxCEQlkuhDL8AgS5bNaP8n0KrtQVWWeH23dYfExal318CEIoSUL87EhNPZjJZi9kafi+hVdqCXksITR7rD4mObFw+P0s1/lRCl8PZ/h+hVdqCikjo+Jhwq3n4EoUL9N4SmnsyVl4N1+D6FV2oKopE5UrH4mE3CUfrSSeXkyoq89X0KrtYTvdKHj8TD+r9eKJokJODddP0KrtYeNZrH4mDqDdpP8AZlv6VmTk8foVXawozJj8TBBfDQos3MvhfC+F8L4XwvhfC+F8L4XwvhfC+F8L4XwvhfC+F8L4XwSEEOcsfoVXawZoTVORC00anDa2EDc0mQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ+CRXEqEn2wIZvk6IXBC4IXBC4IXBC4IXBC4IXBC4IXBC4IXBC4IXBC4IXBC4IXBC4IXBC4IXBC4IXBC4IXBC4IXbQYxC0eexyN2Eu1xKFB5LwXgvBeC8F4LwXgvBeC8F4LwXgvBeC8F4LwXgvBeC8F4LwXgvBeC8F4LwXgvA225bl/+rH/2Q=="},75257:function(t,e,s){"use strict";t.exports=s.p+"img/image-not-found.ace5232a.png"},66949:function(t,e,s){"use strict";t.exports=s.p+"img/logo.48c68ee1.png"},45003:function(t,e,s){"use strict";t.exports=s.p+"img/logo_00001.ed84a9a6.jpg"},69448:function(t,e,s){"use strict";t.exports=s.p+"img/logo_00002.68c75dac.jpg"},32143:function(t,e,s){"use strict";t.exports=s.p+"img/logo_00004.4360b09c.jpg"},47097:function(t,e,s){"use strict";t.exports=s.p+"img/logo_00006.dbd1056a.jpg"},57067:function(t,e,s){"use strict";t.exports=s.p+"img/logo_00007.abdc213c.jpg"},11044:function(t,e,s){"use strict";t.exports=s.p+"img/logo_00011.6336eb3d.jpg"},51073:function(t,e,s){"use strict";t.exports=s.p+"img/logo_00022.f062e6aa.jpg"},4147:function(t){"use strict";t.exports=JSON.parse('{"name":"app","version":"2.2.17","private":true,"scripts":{"serve":"vue-cli-service serve","build":"cross-env NODE_ENV=production vue-cli-service build","build:dev":"cross-env NODE_ENV=development vue-cli-service build","lint":"vue-cli-service lint"},"dependencies":{"@vue/cli":"^5.0.8","axios":"^0.21.1","babel":"^6.23.0","core-js":"^3.6.5","cross-env":"^7.0.3","html2pdf.js":"^0.10.1","moment":"^2.29.1","node-sass":"^7.0.1","papaparse":"^5.3.1","sass":"^1.43.4","sass-loader":"^10","vue":"^2.6.11","vue-router":"^3.2.0","vue-sweetalert2":"^5.0.5","vue-the-mask":"^0.11.1","vuelidate":"^0.7.6","vuetify":"^2.4.0","vuex":"^3.4.0"},"devDependencies":{"@vue/cli-plugin-babel":"^5.0.8","@vue/cli-plugin-router":"^5.0.8","@vue/cli-plugin-vuex":"^5.0.8","@vue/cli-service":"^5.0.8","@vue/eslint-config-standard":"^8.0.1","babel-eslint":"^10.1.0","copy-webpack-plugin":"^6.3.2","deepmerge":"^4.2.2","vue-cli-plugin-vuetify":"~2.4.1","vue-template-compiler":"^2.6.11","vuetify-loader":"^1.7.0","webpack":"^5.74.0"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended","@vue/standard"],"parserOptions":{"parser":"babel-eslint"},"rules":{}},"browserslist":["> 1%","last 2 versions","not dead"]}')}},e={};function s(a){var i=e[a];if(void 0!==i)return i.exports;var o=e[a]={id:a,loaded:!1,exports:{}};return t[a].call(o.exports,o,o.exports,s),o.loaded=!0,o.exports}s.m=t,function(){var t=[];s.O=function(e,a,i,o){if(!a){var r=1/0;for(d=0;d=o)&&Object.keys(s.O).every((function(t){return s.O[t](a[l])}))?a.splice(l--,1):(n=!1,o0&&t[d-1][2]>o;d--)t[d]=t[d-1];t[d]=[a,i,o]}}(),function(){s.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return s.d(e,{a:e}),e}}(),function(){var t,e=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__};s.t=function(a,i){if(1&i&&(a=this(a)),8&i)return a;if("object"===typeof a&&a){if(4&i&&a.__esModule)return a;if(16&i&&"function"===typeof a.then)return a}var o=Object.create(null);s.r(o);var r={};t=t||[null,e({}),e([]),e(e)];for(var n=2&i&&a;"object"==typeof n&&!~t.indexOf(n);n=e(n))Object.getOwnPropertyNames(n).forEach((function(t){r[t]=function(){return a[t]}}));return r["default"]=function(){return a},s.d(o,r),o}}(),function(){s.d=function(t,e){for(var a in e)s.o(e,a)&&!s.o(t,a)&&Object.defineProperty(t,a,{enumerable:!0,get:e[a]})}}(),function(){s.f={},s.e=function(t){return Promise.all(Object.keys(s.f).reduce((function(e,a){return s.f[a](t,e),e}),[]))}}(),function(){s.u=function(t){return"js/"+t+"."+{856:"33ddeb7c",954:"87436fe9"}[t]+".js"}}(),function(){s.miniCssF=function(t){}}(),function(){s.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"===typeof window)return window}}()}(),function(){s.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}(),function(){var t={},e="app:";s.l=function(a,i,o,r){if(t[a])t[a].push(i);else{var n,l;if(void 0!==o)for(var c=document.getElementsByTagName("script"),d=0;d