(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["denuncia.fiscal"],{"3a18":function(e,a,n){},e719:function(e,a,n){"use strict";n.r(a);var i=function(){var e=this,a=e.$createElement,n=e._self._c||a;return n("div",{staticClass:"container-fluid autenticacao"},[n("div",[n("div",{staticClass:"card"},[n("div",{staticClass:"card-header"},[n("div",{staticClass:"row"},[n("div",{staticClass:"col col-xs-2"},[n("h5",{staticClass:"panel-title"},[e._v(e._s(e.labelPagina))])])])]),n("div",{staticClass:"card-body",attrs:{id:"topo"}},[n("form",{attrs:{name:"form"},on:{submit:function(a){return a.preventDefault(),e.onSubmit(a)}}},[n("div",{staticClass:"form-title"},[n("span",{staticClass:"form-title"},[e._v("Realize uma "+e._s(e.labelPagina)+" relacionada à Prestação de Serviços.")])]),n("Panel",{attrs:{header:"Tipo "+e.labelPagina}},[n("div",{staticClass:"row"},[n("div",{staticClass:"col-md-2 mb-2"},[n("span",{staticClass:"p-fluid"},[n("Dropdown",{attrs:{id:"tpDenuncia",options:e.tiposDenuncia,optionLabel:"name",placeholder:"Selecione um Tipo de "+e.labelPagina},model:{value:e.selectedTipoDenuncia,callback:function(a){e.selectedTipoDenuncia=a},expression:"selectedTipoDenuncia"}})],1)])])]),e.selectedTipoDenuncia&&"I"===e.selectedTipoDenuncia.key?n("Panel",{attrs:{header:e.labelTomador}},[n("div",{staticClass:"row"},[n("div",{staticClass:"col-md-2 mb-2"},[n("label",{attrs:{for:"tpDenunciante"}},[e._v("Tipo *:")]),n("span",{staticClass:"p-fluid"},[n("Dropdown",{attrs:{id:"tpDenunciante",options:e.tiposPessoa,optionLabel:"name",placeholder:"Selecione um Tipo de Denunciante"},model:{value:e.selectedTipoDenunciante,callback:function(a){e.selectedTipoDenunciante=a},expression:"selectedTipoDenunciante"}})],1)]),n("div",{staticClass:"col-md-2 mb-2"},[n("label",{attrs:{for:"cpfCnpjDenunciante"}},[e._v(e._s(this.selectedTipoDenunciante&&"J"==this.selectedTipoDenunciante.key?"CNPJ:":"CPF:")+" *:")]),n("span",{staticClass:"p-fluid"},[e.selectedTipoDenunciante&&"J"==e.selectedTipoDenunciante.key?[n("InputMask",{key:"J",attrs:{id:"cpfCnpjDenunciante",mask:"99.999.999/9999-99",placeholder:"CNPJ"},model:{value:e.denuncia.cpfCnpjDenunciante,callback:function(a){e.$set(e.denuncia,"cpfCnpjDenunciante",a)},expression:"denuncia.cpfCnpjDenunciante"}})]:[n("InputMask",{key:"F",attrs:{id:"cpfCnpjDenunciante",mask:"999.999.999-99",placeholder:"CPF"},model:{value:e.denuncia.cpfCnpjDenunciante,callback:function(a){e.$set(e.denuncia,"cpfCnpjDenunciante",a)},expression:"denuncia.cpfCnpjDenunciante"}})]],2),n("small",{directives:[{name:"show",rawName:"v-show",value:e.validationErrors.cpfCnpjDenunciante,expression:"validationErrors.cpfCnpjDenunciante"}],staticClass:"p-error"},[e._v(e._s(this.selectedTipoDenunciante&&"J"==this.selectedTipoDenunciante.key?"CNPJ":"CPF")+" "+e._s(e.labelTomador)+" é Obrigatório.")])]),n("div",{staticClass:"col-md-6 mb-2"},[n("label",{attrs:{for:"nomeDenunciante"}},[e._v("Nome *:")]),n("span",{staticClass:"p-fluid"},[n("InputText",{attrs:{id:"nomeDenunciante",maxlength:"80"},model:{value:e.denuncia.nomeDenunciante,callback:function(a){e.$set(e.denuncia,"nomeDenunciante",a)},expression:"denuncia.nomeDenunciante"}})],1),n("small",{directives:[{name:"show",rawName:"v-show",value:e.validationErrors.nomeDenunciante,expression:"validationErrors.nomeDenunciante"}],staticClass:"p-error"},[e._v("Nome "+e._s(e.labelTomador)+" é\n                  Obrigatório.")])])]),n("div",{staticClass:"row"},[n("div",{staticClass:"col-md-10 mb-2"},[n("label",[e._v("E-mail:")]),n("span",{staticClass:"p-fluid"},[n("InputText",{attrs:{type:"text",maxlength:"100"},model:{value:e.denuncia.emailDenunciante,callback:function(a){e.$set(e.denuncia,"emailDenunciante",a)},expression:"denuncia.emailDenunciante"}})],1)])])]):e._e(),n("Panel",{attrs:{header:e.labelPrestador}},[n("div",{staticClass:"row"},[n("div",{staticClass:"col-md-2 mb-2"},[n("label",{attrs:{for:"tpDenunciado"}},[e._v("Tipo *:")]),n("span",{staticClass:"p-fluid"},[n("Dropdown",{attrs:{id:"tpDenunciado",options:e.tiposPessoa,optionLabel:"name",placeholder:"Selecione um Tipo de Denunciado"},model:{value:e.selectedTipoDenunciado,callback:function(a){e.selectedTipoDenunciado=a},expression:"selectedTipoDenunciado"}})],1)]),n("div",{staticClass:"col-md-2 mb-2"},[n("label",{attrs:{for:"cpfCnpjDenunciado"}},[e._v(e._s(this.selectedTipoDenunciado&&"J"==this.selectedTipoDenunciado.key?"CNPJ:":"CPF:")+" *:")]),n("span",{staticClass:"p-fluid"},[e.selectedTipoDenunciado&&"J"==e.selectedTipoDenunciado.key?[n("InputMask",{key:"J",attrs:{id:"cpfCnpjDenunciado",mask:"99.999.999/9999-99",placeholder:"CNPJ"},model:{value:e.denuncia.cpfCnpjDenunciado,callback:function(a){e.$set(e.denuncia,"cpfCnpjDenunciado",a)},expression:"denuncia.cpfCnpjDenunciado"}})]:[n("InputMask",{key:"F",attrs:{id:"cpfCnpjDenunciado",mask:"999.999.999-99",placeholder:"CPF"},model:{value:e.denuncia.cpfCnpjDenunciado,callback:function(a){e.$set(e.denuncia,"cpfCnpjDenunciado",a)},expression:"denuncia.cpfCnpjDenunciado"}})]],2),n("small",{directives:[{name:"show",rawName:"v-show",value:e.validationErrors.cpfCnpjDenunciado,expression:"validationErrors.cpfCnpjDenunciado"}],staticClass:"p-error"},[e._v(e._s(this.selectedTipoDenunciado&&"J"==this.selectedTipoDenunciado.key?"CNPJ":"CPF")+" "+e._s(e.labelPrestador)+" é Obrigatório.")])]),n("div",{staticClass:"col-md-6 mb-2"},[n("label",{attrs:{for:"nomeDenunciado"}},[e._v("Nome *:")]),n("span",{staticClass:"p-fluid"},[n("InputText",{attrs:{id:"nomeDenunciado",maxlength:"80"},model:{value:e.denuncia.nomeDenunciado,callback:function(a){e.$set(e.denuncia,"nomeDenunciado",a)},expression:"denuncia.nomeDenunciado"}})],1),n("small",{directives:[{name:"show",rawName:"v-show",value:e.validationErrors.nomeDenunciado,expression:"validationErrors.nomeDenunciado"}],staticClass:"p-error"},[e._v("Nome "+e._s(e.labelPrestador)+" é\n                  Obrigatório.")])])]),n("div",{staticClass:"row"},[n("div",{staticClass:"col-md-10 mb-2"},[n("label",{attrs:{for:"enderecoDenunciado"}},[e._v("Endereço *:")]),n("span",{staticClass:"p-fluid"},[n("InputText",{attrs:{id:"enderecoDenunciado",maxlength:"120"},model:{value:e.denuncia.enderecoDenunciado,callback:function(a){e.$set(e.denuncia,"enderecoDenunciado",a)},expression:"denuncia.enderecoDenunciado"}})],1),n("small",{directives:[{name:"show",rawName:"v-show",value:e.validationErrors.enderecoDenunciado,expression:"validationErrors.enderecoDenunciado"}],staticClass:"p-error"},[e._v("Endereço "+e._s(e.labelPrestador)+" é\n                  Obrigatório.")])])])]),n("Panel",{attrs:{header:"Dados "+e.labelPagina}},[n("div",{staticClass:"row"},[n("div",{staticClass:"col-md-2 mb-2"},[n("label",{attrs:{for:"categoria"}},[e._v("Categoria *:")]),n("span",{staticClass:"p-fluid"},[n("Dropdown",{attrs:{id:"categoria",options:e.categorias,optionLabel:"name",placeholder:"Selecione uma Categoria"},model:{value:e.selectedCategoria,callback:function(a){e.selectedCategoria=a},expression:"selectedCategoria"}})],1)]),e.selectedCategoria&&"N"===e.selectedCategoria.key?n("div",{staticClass:"col-md-2 mb-2"},[n("label",{attrs:{for:"numeroNfseRps"}},[e._v("Número Nfse/RPS *:")]),n("span",{staticClass:"p-fluid"},[n("InputText",{attrs:{id:"numeroNfseRps",type:"number"},model:{value:e.denuncia.numeroNfseRps,callback:function(a){e.$set(e.denuncia,"numeroNfseRps",a)},expression:"denuncia.numeroNfseRps"}})],1),n("small",{directives:[{name:"show",rawName:"v-show",value:e.validationErrors.numeroNfseRps,expression:"validationErrors.numeroNfseRps"}],staticClass:"p-error"},[e._v("Número Nfse/RPS é Obrigatório.")])]):e._e()]),n("div",{staticClass:"row"},[n("div",{staticClass:"col-md-10 mb-2"},[n("label",{attrs:{for:"assunto"}},[e._v("Assunto *:")]),n("span",{staticClass:"p-fluid"},[n("InputText",{attrs:{id:"assunto",maxlength:"150"},model:{value:e.denuncia.assunto,callback:function(a){e.$set(e.denuncia,"assunto",a)},expression:"denuncia.assunto"}})],1),n("small",{directives:[{name:"show",rawName:"v-show",value:e.validationErrors.assunto,expression:"validationErrors.assunto"}],staticClass:"p-error"},[e._v("Assunto da "+e._s(e.labelPagina)+" é\n                  Obrigatório.")])])]),n("div",{staticClass:"row"},[n("div",{staticClass:"col-md-10 mb-2"},[n("label",{attrs:{for:"descricao"}},[e._v("Descrição *:")]),n("span",{staticClass:"p-fluid"},[n("textarea",{directives:[{name:"model",rawName:"v-model",value:e.denuncia.descricao,expression:"denuncia.descricao"}],attrs:{id:"descricao",name:"descricao",rows:"5"},domProps:{value:e.denuncia.descricao},on:{input:function(a){a.target.composing||e.$set(e.denuncia,"descricao",a.target.value)}}})]),n("small",{directives:[{name:"show",rawName:"v-show",value:e.validationErrors.descricao,expression:"validationErrors.descricao"}],staticClass:"p-error"},[e._v("Descrição da "+e._s(e.labelPagina)+" é\n                  Obrigatória.")])])])]),n("hr"),[e.salvo?e._e():n("Button",{staticClass:"p-button-primary mr-2 p-button-success",attrs:{label:"Gravar",title:"Gravar",type:"submit",icon:"pi pi-check",disabled:e.loading}}),n("Button",{staticClass:"p-button-primary mr-2",attrs:{label:"Login",title:"Login",type:"button",icon:"pi pi-arrow-left",disabled:e.loading},on:{click:function(a){return e.login()}}})],n("br"),n("div",{staticClass:"copyright"},[e._v("© "+e._s(this.anoAtual)+" - GPI - Gestão Pública Integrada")])],2)])])])])},t=[],s=(n("ac6a"),n("456d"),n("96cf"),n("1da1")),o=n("d4ec"),c=function e(){Object(o["a"])(this,e)},r=c,l=n("bee2"),d=n("bc3a"),u=n.n(d),p=n("13eb"),m="/api/denunciaFiscal/",v=function(){function e(){var a=this;Object(o["a"])(this,e),p["a"].currentUser.subscribe((function(e){a.headers={"Content-Type":"application/json",authorization:"Bearer "+(e?e.token:"")}}))}return Object(l["a"])(e,[{key:"findAllByFiltro",value:function(e,a){return u.a.get(m+"all?idCliente="+e+"&filtro="+a,{headers:this.headers})}},{key:"save",value:function(e){return u.a.post(m,JSON.stringify(e),{headers:this.headers})}},{key:"get",value:function(e){return u.a.get(m+e,{headers:this.headers})}},{key:"remove",value:function(e){return u.a.delete(m+e,{headers:this.headers})}},{key:"findDadosManifestacao",value:function(e,a,n){return u.a.get(m+"dadosManifestacao?idCliente="+e+"&cpfCnpj="+a+"&chave="+n,{headers:this.headers})}}]),e}(),f=new v,h=n("f368"),D={data:function(){return{anoAtual:null,salvo:!1,loading:!1,selectedTipoDenuncia:null,selectedTipoDenunciante:null,selectedTipoDenunciado:null,selectedCategoria:null,tiposDenuncia:[{name:"Anônima",key:"A"},{name:"Identificada",key:"I"}],tiposPessoa:[{name:"Pessoa Jurídica",key:"J"},{name:"Pessoa Física",key:"F"}],categorias:[{name:"Denúncia Livre",key:"L"},{name:"Relacionada a um Número de Nfse ou RPS",key:"N"}],chaveValidacao:null,cpfCnpjPrestador:null,denuncia:new r,validationErrors:{}}},mounted:function(){var e=this;this.selectedTipoDenuncia=this.tiposDenuncia[0],this.selectedTipoDenunciante=this.tiposPessoa[0],this.selectedTipoDenunciado=this.tiposPessoa[0],this.selectedCategoria=this.categorias[0];var a=new Date;this.anoAtual=a.getFullYear(),setTimeout(Object(s["a"])(regeneratorRuntime.mark((function a(){var n;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return e.processando(!0),n=window.location.hostname,a.next=4,h["a"].get(n);case 4:e.dnsCliente=a.sent,e.dnsCliente&&e.dnsCliente.data&&e.dnsCliente.data.idCliente&&(e.idCliente=e.dnsCliente.data.idCliente),e.chaveValidacao&&e.cpfCnpjPrestador&&f.findDadosManifestacao(e.idCliente,e.cpfCnpjPrestador,e.chaveValidacao).then((function(a){var n=a.data;a.data&&(e.selectedTipoDenuncia=e.tiposDenuncia.filter((function(e){return"I"==e.key}))[0],e.selectedTipoDenunciante=e.tiposPessoa.filter((function(e){return e.key==n.tomadorTipo}))[0],e.denuncia.nomeDenunciante=n.tomadorNome,e.denuncia.cpfCnpjDenunciante=n.tomadorDocumento,e.denuncia.emailDenunciante=n.tomadorEmail,e.selectedTipoDenunciado=e.tiposPessoa.filter((function(e){return e.key==n.prestadorTipo}))[0],e.denuncia.nomeDenunciado=n.prestadorNome,e.denuncia.cpfCnpjDenunciado=n.prestadorDocumento,e.denuncia.enderecoDenunciado=n.prestadorEndereco,e.selectedCategoria=e.categorias.filter((function(e){return"N"==e.key}))[0],e.denuncia.numeroNfseRps=n.numeroNfe)}),(function(a){var n="Houve um problema ao buscar dados para Manifestação! Preencha manualmente.";a.response&&(n=a.response.data[0]),e.$toast.add({severity:"error",summary:n})})),e.processando(!1);case 8:case"end":return a.stop()}}),a)}))),250)},created:function(){this.limparDados(),this.chaveValidacao=this.$route.query.chave,this.cpfCnpjPrestador=this.$route.query.cpfCnpj},methods:{limparDados:function(){this.denuncia=new r,this.chaveValidacao=null,this.cpfCnpjPrestador=null},login:function(){this.$router.push("/login")},validateForm:function(){return this.selectedTipoDenuncia&&"I"===this.selectedTipoDenuncia.key&&(this.denuncia.cpfCnpjDenunciante?delete this.validationErrors["cpfCnpjDenunciante"]:this.validationErrors["cpfCnpjDenunciante"]=!0,this.denuncia.nomeDenunciante?delete this.validationErrors["nomeDenunciante"]:this.validationErrors["nomeDenunciante"]=!0,this.denuncia.nomeDenunciante?delete this.validationErrors["nomeDenunciante"]:this.validationErrors["nomeDenunciante"]=!0),this.denuncia.cpfCnpjDenunciado?delete this.validationErrors["cpfCnpjDenunciado"]:this.validationErrors["cpfCnpjDenunciado"]=!0,this.denuncia.nomeDenunciado?delete this.validationErrors["nomeDenunciado"]:this.validationErrors["nomeDenunciado"]=!0,this.denuncia.enderecoDenunciado?delete this.validationErrors["enderecoDenunciado"]:this.validationErrors["enderecoDenunciado"]=!0,this.denuncia.assunto?delete this.validationErrors["assunto"]:this.validationErrors["assunto"]=!0,this.denuncia.descricao?delete this.validationErrors["descricao"]:this.validationErrors["descricao"]=!0,this.selectedCategoria&&"N"===this.selectedCategoria.key&&!this.denuncia.numeroNfseRps?this.validationErrors["numeroNfseRps"]=!0:delete this.validationErrors["numeroNfseRps"],!Object.keys(this.validationErrors).length},onSubmit:function(){this.loading=!0,this.validateForm()&&this.salvar(),this.loading=!1},salvar:function(){var e=this;this.denuncia.idCliente=this.idCliente,this.denuncia.idBolCategoria=this.selectedCategoria.key,this.denuncia.idBolTipo=this.selectedTipoDenuncia.key,this.denuncia.idBolSituacao="A",this.isManifestacao&&(this.denuncia.idBolManifestacao="S"),f.save(this.denuncia).then((function(a){console.log(a),e.$toast.add({severity:"success",summary:e.labelPagina+" registrada com sucesso!"}),e.salvo=!0}),(function(a){var n="Houve um problema ao salvar a "+e.labelPagina+"!";a.response&&(n=a.response.data),e.$toast.add({severity:"error",summary:n})}))},processando:function(e){e?(this.loading=!0,this.$root.$emit("loading:show")):(this.loading=!1,this.$root.$emit("loading:hide"))}},computed:{isManifestacao:function(){return this.chaveValidacao&&this.cpfCnpjPrestador},labelPagina:function(){return this.isManifestacao?"Manifestação":"Denúncia Fiscal"},labelTomador:function(){return this.isManifestacao?"Tomador":"Denunciante"},labelPrestador:function(){return this.isManifestacao?"Prestador":"Denunciado"}}},C=D,b=(n("ea17"),n("2877")),g=Object(b["a"])(C,i,t,!1,null,"40f43740",null);a["default"]=g.exports},ea17:function(e,a,n){"use strict";var i=n("3a18"),t=n.n(i);t.a},f368:function(e,a,n){"use strict";var i=n("d4ec"),t=n("bee2"),s=n("bc3a"),o=n.n(s),c="/api/dnspublic/",r=function(){function e(){Object(i["a"])(this,e)}return Object(t["a"])(e,[{key:"get",value:function(e){return console.log("Here"),console.log(c),o.a.get(c+e,{headers:this.headers})}}]),e}();a["a"]=new r}}]);
//# sourceMappingURL=denuncia.fiscal.a2e9a6c9.js.map