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