(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-e0621dde"],{"008d":function(t,a,s){"use strict";s.r(a);var i=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("tr",{staticClass:"collaborator-row",class:{"collaborator-row--inactive":"inactive"===t.props.item.status,"collaborator-row--negatived":t.props.item.negatived_count>0}},[s("wi-list-data-table-actions",{staticClass:"collaborator-row__actions",attrs:{config:t.config,props:t.props}}),s("td",{staticClass:"collaborator-row__profile",on:{click:t.openPerson}},[s("div",{staticClass:"profile-container"},[s("div",{staticClass:"avatar"},[t.props.item.file&&t.props.item.file.url?s("img",{staticClass:"avatar__image",attrs:{src:t.props.item.file.url,alt:t.props.item.name}}):s("div",{staticClass:"avatar__fallback"},[t._v(" "+t._s(t.getInitials(t.props.item.name))+" ")])]),s("div",{staticClass:"info-container"},[s("div",{staticClass:"info-container__main"},[s("strong",{staticClass:"name"},[t._v(t._s(t._f("stringlength")(t.props.item.name,25)))])])])])]),s("td",{staticClass:"collaborator-row__teams"},[s("div",{staticClass:"teams-container"},[t.props.item.teams&&t.props.item.teams.length?s("span",{staticClass:"teams-badge"},[t._v(" "+t._s(t.props.item.teams.length)+" equipe(s) ")]):s("span",{staticClass:"teams-badge teams-badge--empty"},[t._v(" Sem equipe ")])])]),s("td",{staticClass:"collaborator-row__actions"},[s("v-btn",{attrs:{outline:"",small:"",color:"grey"},on:{click:t.showDetails}},[s("v-icon",{attrs:{small:""}},[t._v("person")]),s("span",[t._v(" Info")])],1)],1),s("collaborator-details-dialog",{attrs:{collaborator:t.props.item},model:{value:t.showDialog,callback:function(a){t.showDialog=a},expression:"showDialog"}})],1)},o=[],e=(s("a15b"),s("d81d"),s("fb6a"),s("ac1f"),s("1276"),s("b150")),l=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("v-dialog",{staticStyle:{"border-radius":"12px"},attrs:{width:"500",scrollable:"",lazy:""},on:{click:t.handleOverlayClick},model:{value:t.dialog,callback:function(a){t.dialog=a},expression:"dialog"}},[s("v-card",{staticStyle:{"border-radius":"12px"}},[s("v-toolbar",{attrs:{flat:"",dense:"",color:"transparent"}},[s("v-toolbar-title",[t._v("Detalhes do Colaborador")]),s("v-spacer"),s("v-btn",{attrs:{icon:""},on:{click:t.closeDialog}},[s("v-icon",[t._v("close")])],1)],1),t.dialog?s("v-card-text",{staticClass:"dialog-body"},[s("div",{staticClass:"profile-hero"},[s("div",{staticClass:"profile-image-wrapper"},[s("div",{staticClass:"profile-image"},[t.collaborator.file&&t.collaborator.file.url?s("img",{attrs:{src:t.collaborator.file.url,alt:t.collaborator.name}}):s("div",{staticClass:"profile-initials"},[t._v(" "+t._s(t.getInitials(t.collaborator.name))+" ")])]),s("span",{staticClass:"status",class:t.collaborator.status},[t._v(" "+t._s("active"===t.collaborator.status?"Ativo":"Inativo")+" ")])]),s("div",{staticClass:"profile-main-info"},[s("h1",{staticClass:"profile-name"},[t._v(t._s(t.collaborator.name))]),t.collaborator.cpf_cnpj?s("div",{staticClass:"profile-details"},[s("div",{staticClass:"detail-item"},[s("span",{staticClass:"detail-label"},[t._v("CPF")]),s("span",{staticClass:"detail-value"},[t._v(t._s(t.collaborator.cpf_cnpj))])])]):t._e()])]),s("div",{staticClass:"info-grid"},[s("div",{staticClass:"info-section"},[s("h3",{staticClass:"section-title"},[t._v("Contatos")]),t.collaborator.phones&&t.collaborator.phones.length?s("div",{staticClass:"contact-list"},t._l(t.collaborator.phones,(function(a){return s("div",{key:a.id,staticClass:"contact-item"},[s("div",{staticClass:"contact-icon"},["Celular"===a.type?s("i",{staticClass:"fas fa-mobile-alt"}):s("i",{staticClass:"fas fa-phone"})]),s("div",{staticClass:"contact-details"},[s("span",{staticClass:"contact-type"},[t._v(t._s(a.type))]),s("span",{staticClass:"contact-number"},[t._v(t._s(t.formatPhone(a.phone_full)))])])])})),0):s("div",{staticClass:"empty-state"},[t._v(" Nenhum telefone cadastrado ")])]),s("div",{staticClass:"info-section"},[s("h3",{staticClass:"section-title"},[t._v("Equipes")]),t.collaborator.teams&&t.collaborator.teams.length?s("div",{staticClass:"teams-list"},t._l(t.collaborator.teams,(function(a){return s("div",{key:a.id,staticClass:"team-item"},[s("div",{staticClass:"team-icon"},[s("i",{staticClass:"fas fa-users"})]),s("div",{staticClass:"team-details"},[s("span",{staticClass:"team-name"},[t._v("Equipe "+t._s(a.team_id))]),a.function?s("span",{staticClass:"team-function"},[t._v(t._s(a.function))]):t._e(),s("span",{staticClass:"team-date"},[t._v("Desde "+t._s(t.formatDate(a.created_at_format)))])])])})),0):s("div",{staticClass:"empty-state"},[t._v(" Não participa de nenhuma equipe ")])])])]):t._e()],1)],1)},c=[],r=(s("99af"),s("5319"),{name:"CollaboratorDetailsDialog",props:{value:Boolean,collaborator:{type:Object,required:!0}},computed:{dialog:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},methods:{getInitials:function(t){return t.split(" ").map((function(t){return t[0]})).slice(0,2).join("").toUpperCase()},closeDialog:function(){this.$emit("input",!1)},handleOverlayClick:function(t){t.target===t.currentTarget&&this.closeDialog()},formatPhone:function(t){if(!t)return"";var a=t.replace(/\D/g,"");return 13===a.length?"+".concat(a.slice(0,2)," (").concat(a.slice(2,4),") ").concat(a.slice(4,9),"-").concat(a.slice(9)):t},formatDate:function(t){return t?t.split(" ")[0]:""}}}),n=r,p=(s("6e36"),s("2877")),d=Object(p["a"])(n,l,c,!1,null,"875e9d8c",null),f=d.exports,u={name:"CollaboratorsSelect",components:{WiListDataTableActions:e["a"],CollaboratorDetailsDialog:f},props:{config:Object,props:Object},data:function(){return{showDialog:!1}},methods:{getInitials:function(t){return t.split(" ").map((function(t){return t[0]})).slice(0,2).join("").toUpperCase()},openPerson:function(){if("select"!==this.config.mode){var t=this.config.config.urlDetails;t.params.id=this.props.item.id,this.$router.push(t)}},showDetails:function(){this.showDialog=!0}}},m=u,v=(s("e0e2"),Object(p["a"])(m,i,o,!1,null,"3788fc13",null));a["default"]=v.exports},"1f53":function(t,a,s){},"6e36":function(t,a,s){"use strict";s("f077")},e0e2:function(t,a,s){"use strict";s("1f53")},f077:function(t,a,s){}}]); //# sourceMappingURL=chunk-e0621dde.b4a6d86e.js.map