(window.webpackJsonp=window.webpackJsonp||[]).push([[693],{1432:function(e,t,o){"use strict";o.r(t);o(6),o(5),o(7),o(4),o(12),o(8),o(13);var r=o(2),n=o(78),d=o(307);function l(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,o)}return t}function c(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?l(Object(source),!0).forEach((function(t){Object(r.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):l(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var m={name:"ModalDesequilíbrios",components:{ValidationProvider:d.ValidationProvider,ValidationObserver:d.ValidationObserver},props:{dados:{type:Object,default:function(){return{}}},findTiposDesequilibrio:{type:Function,default:function(){return[]}}},data:function(){return{}},computed:c(c({},Object(n.c)({empresa:"empresa/empresaAtual"})),{},{dadosComputados:{get:function(){return this.dados},set:function(e){this.$emit("update:dados",e)}}}),mounted:function(){var e=this;this.$root.$on("bv::modal::show",(function(t,o){"editTipoDesequilibrioModal"===o&&void 0===e.dadosComputados.id&&(e.dadosComputados={})}))},methods:{save:function(){var e=this;void 0===this.dadosComputados.idEmpresa&&(this.dadosComputados.idEmpresa=this.empresa.id),this.$pleitosService.saveTiposDesequilibrio(this.empresa.sigla,this.dadosComputados).then((function(){void 0!==e.dadosComputados.id?e.$notify({title:"Confirmação",text:"Tipo Desequilibrio alterada com sucesso.",type:"success"}):e.$notify({title:"Confirmação",text:"Tipo Desequilibrio incluída com sucesso.",type:"success"}),e.$bvModal.hide("editTipoDesequilibrioModal"),e.findTiposDesequilibrio()})).catch((function(t){e.$notify({title:"Erro",text:t.response?t.response.data.message:t,type:"error"})})),this.$bvModal.hide("editTipoDesequilibrioModal")},closeModal:function(){this.$bvModal.hide("editTipoDesequilibrioModal")},deleteTiposDesequilibrio:function(){var e=this;this.$pleitosService.deleteTiposDesequilibrio(this.empresa.sigla,this.dadosComputados.id).then((function(){e.$bvModal.hide("editTipoDesequilibrioModal"),e.findTiposDesequilibrio(),e.$notify({title:"Confirmação",text:"Tipo Desequilibrio excluído com sucesso.",type:"success"})})).catch((function(t){e.$notify({title:"Erro",text:t.response?t.response.data.message:t,type:"error"})}))},getValidationState:function(e){var t=e.dirty,o=e.validated,r=e.valid;return t||o?r:null}}},f=o(42),component=Object(f.a)(m,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("b-modal",{attrs:{id:"editTipoDesequilibrioModal",size:"md",centered:"","hide-header-close":"","hide-footer":""},scopedSlots:e._u([{key:"modal-header",fn:function(){return[o("h4",[e._v("\n      "+e._s(null==e.dadosComputados.id?"Adicionar Tipo de Desequilíbrios":"Editar Tipo de Desequilíbrios")+"\n    ")])]},proxy:!0}])},[e._v(" "),o("validation-observer",{ref:"observer",scopedSlots:e._u([{key:"default",fn:function(t){var r=t.handleSubmit;return[o("b-form",{on:{submit:function(t){return t.stopPropagation(),t.preventDefault(),r(e.save)}}},[o("b-row",[o("b-col",{attrs:{sm:"12"}},[o("validation-provider",{attrs:{name:"descricao",rules:{required:!0}},scopedSlots:e._u([{key:"default",fn:function(t){return[o("b-form-group",{attrs:{label:"Descrição"}},[o("b-form-input",{attrs:{placeholder:"Descrição...",maxlength:"60",state:e.getValidationState(t)},model:{value:e.dadosComputados.descricao,callback:function(t){e.$set(e.dadosComputados,"descricao",t)},expression:"dadosComputados.descricao"}})],1)]}}],null,!0)})],1)],1),e._v(" "),o("b-row",{staticClass:"mt-4 pt-3 border-top"},[o("b-col",{staticClass:"pl-2",attrs:{md:"8"}},[o("b-button",{staticClass:"my-2 ml-2 rounded",attrs:{size:"sm",variant:"primary",type:"submit"}},[o("fa-icon",{attrs:{icon:"save"}}),e._v(" "),o("span",{staticClass:"ml-1"},[e._v("Salvar")])],1),e._v(" "),o("b-button",{staticClass:"my-2 ml-2 rounded",attrs:{size:"sm",variant:"outline-secondary"},on:{click:e.closeModal}},[o("fa-icon",{attrs:{icon:"times"}}),e._v(" "),o("span",{staticClass:"ml-1"},[e._v("Cancelar")])],1)],1),e._v(" "),o("b-col",{staticClass:"d-flex justify-content-end",attrs:{md:"4"}},[void 0!==e.dadosComputados.id?o("b-button",{staticClass:"my-2 ml-2 rounded",attrs:{size:"sm",variant:"outline-danger"},on:{click:function(t){return e.deleteTiposDesequilibrio()}}},[o("fa-icon",{attrs:{icon:"trash-alt"}}),e._v(" "),o("span",{staticClass:"ml-1"},[e._v("Excluir")])],1):e._e()],1)],1)],1)]}}])})],1)}),[],!1,null,null,null);t.default=component.exports}}]);
//# sourceMappingURL=a50c7cb-1.2.11.js.map