(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["acesso.fiscal"],{"42d5":function(e,t,s){},"4fdb":function(e,t,s){"use strict";var a=s("d4ec"),r=s("bee2"),i=s("bc3a"),o=s.n(i),n=s("13eb"),u="/api/perfilacessousuario/",l=function(){function e(){var t=this;Object(a["a"])(this,e),n["a"].currentUser.subscribe((function(e){t.headers={"Content-Type":"application/json",authorization:"Bearer "+(e?e.token:"")}}))}return Object(r["a"])(e,[{key:"findAllByUsuarioContr",value:function(e,t,s){return o.a.get(u+"all?idCliente="+e+"&idUsuario="+t+"&idContribuinte="+s,{headers:this.headers})}},{key:"findAllByUsuarioFisc",value:function(e,t){return o.a.get(u+"allFiscal?idCliente="+e+"&idUsuario="+t,{headers:this.headers})}},{key:"save",value:function(e,t,s){return o.a.post(u+"?idUsuario="+e+"&idContribuinte="+t,JSON.stringify(s),{headers:this.headers})}},{key:"saveFiscal",value:function(e,t){return o.a.post(u+"saveFiscal?idUsuario="+e,JSON.stringify(t),{headers:this.headers})}}]),e}();t["a"]=new l},8476:function(e,t,s){"use strict";var a=s("d4ec"),r=s("bee2"),i=s("bc3a"),o=s.n(i),n=s("13eb"),u="/api/usuarioCadastro/",l=function(){function e(){var t=this;Object(a["a"])(this,e),n["a"].currentUser.subscribe((function(e){t.headers={"Content-Type":"application/json",authorization:"Bearer "+(e?e.token:"")}}))}return Object(r["a"])(e,[{key:"getUsuarioByCpf",value:function(e,t,s){var a=this;return o.a.get(u+"searchByCpf?cpf="+e+"&idCliente="+t+"&idConta="+s,{headers:this.headers}).then((function(e){return a.data=e.data}))}},{key:"save",value:function(e){return console.log(JSON.stringify(e)),o.a.post(u,JSON.stringify(e),{headers:this.headers})}},{key:"remove",value:function(e,t,s){return o.a.delete(u+"delete?idCliente="+e+"&usuarioAcessoId="+t+"&idContribuinte="+s,{headers:this.headers})}},{key:"removeUsuarioContribuinte",value:function(e,t,s,a){return o.a.delete(u+"deleteUsuarioContribuinte?idCliente="+e+"&usuarioAcessoId="+t+"&idUsuarioContribuinte="+s+"&idContribuinte="+a,{headers:this.headers})}},{key:"salvarUsuarioMaster",value:function(e,t){return o.a.post(u+"saveUsuarioMaster?idUsuario="+e+"&master="+t,null,{headers:this.headers})}}]),e}();t["a"]=new l},be52:function(e,t,s){"use strict";var a=s("42d5"),r=s.n(a);r.a},e7f6:function(e,t,s){"use strict";s.r(t);var a=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"container-fluid"},[s("div",[s("div",{staticClass:"card"},[s("div",{staticClass:"card-header"},[s("div",{staticClass:"row"},[s("div",{staticClass:"col col-xs-2"},[s("h5",{staticClass:"panel-title"},[s("span",{staticClass:"title"},[e._v("Bem Vindo(a) "+e._s(this.currentUser.usuario.nome))])])])])]),s("div",{staticClass:"card-body",attrs:{id:"topo"}},[e._m(0),s("div",{staticClass:"row"},[s("DataTable",{attrs:{value:e.usuarioAcessoList,paginator:!0,rows:10,autoLayout:!0},scopedSlots:e._u([{key:"header",fn:function(){return[s("div",{staticClass:"p-clearfix",staticStyle:{"line-height":"1.87em"}},[e._v("Lista de Usuários com acesso.")])]},proxy:!0}])},[s("Column",{attrs:{headerStyle:"width: 8em",bodyStyle:"text-align: center",header:"Permissões"},scopedSlots:e._u([{key:"body",fn:function(t){return[s("Button",{attrs:{type:"button",icon:"pi pi-cog"},on:{click:function(s){return e.showPermissoes(t.data.id)}}})]}}])}),s("Column",{attrs:{field:"pessoa.numeroDocumentoJuridico",header:"CPF"}}),s("Column",{attrs:{field:"nomeAcesso",header:"Login"}}),s("Column",{attrs:{field:"pessoa.nomeGeral",header:"Nome"}}),this.cadastroContador?s("Column",{attrs:{headerStyle:"width: 18em",bodyStyle:"text-align: center",header:"Tipo"},scopedSlots:e._u([{key:"body",fn:function(t){return[s("span",[e._v(e._s(t.data.idContribuinteVinculo?"Contador":"Usuário"))])]}}],null,!1,416904655)}):e._e()],1)],1),s("hr")])])]),s("Dialog",{style:{width:"30vw"},attrs:{header:"Aviso",visible:e.displayRemove,modal:!0},on:{"update:visible":function(t){e.displayRemove=t}},scopedSlots:e._u([{key:"footer",fn:function(){return[s("Button",{attrs:{label:"Sim",icon:"pi pi-check"},on:{click:e.remove}}),s("Button",{staticClass:"p-button-secondary",attrs:{label:"Não",icon:"pi pi-times"},on:{click:e.close}})]},proxy:!0}])},[e._v("\n    Confirma a remoção do Registro?\n    ")]),s("Dialog",{attrs:{header:"Permissões",visible:e.showPerm,modal:!0,closable:!1},on:{"update:visible":function(t){e.showPerm=t}}},[s("div",{staticClass:"container scrolable-dialog"},[s("div",{staticClass:"error-list"},[e.erros.length?s("Message",{attrs:{closable:!1,severity:"error"}},[s("ul",{staticClass:"mt-3"},e._l(e.erros,(function(t){return s("li",{key:t},[e._v(e._s(t))])})),0)]):e._e()],1),s("div",{staticClass:"row"},[s("DataTable",{attrs:{value:e.perfilList,paginator:!0,rows:10,autoLayout:!0}},[s("Column",{attrs:{field:"idPagina.menuCompleto",header:"Menu"}}),s("Column",{attrs:{field:"habilitarBol",header:"Habilitar"},scopedSlots:e._u([{key:"body",fn:function(t){return[s("Checkbox",{attrs:{binary:!0},model:{value:t.data.habilitarBol,callback:function(s){e.$set(t.data,"habilitarBol",s)},expression:"slotProps.data.habilitarBol"}})]}}])}),s("Column",{attrs:{field:"salvarBol",header:"Salvar"},scopedSlots:e._u([{key:"body",fn:function(t){return[s("Checkbox",{attrs:{binary:!0,disabled:!t.data.salvarContr},model:{value:t.data.salvarBol,callback:function(s){e.$set(t.data,"salvarBol",s)},expression:"slotProps.data.salvarBol"}})]}}])}),s("Column",{attrs:{field:"alterarBol",header:"Alterar"},scopedSlots:e._u([{key:"body",fn:function(t){return[s("Checkbox",{attrs:{binary:!0,disabled:!t.data.alterarContr},model:{value:t.data.alterarBol,callback:function(s){e.$set(t.data,"alterarBol",s)},expression:"slotProps.data.alterarBol"}})]}}])}),s("Column",{attrs:{field:"excluirBol",header:"Excluir"},scopedSlots:e._u([{key:"body",fn:function(t){return[s("Checkbox",{attrs:{binary:!0,disabled:!t.data.excluirContr},model:{value:t.data.excluirBol,callback:function(s){e.$set(t.data,"excluirBol",s)},expression:"slotProps.data.excluirBol"}})]}}])}),s("Column",{attrs:{field:"imprimirBol",header:"Imprimir"},scopedSlots:e._u([{key:"body",fn:function(t){return[s("Checkbox",{attrs:{binary:!0,disabled:!t.data.imprimirContr},model:{value:t.data.imprimirBol,callback:function(s){e.$set(t.data,"imprimirBol",s)},expression:"slotProps.data.imprimirBol"}})]}}])})],1)],1)]),s("hr"),s("div",{staticClass:"container"},[s("div",{staticClass:"row"},[s("div",[s("Button",{staticClass:"p-button-primary mr-2",attrs:{label:"Salvar",icon:"pi pi-check",disabled:e.loading},on:{click:function(t){return e.salvarPerm()}}}),s("Button",{staticClass:"p-button-primary mr-2 p-button-danger",attrs:{type:"button",label:"Fechar",icon:"pi pi-times"},on:{click:function(t){return e.hidePerm()}}})],1)])])])],1)},r=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("h5",{staticClass:"panel-title"},[s("span",{staticClass:"title"},[e._v("Conceda acesso aos seus respectivos responsáveis.")])])}],i=s("4fdb"),o=s("c7d7"),n=s("13eb"),u=s("8476"),l=s("ec27"),c={name:"acessoFiscal",data:function(){return{showPerm:!1,displayRemove:!1,loading:!1,erros:[],currentUser:null,search:!1,filtro:"",usuarioAcessoList:[],usuarioAcessoId:null,idContribuinte:null,showCadastroNovoUsuario:!1,blockDadosPessoa:!1,blockDadosUsuario:!1,perfilList:[],admin:!1,senhaConfirmacao:null,cadastroContador:!1,filtroTipo:null,filtroTipos:[{name:"Usuário",key:"U"},{name:"Contador",key:"C"}]}},created:function(){this.processando(!0),this.currentUser=n["a"].currentUserValue,this.filtroTipo=this.filtroTipos[0],this.cadastroContador=this.currentUser.configuracao.idBolCadastroContador&&"S"===this.currentUser.configuracao.idBolCadastroContador,this.pesquisar(),this.processando(!1)},methods:{isEmailValid:function(e){var t=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return t.test(e)},pesquisar:function(){var e=this;this.search=!0,o["a"].findAllUserAdmin(this.currentUser.usuario.idCliente).then((function(t){e.usuarioAcessoList=t.data,console.log(e.usuarioAcessoList)})),this.search=!1},close:function(){this.usuarioAcessoId=null,this.displayRemove=!1},processando:function(e){e?(this.loading=!0,this.$root.$emit("loading:show")):(this.loading=!1,this.$root.$emit("loading:hide"))},searchUsuarioPorCpf:function(){var e=this,t=this.usuarioCadastro.documento;t&&""!=t&&this.validarDocumento()?(this.processando(!0),this.blockDadosPessoa=!1,this.blockDadosUsuario=!1,u["a"].getUsuarioByCpf(t,this.currentUser.usuario.idCliente,this.currentUser.usuario.idConta).then((function(t){console.log(t),e.usuarioCadastro=t,t.idPessoa&&(e.blockDadosPessoa=!0),t.idUsuario&&(e.blockDadosUsuario=!0)})).then((function(){e.processando(!1)}))):this.processando(!0)},showPermissoes:function(e){this.processando(!0),this.usuarioAcessoId=e,this.pesquisarPerms(),this.showPerm=!0,this.processando(!1)},hidePerm:function(){this.showPerm=!1},pesquisarPerms:function(){var e=this;i["a"].findAllByUsuarioFisc(this.currentUser.usuario.idCliente,this.usuarioAcessoId).then((function(t){e.perfilList=t.data,console.log(e.usuarioAcessoId)}),(function(t){var s="Houve um problema listar Perfis de Acesso do Usuário!";t.response&&(s=t.response.data),e.$toast.add({severity:"error",summary:s})})),this.search=!1},salvarPerm:function(){var e=this;i["a"].saveFiscal(this.usuarioAcessoId,this.perfilList).then((function(t){console.log(t),e.$toast.add({severity:"success",summary:"Permissões de Acesso salvas com sucesso"})}),(function(t){var s="Houve um problema ao salvar as Permissões de Acesso!";t.response&&(s=t.response.data),e.$toast.add({severity:"error",summary:s})}))},validarDocumento:function(){var e=!1;return!(!this.usuarioCadastro.documento||""===this.usuarioCadastro.documento)&&(e=l["a"].validarCPFCNPJ(this.usuarioCadastro.documento),e||this.$root.$emit("alert:error","CPF/CNPJ inválido!"),e)}}},d=c,h=(s("be52"),s("2877")),f=Object(h["a"])(d,a,r,!1,null,"272f63dc",null);t["default"]=f.exports},ec27:function(e,t,s){"use strict";s("a481");var a=s("d4ec"),r=s("bee2"),i=function(){function e(){Object(a["a"])(this,e)}return Object(r["a"])(e,[{key:"validarEmail",value:function(e){var t=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return t.test(e)}},{key:"validarCPFCNPJ",value:function(e){if(!e)return!1;e=e.replace(/[^\d]+/g,"");var t=!1;return 14==e.length?t=this.validarCNPJ(e):11==e.length&&(t=this.validarCPF(e)),t}},{key:"validarCNPJ",value:function(e){if(!e)return!1;if(e=e.replace(/[^\d]+/g,""),""==e)return!1;if(14!=e.length)return!1;if("00000000000000"==e||"11111111111111"==e||"22222222222222"==e||"33333333333333"==e||"44444444444444"==e||"55555555555555"==e||"66666666666666"==e||"77777777777777"==e||"88888888888888"==e||"99999999999999"==e)return!1;for(var t=e.length-2,s=e.substring(0,t),a=e.substring(t),r=0,i=t-7,o=t;o>=1;o--)r+=s.charAt(t-o)*i--,i<2&&(i=9);var n=r%11<2?0:11-r%11;if(n!=a.charAt(0))return!1;for(t+=1,s=e.substring(0,t),r=0,i=t-7,o=t;o>=1;o--)r+=s.charAt(t-o)*i--,i<2&&(i=9);return n=r%11<2?0:11-r%11,n==a.charAt(1)}},{key:"validarCPF",value:function(e){if(!e)return!1;var t,s;if(t=0,"00000000000"==e)return!1;for(var a=1;a<=9;a++)t+=parseInt(e.substring(a-1,a))*(11-a);if(s=10*t%11,10!=s&&11!=s||(s=0),s!=parseInt(e.substring(9,10)))return!1;for(t=0,a=1;a<=10;a++)t+=parseInt(e.substring(a-1,a))*(12-a);return s=10*t%11,10!=s&&11!=s||(s=0),s==parseInt(e.substring(10,11))}}]),e}();t["a"]=new i}}]);
//# sourceMappingURL=acesso.fiscal.438cfe31.js.map