1"use strict";(globalThis["webpackChunkdirect_digital_web_app"]=globalThis["webpackChunkdirect_digital_web_app"]||[]).push([["src_views_company_company-data_vue-src_components_boxes_modal-center_vue-src_components_compa-639100"],{11118(e,a,t){t.d(a,{A:()=>c});var o=t(85690);const l={class:"data-list-container row"},n=Object.assign({compatConfig:{MODE:3}},{__name:"data-list-container",setup(e){return(e,a)=>((0,o.openBlock)(),(0,o.createElementBlock)("div",l,[(0,o.renderSlot)(e.$slots,"default")]))}});var r=t(71241);const s=(0,r.A)(n,[["__scopeId","data-v-a541940a"]]),c=s},26913(e,a,t){t.d(a,{A:()=>d});var o=t(85690);const l={class:"data-list-content"},n={class:"label"},r={class:"value"},s=Object.assign({compatConfig:{MODE:3}},{__name:"data-list-content",setup(e){return(e,a)=>((0,o.openBlock)(),(0,o.createElementBlock)("div",l,[(0,o.createElementVNode)("div",n,[(0,o.renderSlot)(e.$slots,"label")]),(0,o.createElementVNode)("div",r,[(0,o.renderSlot)(e.$slots,"value")])]))}});var c=t(71241);const i=(0,c.A)(s,[["__scopeId","data-v-4e45f9b4"]]),d=i},83209(e,a,t){t.d(a,{A:()=>c});var o=t(85690);const l={class:"row form-group"},n=Object.assign({compatConfig:{MODE:3}},{__name:"form-group-container",setup(e){return(e,a)=>((0,o.openBlock)(),(0,o.createElementBlock)("div",l,[(0,o.renderSlot)(e.$slots,"default")]))}});var r=t(71241);const s=(0,r.A)(n,[["__scopeId","data-v-9cfd1f3a"]]),c=s},22079(e,a,t){t.d(a,{A:()=>v});var o=t(85690);const l={key:0},n={class:"label"},r={class:"input"},s={key:1},c=["for"],i={class:"input"};function d(e,a,t,d,u,p){return e.asFieldset?((0,o.openBlock)(),(0,o.createElementBlock)("fieldset",l,[(0,o.createElementVNode)("legend",n,[(0,o.renderSlot)(e.$slots,"label",{},void 0,!0)]),(0,o.createElementVNode)("div",r,[(0,o.renderSlot)(e.$slots,"input",{},void 0,!0)])])):((0,o.openBlock)(),(0,o.createElementBlock)("div",s,[(0,o.createElementVNode)("label",{for:e.labelId,class:"label"},[(0,o.renderSlot)(e.$slots,"label",{},void 0,!0)],8,c),(0,o.createElementVNode)("div",i,[(0,o.renderSlot)(e.$slots,"input",{},void 0,!0)])]))}const u=(0,o.defineComponent)({compatConfig:{MODE:3},name:"FormGroupContent",props:{labelId:{type:String,default:null},asFieldset:{type:Boolean,default:!1}}});var p=t(71241);const m=(0,p.A)(u,[["render",d],["__scopeId","data-v-4326a81a"]]),v=m},37883(e,a,t){t.r(a),t.d(a,{default:()=>q});var o=t(85690),l=t(13608),n=t(88578),r=t(39562),s=t(60058),c=t(73822),i=t(91683),d=t(40981);const u="identity/company-responsible";class p{async get(){try{return(await i.A.axios.get(u)).data}catch(e){throw d.A.noticeError(e),e}}async set(e,a){try{return(await i.A.axios.post(u,{responsibleUserId:e,code:a})).data}catch(t){throw d.A.noticeError(t),t}}}const m=new p;var v=t(99875),k=t(92667),y=t(35369),b=t(7536),C=t(21520),g=t(50),f=t(30012),_=t(50263),B=t(22087),N=t(4485);const A={key:0,class:"responsible-modal__selection"},h=["value"],V={class:"responsible-modal__actions"},w=Object.assign({compatConfig:{MODE:3}},{__name:"company-responsible-modal",props:{responsible:{type:Object,required:!0}},emits:["close","saved"],setup(e,{emit:a}){const t=e,l=a,n=(0,o.ref)(1),r=(0,o.ref)(t.responsible.responsibleUserId||t.responsible.members[0]?.userId||0),s=(0,o.ref)(""),c=(0,o.ref)(!1),i=(0,o.ref)(""),d=()=>{c.value||l("close")},u=async()=>{c.value=!0,i.value="";try{const e=await m.set(r.value,s.value);(0,g.Zl)(),await(0,g.MV)(),l("saved",e)}catch(e){i.value=e?.response?.data?.message||"Não foi possÃvel alterar o responsável. Confira o código e tente novamente."}finally{c.value=!1}};return(a,t)=>((0,o.openBlock)(),(0,o.createBlock)(_["default"],{onClosing:d},{default:(0,o.withCtx)(()=>[(0,o.createVNode)(B["default"],{width:"560px",onClosing:d},{title:(0,o.withCtx)(()=>[(0,o.createElementVNode)("h3",null,(0,o.toDisplayString)(1===n.value?"Escolher responsável pela conta":"Confirme que é você"),1)]),body:(0,o.withCtx)(()=>[1===n.value?((0,o.openBlock)(),(0,o.createElementBlock)("div",A,[t[4]||(t[4]=(0,o.createElementVNode)("p",null,"O responsável assina a ativação de módulos que exigem consentimento da empresa.",-1)),t[5]||(t[5]=(0,o.createElementVNode)("label",{for:"company-responsible-user"},"Responsável pela conta",-1)),(0,o.withDirectives)((0,o.createElementVNode)("select",{id:"company-responsible-user","onUpdate:modelValue":t[0]||(t[0]=e=>r.value=e)},[((0,o.openBlock)(!0),(0,o.createElementBlock)(o.Fragment,null,(0,o.renderList)(e.responsible.members,e=>((0,o.openBlock)(),(0,o.createElementBlock)("option",{key:e.userId,value:e.userId},(0,o.toDisplayString)(e.name)+" â "+(0,o.toDisplayString)(e.email),9,h))),128))],512),[[o.vModelSelect,r.value,void 0,{number:!0}]])])):((0,o.openBlock)(),(0,o.createBlock)(N.A,{key:1,"input-id":"company-responsible-code",purpose:"responsible","onUpdate:code":t[1]||(t[1]=e=>s.value=e)})),i.value?((0,o.openBlock)(),(0,o.createBlock)(f.A,{key:2,"alert-type":"danger",role:"alert"},{default:(0,o.withCtx)(()=>[(0,o.createTextVNode)((0,o.toDisplayString)(i.value),1)],void 0,!0),_:1})):(0,o.createCommentVNode)("",!0)]),footer:(0,o.withCtx)(()=>[(0,o.createElementVNode)("div",V,[(0,o.createVNode)(C.A,{"btn-style":"primary-outline","btn-size":"micro",type:"button",disabled:c.value,onClick:t[2]||(t[2]=e=>1===n.value?d():n.value=1)},{default:(0,o.withCtx)(()=>[(0,o.createTextVNode)((0,o.toDisplayString)(1===n.value?"Cancelar":"Voltar"),1)],void 0,!0),_:1},8,["disabled"]),1===n.value?((0,o.openBlock)(),(0,o.createBlock)(C.A,{key:0,"btn-style":"primary","btn-size":"micro",type:"button",disabled:!r.value,onClick:t[3]||(t[3]=e=>n.value=2)},{default:(0,o.withCtx)(()=>[...t[6]||(t[6]=[(0,o.createTextVNode)(" Continuar ",-1)])],void 0,!0),_:1},8,["disabled"])):((0,o.openBlock)(),(0,o.createBlock)(C.A,{key:1,"btn-style":"primary","btn-size":"micro",type:"button",loading:c.value,disabled:6!==s.value.length||c.value,onClick:u},{default:(0,o.withCtx)(()=>[...t[7]||(t[7]=[(0,o.createTextVNode)(" Confirmar responsável ",-1)])],void 0,!0),_:1},8,["loading","disabled"]))])]),_:1})],void 0,!0),_:1}))}});var x=t(71241);const E=(0,x.A)(w,[["__scopeId","data-v-02c7510e"]]),S=E;var D=t(58171),T=t(11118),U=t(26913),M=t(83209),I=t(22079),$=t(26518),O=t(55749);const j={key:0},F={class:"company-data__responsible-name"},z=Object.assign({compatConfig:{MODE:3}},{__name:"company-data",setup(e){const a=(0,o.ref)(null),t=(0,o.ref)(!1),i=(0,o.ref)(null),d=(0,o.ref)(null),u=(0,o.ref)(!1),p=(0,o.ref)(!1),{canManageCompanyModules:f}=(0,g.Ay)(),_=(0,o.computed)(()=>l.A.getters["UserModule/companyUID"]),B=(0,o.computed)(()=>l.A.getters["UserModule/hasExatoCompaniesClaim"]),N=(0,o.computed)(()=>l.A.getters["UserModule/hasManageApiTokensClaim"]),A=(0,o.computed)(()=>2===l.A.getters["UserModule/currentBillingType"]),h=(0,o.computed)(()=>l.A.state.UserModule.canAddUsers?"true":"false"),V=(0,o.computed)(()=>"production"===n.A.MODE||l.A.state.UserModule.userEnvironmentLoading||t.value),w=(0,o.computed)(()=>s.A.cnpjFormat(a.value?.cnpj)),x=(0,o.computed)(()=>!!a.value&&!!(a.value.companyName||w.value||a.value.addressFiscal||a.value.phone?.length||a.value.addressCommercial)),E=(0,o.computed)(()=>x.value||B.value),z=[{value:"true",text:"Sim"},{value:"false",text:"Não"}],P=e=>
1{const a=[e.street,e.number,e.complement].filter(Boolean).join(", "),t=[e.district,e.city,e.state].filter(Boolean).join(" - ");return[a,t,e.zipCode?`CEP ${e.zipCode}`:""].filter(Boolean).join(" · ")},q=async()=>{try{a.value=await c.A.getCompanyProfile()}catch(e){e instanceof k.A||r.A.$emit("global-notification",e.message,!0)}},R=async()=>{if(f.value){u.value=!0;try{d.value=await m.get()}catch{r.A.$emit("global-notification","Não foi possÃvel carregar o responsável pela conta.",!0)}finally{u.value=!1}}},L=async()=>{p.value=!1,await R(),r.A.$emit("global-notification","Responsável pela conta atualizado",!1)},G=()=>{i.value?.abort(),i.value=new AbortController},J=async e=>{G(),t.value=!0;const a={allowUsers:"true"===e};try{await c.A.updateCompanyProfile(a,{signal:i.value?.signal})}catch(o){return await v.A.loadUserEnvironment(!1),o instanceof y.A||r.A.$emit("global-notification",o.message,!0),void(t.value=!1)}await v.A.loadUserEnvironment(!1),r.A.$emit("global-notification","Permissão para adicionar usuários atualizada",!1),t.value=!1};return(0,o.watch)(_,q,{immediate:!0}),(0,o.watch)([_,f],R,{immediate:!0}),(0,o.onUnmounted)(G),(e,t)=>{const l=(0,o.resolveComponent)("router-link");return(0,o.openBlock)(),(0,o.createBlock)(O.A,{title:"Dados da empresa",description:"Consulte os dados cadastrais e as configurações gerais desta conta."},{default:(0,o.withCtx)(()=>[E.value?((0,o.openBlock)(),(0,o.createBlock)(b.A,{key:0},{default:(0,o.withCtx)(()=>[x.value?((0,o.openBlock)(),(0,o.createBlock)(T.A,{key:0},{default:(0,o.withCtx)(()=>[a.value?.companyName?((0,o.openBlock)(),(0,o.createBlock)(U.A,{key:0,class:"col-12 col-lg-6"},{label:(0,o.withCtx)(()=>[...t[2]||(t[2]=[(0,o.createTextVNode)("Razão social",-1)])]),value:(0,o.withCtx)(()=>[(0,o.createTextVNode)((0,o.toDisplayString)(a.value.companyName),1)]),_:1})):(0,o.createCommentVNode)("",!0),w.value?((0,o.openBlock)(),(0,o.createBlock)(U.A,{key:1,class:"col-12 col-lg-6"},{label:(0,o.withCtx)(()=>[...t[3]||(t[3]=[(0,o.createTextVNode)("CNPJ",-1)])]),value:(0,o.withCtx)(()=>[(0,o.createTextVNode)((0,o.toDisplayString)(w.value),1)]),_:1})):(0,o.createCommentVNode)("",!0),a.value?.addressFiscal?((0,o.openBlock)(),(0,o.createBlock)(U.A,{key:2,class:"col-12 col-lg-6"},{label:(0,o.withCtx)(()=>[...t[4]||(t[4]=[(0,o.createTextVNode)("Endereço fiscal",-1)])]),value:(0,o.withCtx)(()=>[(0,o.createTextVNode)((0,o.toDisplayString)(P(a.value.addressFiscal)),1)]),_:1})):(0,o.createCommentVNode)("",!0),a.value?.phone?.length?((0,o.openBlock)(),(0,o.createBlock)(U.A,{key:3,class:"col-12 col-lg-6"},{label:(0,o.withCtx)(()=>[...t[5]||(t[5]=[(0,o.createTextVNode)("Telefone",-1)])]),value:(0,o.withCtx)(()=>[((0,o.openBlock)(!0),(0,o.createElementBlock)(o.Fragment,null,(0,o.renderList)(a.value.phone,e=>((0,o.openBlock)(),(0,o.createElementBlock)("div",{key:`${e.ddd??""}-${e.number??""}`}," ("+(0,o.toDisplayString)(e.ddd)+") "+(0,o.toDisplayString)(e.number),1))),128))]),_:1})):(0,o.createCommentVNode)("",!0),a.value?.addressCommercial?((0,o.openBlock)(),(0,o.createBlock)(U.A,{key:4,class:"col-12 col-lg-6"},{label:(0,o.withCtx)(()=>[...t[6]||(t[6]=[(0,o.createTextVNode)("Endereço comercial",-1)])]),value:(0,o.withCtx)(()=>[(0,o.createTextVNode)((0,o.toDisplayString)(P(a.value.addressCommercial)),1)]),_:1})):(0,o.createCommentVNode)("",!0)],void 0,!0),_:1})):(0,o.createCommentVNode)("",!0),B.value?((0,o.openBlock)(),(0,o.createBlock)(M.A,{key:1},{default:(0,o.withCtx)(()=>[(0,o.createVNode)(I.A,{class:"col-12 col-lg-6","as-fieldset":""},{label:(0,o.withCtx)(()=>[...t[7]||(t[7]=[(0,o.createTextVNode)("Permite adicionar usuários",-1)])]),input:(0,o.withCtx)(()=>[(0,o.createVNode)($.A,{"model-value":h.value,options:z,disabled:V.value,inline:"","onUpdate:modelValue":J},null,8,["model-value","disabled"])]),_:1})],void 0,!0),_:1})):(0,o.createCommentVNode)("",!0)],void 0,!0),_:1})):(0,o.createCommentVNode)("",!0),(0,o.unref)(f)?((0,o.openBlock)(),(0,o.createBlock)(b.A,{key:1,class:"company-data__responsible-card"},{default:(0,o.withCtx)(()=>[(0,o.createElementVNode)("div",null,[t[9]||(t[9]=(0,o.createElementVNode)("h3",null,"Responsável pela conta",-1)),u.value?((0,o.openBlock)(),(0,o.createElementBlock)("p",j,"Carregando responsávelâ¦")):d.value?((0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,{key:1},[(0,o.createElementVNode)("p",F,(0,o.toDisplayString)(d.value.isFallback?"Nenhum responsável foi designado. Solicite a designação à equipe da Exato.":d.value.responsibleUserName||d.value.responsibleUserEmail),1),t[8]||(t[8]=(0,o.createElementVNode)("p",{class:"company-data__responsible-help"}," Essa pessoa confirma a ativação de módulos que exigem assinatura. ",-1))],64)):(0,o.createCommentVNode)("",!0)]),d.value?((0,o.openBlock)(),(0,o.createBlock)(C.A,{key:0,"btn-style":"primary-outline","btn-size":"micro",type:"button",disabled:0===d.value.members.length,onClick:t[0]||(t[0]=e=>p.value=!0)},{default:(0,o.withCtx)(()=>[...t[10]||(t[10]=[(0,o.createTextVNode)(" Alterar responsável ",-1)])],void 0,!0),_:1},8,["disabled"])):(0,o.createCommentVNode)("",!0)],void 0,!0),_:1})):(0,o.createCommentVNode)("",!0),N.value?((0,o.openBlock)(),(0,o.createBlock)(b.A,{key:2,class:"company-data__api-card"},{default:(0,o.withCtx)(()=>[t[12]||(t[12]=(0,o.createElementVNode)("div",null,[(0,o.createElementVNode)("h3",null,"Integração por API"),(0,o.createElementVNode)("p",null,"Crie e gerencie as credenciais usadas pelas integrações técnicas da empresa.")],-1)),(0,o.createVNode)(l,{to:{name:"CompanyApiTokens"}},{default:(0,o.withCtx)(()=>[...t[11]||(t[11]=[(0,o.createTextVNode)("Gerenciar tokens de API",-1)])],void 0,!0),_:1})],void 0,!0),_:1})):(0,o.createCommentVNode)("",!0),A.value?(0,o.createCommentVNode)("",!0):((0,o.openBlock)(),(0,o.createBlock)(D.A,{key:3})),p.value&&d.value?((0,o.openBlock)(),(0,o.createBlock)(S,{key:4,responsible:d.value,onClose:t[1]||(t[1]=e=>p.value=!1),onSaved:L},null,8,["responsible"])):(0,o.createCommentVNode)("",!0)],void 0,!0),_:1})}}}),P=(0,x.A)(z,[["__scopeId","data-v-a8aeff08"]]),q=P}}]); 2//# sourceMappingURL=src_views_company_company-data_vue-src_components_boxes_modal-center_vue-src_components_compa-639100.468d2199.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.