1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6161],{2954:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/beneficiarios/editar/migracao-contrato",function(){return t(80719)}])},80719:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return J}});var r=t(85893),o=t(72684),i=t(67294),a=t(82580),l=t(14177),s=t(3784),c=t(2699),u=t(1874),d=t(70717),m=t(4787),p=t(68296),f=t(97883),x=t(95927),g=t(10019),h=t(97),v=t(88767),b=t(74618),j=t(31525),y=t(94454),Z=t(10212);let _=e=>({value:(null==e?void 0:e.id_contrato)||"",label:"".concat((null==e?void 0:e.id_contrato)||""," - ").concat((0,Z.Oo)((null==e?void 0:e.descricao)||""))});var C=async()=>{try{let e=await (0,y.F)({callId:"getAvailableContractsMigration",url:"".concat(y.QH,"/wspm0110/obter-contratos-disponiveis"),method:"GET",needToken:!0});if(!e.error&&e.request&&e.request.data)return e.request.data.map(_);return[]}catch(n){return[]}},w=t(28022);let D=e=>{let{...n}=e,{beneficiaryId:t}=(0,b.t)(),{contract:o}=(0,j.c)(),{data:a,isLoading:l}=(0,v.useQuery)(["available-contracts-migration",null==o?void 0:o.id,t],C),s=(0,i.useMemo)(()=>a||[],[a]),c=(0,i.useMemo)(()=>s.filter(e=>String(e.value)!==String(null==o?void 0:o.id)),[null==o?void 0:o.id,s]);return(0,r.jsx)(w.Z,{data:c,label:"Novo Contrato",isLoading:l,...n})};var T=t(29433),N=t(16591),I=t(5304),P=t(485),k=t(90470),F=t(74231);let E=F.Ry().shape({inclusionDate:F.Z_().required().test({message:"Data inv\xe1lida!",test:e=>(0,k.R)(e)}).test({message:"A data precisa ser igual ou superior a data de hoje!",test:e=>(0,k.X)(e)})});var O=t(18127),q=t(11163),S=t.n(q),M=t(37098),A=async e=>{try{let n=await (0,y.F)({callId:"acceptTermMigration",url:"".concat(y.QH,"/wspm0110/aceite-termo?idUsrContr=").concat(e),method:"POST",needToken:!0});return n}catch(t){return{error:"server",request:!1}}},G=t(61642),L=async e=>{let{dependents:n,inclusionDate:t,newContractId:r,beneficiaryId:o,documentType:i,file:a,fileName:l}=e;try{let s=await (0,y.F)({callId:"changeContractsMigration",url:"".concat(y.QH,"/wspm0110/trocar-contratos"),method:"POST",needToken:!0,params:{id_contrato_destino:r,data_inclusao:(0,G.M7)(t),ids_usr_contrato_trocar:[o,...n],arquivos:[{nome:l,arquivo_base64:(null==a?void 0:a.rawContent)||"",tipo_arquivo:i}]}});return s}catch(c){return{error:"server",request:!1}}};let R=e=>({value:(null==e?void 0:e.id_usr_contrato)||"",label:(0,Z.Oo)((null==e?void 0:e.nome)||"")});var z=async e=>{try{let n=await (0,y.F)({callId:"getAvailableDependentsMigration",url:"".concat(y.QH,"/wspm0110/obter-dados-para-troca"),method:"GET",needToken:!0,params:{idUsrContr:e}});if(!n.error&&n.request&&n.request.data&&n.request.data.familia&&n.request.data.familia.length>0)return n.request.data.familia.map(R);return[]}catch(t){return[]}};let B=(0,i.createContext)({}),H=e=>{let{children:n}=e,{successMessage:t,errorMessage:o,confirmMessage:a}=(0,M.Z)(),{beneficiaryId:l}=(0,b.t)();(0,O.Z)(()=>{t("<p> ATEN\xc7\xc3O NESSA FUNCIONALIDADE</p> <br/><p>O benefici\xe1rio ser\xe1 migrado para o contrato Executivo, com valores diferenciados, conforme contratado.</p><br/><p>A migra\xe7\xe3o dever\xe1 ocorrer pelo cadastro do titular, devendo selecionar os dependentes que optarem pelo novo plano, os cadastros atuais, ser\xe3o exclu\xeddos automaticamente, ap\xf3s efetivar a migra\xe7\xe3o. Os saldos de car\xeancias dever\xe3o ser cumpridos no novo cadastro.</p>")});let{data:s,isLoading:c}=(0,v.useQuery)(["beneficiary-dependents-migration",l],()=>z(l||"")),u=(0,v.useMutation)(L,{onSuccess:e=>!e||e.error?(o(e.errorMessage||"Falha na captura do erro!"),S().push("/")):(A(l||""),t("Migra\xe7\xe3o realizada com sucesso!"),S().push("/"))}),d=(0,i.useCallback)(e=>{a({message:"\n ATEN\xc7\xc3O\n <br/><br />\n <strong>Importante:</strong> VOC\xca DEVER\xc1 INSERIR A DATA DE INCLUS\xc3O. CONSIDERE O CRONOGRAMA DE FECHAMENTO, E EVITE COBRAN\xc7A EM DUPLICIDADE NOS DOIS CONTRATOS. \n ",onYesCallback(){u.mutate({...e,beneficiaryId:l})}})},[l,u,a]),m=(0,i.useMemo)(()=>({dependents:s||[],isLoadingDependents:c,handleFormSubmit:d,isSubmitting:u.isLoading}),[u.isLoading,s,d,c]);return(0,r.jsx)(B.Provider,{value:m,children:n})},U=()=>{let e=(0,i.useContext)(B);if(!e)throw Error("useController must be used within an UseControllerProvider");return e},V=()=>
1{let{beneficiary:e}=(0,b.t)(),{dependents:n,isLoadingDependents:t,handleFormSubmit:o,isSubmitting:v}=U(),j=(0,i.useCallback)((e,n)=>n.includes(e)?n.filter(n=>n!==e):[...n,e],[]);return e?(0,r.jsxs)(g._,{children:[(0,r.jsx)(h.V,{children:"Gerenciar cadastro - Migra\xe7\xe3o de Contrato"}),(0,r.jsx)(I.Z,{}),(0,r.jsx)(a.J9,{initialValues:{newContractId:"",dependents:[],inclusionDate:"",documentType:"",file:null,fileName:""},validationSchema:E,onSubmit:o,enableReinitialize:!0,children(o){let{values:i,setFieldValue:a,handleSubmit:g,touched:h,errors:b,handleBlur:y,handleChange:Z}=o;return(0,r.jsxs)("form",{onSubmit:g,children:[(0,r.jsx)("p",{children:(0,r.jsx)("strong",{children:"Dependentes"})}),(0,r.jsx)(x._,{halfSize:!0,children:(0,r.jsx)("p",{children:"Dependentes n\xe3o selecionados n\xe3o ser\xe3o migrados e ficar\xe3o inativos."})}),t?(0,r.jsx)(f.Z,{}):(0,r.jsx)(r.Fragment,{children:0===n.length?(0,r.jsx)("p",{children:"N\xe3o h\xe1 dependentes dispon\xedveis."}):(0,r.jsx)(r.Fragment,{children:n.map((e,n)=>{let{label:t,value:o}=e;return(0,r.jsx)("div",{children:(0,r.jsx)(c.Z,{isChecked:i.dependents.includes(o),onChange:()=>a("dependents",j(o,i.dependents)),children:t})},n)})})}),h.dependents&&b.dependents&&(0,r.jsx)(m.jj,{children:b.dependents}),(0,r.jsx)(p.X,{columns:"1fr 1fr",children:(0,r.jsxs)("div",{children:[(0,r.jsx)(D,{id:"newContractId",value:i.newContractId,onChange:e=>a("newContractId",e.value),error:h.newContractId&&b.newContractId&&b.newContractId||void 0}),(0,r.jsx)(d.Z,{id:"inclusionDate",name:"inclusionDate",label:"Nova data de inclus\xe3o",mask:"date",value:i.inclusionDate,onChange:Z,onBlur:y,error:h.inclusionDate&&b.inclusionDate&&b.inclusionDate||void 0})]})}),(0,r.jsx)(p.X,{columns:"1fr 1fr",children:(0,r.jsx)(T.Z,{id:"documentType",value:i.documentType,onChange:e=>a("documentType",e.value),error:h.documentType&&b.documentType&&b.documentType||void 0,userType:null==e?void 0:e.personalData.type})}),(0,r.jsx)(p.X,{columns:"1fr 1fr",children:(0,r.jsx)(u.Z,{id:"file",name:"file",emptyLabel:"Selecionar Arquivo",selectedLabel:"Arquivo",async handleFileChange(e){let n=await (0,l.Z)(e);a("fileName",e.name),a("file",n)},error:h.fileName&&b.fileName&&b.fileName||void 0,allowedFileTypes:["PDF"]})}),(0,r.jsx)(p.X,{columns:"1fr 2fr",children:(0,r.jsx)("div",{children:(0,r.jsxs)(P.aT,{children:[(0,r.jsx)(s.Z,{theme:"mainGreen",text:"Salvar Migra\xe7\xe3o",type:"submit",isLoading:v}),(0,r.jsx)(N.Z,{})]})})})]})}})]}):(0,r.jsx)(r.Fragment,{})},X=()=>(0,r.jsx)(H,{children:(0,r.jsx)(V,{})}),Q=()=>(0,r.jsx)(o.Z,{title:"Migra\xe7\xe3o de Contrato",permissions:["WSPM0110"],children:(0,r.jsx)(X,{})});var J=Q},58408:function(e,n,t){"use strict";t.d(n,{Z:function(){return a}});var r=t(94454),o=t(10212);let i=e=>({value:(null==e?void 0:e.id_tipo)||"",label:(0,o.Oo)((null==e?void 0:e.descricao)||"")});var a=async e=>{let{bond:n,relationship:t,userType:o}=e;try{let a={};n&&(a.vinculo=n),t&&(a.parentesco=t),o&&(a.tipoUsr=o);let l=await (0,r.F)({callId:"getDocumentsTypeForAddBeneficiary",url:"".concat(r.QH,"/tipos/retornar-tipo-arquivo-documento-por-tipousuario-vinculo"),method:"GET",needToken:!0,params:a});if(!l.error&&l.request&&l.request.data&&l.request.data.length>0)return l.request.data.map(i);return[]}catch(s){return[]}}},82713:function(e,n,t){"use strict";t.d(n,{Z:function(){return d}});var r=t(85893),o=t(73582),i=t(3784),a=t(7297),l=t(186);function s(){let e=(0,a.Z)(["\n button,\n button:hover,\n button:active,\n button:focus,\n a,\n a:hover,\n a:active,\n a:focus {\n background: transparent;\n padding: 0.5rem 0.6rem;\n color: ",";\n font-size: 1.1rem;\n\n svg {\n color: inherit;\n }\n }\n"]);return s=function(){return e},e}let c=l.ZP.div(s(),e=>{let{theme:n}=e;return n.colors.dark.color}),u=e=>{let{text:n}=e;return(0,r.jsx)(c,{children:(0,r.jsx)(i.Z,{icon:o.A35,disabledUppercase:!0,theme:"light",text:n||"Voltar",...e})})};var d=u},36389:function(e,n,t){"use strict";var r=t(7297),o=t(186);function i(){let e=(0,r.Z)(["\n display: block;\n\n color: "," !important;\n font-size: 0.7rem !important;\n font-weight: bold;\n\n padding: 0.3rem;\n margin-bottom: 0;\n"]);return i=function(){return e},e}let a=o.ZP.p.attrs({className:"error"})(i(),e=>{let{theme:n}=e;return n.colors.danger.color});n.Z=a},1874:function(e,n,t){"use strict";t.d(n,{Z:function(){return h}});var r=t(85893),o=t(67294),i=t(73582),a=t(99603),l=t(37098),s=t(4787),c=[{id:"PDF",accept:["application/pdf","image/pdf"]},{id:"JPG",accept:["image/jpeg","image/jpg"]},{id:"PNG",accept:["image/png"]},{id:"DOC",accept:["application/msword","application/vnd.openxmlformats-officedocument.wordprocessingml.document"]},{id:"XLS",accept:["application/vnd.ms-excel","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"]},{id:"CSV",accept:["text/csv"]},{id:"TXT",accept:["text/plain"]},{id:"ZIP",accept:["text/txt"]},{id:"GIF",accept:["image/gif"]}],u=t(7297),d=t(186);function m(){let e=(0,u.Z)(["\n input[type='file'] {\n display: none;\n }\n\n label {\n display: inline-block;\n cursor: pointer;\n\n font-size: 1rem;\n font-family: ",";\n color: ",";\n\n margin-bottom: 0.5rem;\n\n span {\n font-family: inherit;\n font-size: inherit;\n\n display: flex;\n flex-direction: row;\n align-items: center;\n gap: 0.5rem;\n\n .required {\n color: ",";\n }\n\n svg {\n width: 1rem;\n height: 1rem;\n\n margin-top: 0.2rem;\n }\n }\n }\n"]);return m=function(){return e},e}function p(){let e=(0,u.Z)(["\n font-family: ",";\n\n span {\n font-family: ",";\n }\n\n > span {\n display: inline-flex;\n flex-direction: row;\n flex-wrap: wrap;\n gap: 0.3rem;\n\n margin-left: 0.4rem;\n\n > span {\n &:after {\n content: ', ';\n display: inline-block;\n }\n }\n\n > span:nth-last-of-type(2) {\n &:after {\n content: 'e';\n padding-left: 0.3rem;\n display: inline-block;\n }\n }\n > span:nth-last-of-type(1) {\n &:after {\n content: '.';\n display: inline-block;\n }\n }\n }\n"]);return p=function(){return e},e}let f=d.ZP.div(m(),e=>{let{theme:n}=e;return n.font.bold},e=>{let{theme:n}=e;return n.colors.mainGreen.regular.color},e=>{let{theme:n}=e;return n.colors.danger.color}),x=d.ZP.p(p(),e=>{let{theme:n}=e;return n.font.regularItalic},e=>{let{theme:n}=e;return n.font.regularItalic}),g=(0,o.forwardRef)((e,n)=>{let{emptyLabel:t,selectedLabel:u,lastFileName:d,id:m,name:p,defaultFileName:g,error:h,handleFileChange:v,allowedFileTypes:b=["PDF"],isRequired:j=!1}=e,{errorMessage:y}=(0,l.Z)(),[Z,_]=(0,o.useState)(void 0),C=(0,o.useRef)(null);(0,o.useImperativeHandle)(n,()=>({clear(){_(void 0),C.current.value=""}})),(0,o.useEffect)(()=>{_(g)},[g]);let w=(0,o.useMemo)(()=>Z||d||null,[d,Z]),D=(0,o.useMemo)(()=>
1{if(b&&b.length>0){let e=[];return b.forEach(n=>{let t=c.find(e=>e.id===n);t&&e.push(...t.accept)}),e}return["image/*"]},[b]),T=(0,o.useCallback)(e=>{if(!e)return;let n=e[0];if(n){if(!D.includes(n.type.toLocaleLowerCase()))return y("Formato de arquivo n\xe3o permitido.");_(n.name),v(n)}},[D,y,v]);return(0,r.jsxs)(f,{children:[(0,r.jsx)("input",{ref:C,type:"file",onChange:e=>T(e.target.files),id:m||"",name:p,accept:D.join(",")}),(0,r.jsx)("label",{htmlFor:p,children:w?(0,r.jsxs)("span",{children:["".concat(u,": ").concat(w),(0,r.jsx)(a.G,{icon:i.T80}),j&&(0,r.jsx)("span",{className:"required",children:"*"})]}):(0,r.jsx)(r.Fragment,{children:"+ ".concat(t)})}),(0,r.jsxs)(x,{children:["Arquivos permitidos:",(0,r.jsx)("span",{children:b.map((e,n)=>(0,r.jsx)("span",{children:".".concat(e.toLocaleLowerCase())},n))})]}),h&&(0,r.jsx)(s.jj,{children:h})]})});var h=g},9717:function(e,n,t){"use strict";t.d(n,{Z:function(){return N}});var r=t(85893),o=t(67294),i=t(75357),a=t(32689),l=t(70344),s=t(36389),c=t(4787),u=t(69109),d=t(7297),m=t(26246),p=t(186);function f(){let e=(0,d.Z)(["\n padding: 0.25rem 0;\n"]);return f=function(){return e},e}let x=p.ZP.div(f()),g=e=>{let{item:n}=e;return n||(0,r.jsx)("div",{style:{height:1}})},h=e=>{let{options:n,children:t}=e;return(0,r.jsx)(x,{children:(0,r.jsx)(m.OO,{style:{height:"15rem"},data:n,itemContent:e=>(0,r.jsx)(g,{item:t[e]})})})};var v=t(94184),b=t.n(v);let j=e=>{let{children:n,isSelected:t,innerProps:o}=e;return(0,r.jsx)("div",{className:b()("custom-select__option",{"custom-select__option--is-selected":t}),id:o.id,tabIndex:o.tabIndex,onClick:o.onClick,role:"button",children:n})};var y=t(96486);let Z=e=>{let{value:n,options:t,placeholder:r}=e;if(!n||!t)return{value:"",label:r};if(0===t.length)return{value:n,label:n};try{let o=(0,y.findIndex)(t,{value:n});if(o||0===o)return{value:n,label:t[o].label};return{value:n,label:n}}catch(i){return{value:n,label:n}}},_=e=>{let{value:n,groupedOptions:t,placeholder:r}=e;if(!n||!t)return{value:"",label:r};if(0===t.length)return{value:n,label:n};try{let o={value:n,label:n},i=!1;return t.map(e=>{if(i)return e;let t=(0,y.findIndex)(e.options,{value:n});return(t||0===t)&&(i=!0,o={value:n,label:e.options[t].label}),e}),o}catch(a){return{value:n,label:n}}};var C=t(43281);function w(){let e=(0,d.Z)(["\n cursor: pointer;\n margin-bottom: 0.9rem;\n\n .custom-select__indicators {\n background: transparent;\n svg {\n color: ",";\n }\n }\n .custom-select__indicator-separator {\n display: none !important;\n }\n\n .custom-select__control {\n background: ",";\n border: 1px solid ",";\n box-sizing: border-box;\n box-shadow: inset 0px 1px 10px rgba(0, 0, 0, 0.05);\n border-radius: 4px;\n font-size: 1rem;\n padding: 0.55rem 0.4rem;\n }\n\n .custom-select__control,\n .custom-select__option {\n cursor: pointer;\n }\n\n .custom-select__option {\n padding: 0.5rem;\n }\n\n .custom-select__control--is-focused {\n box-shadow: none;\n border-color: hsl(0, 0%, 80%);\n }\n\n .custom-select__control--is-disabled {\n opacity: 0.7;\n }\n\n .custom-select__single-value,\n .custom-select__value-container,\n .custom-select__option {\n background: ",";\n font-size: 1rem;\n color: ",";\n }\n\n .custom-select__option:hover:not(.custom-select__option--is-selected),\n .custom-select__option:active:not(.custom-select__option--is-selected),\n .custom-select__option--is-focused {\n background: "," !important;\n color: "," !important;\n }\n\n .custom-select__option--is-selected {\n color: "," !important;\n background-color: "," !important;\n }\n\n .error {\n margin-top: 0;\n }\n\n .custom-select__multi-value {\n background: ",";\n\n div {\n color: ",";\n font-size: 1rem;\n line-height: 1.2;\n }\n\n div[role='button'] {\n &:hover {\n background-color: ",";\n }\n }\n }\n"]);return w=function(){return e},e}let D=p.ZP.div(w(),e=>{let{theme:n}=e;return n.colors.mainGreen.regular.color},e=>{let{theme:n}=e;return n.colors.light.color},e=>{let{error:n,theme:t}=e;return n?t.colors.danger.color:t.colors.border},e=>{let{theme:n}=e;return n.colors.light.color},e=>{let{theme:n}=e;return n.colors.texts},e=>{let{theme:n}=e;return(0,C.DZ)(.5,n.colors.mainGreen.regular.color)},e=>{let{theme:n}=e;return n.colors.mainGreen.regular.contrast},e=>{let{theme:n}=e;return n.colors.mainGreen.regular.contrast},e=>{let{theme:n}=e;return n.colors.mainGreen.regular.color},e=>{let{theme:n}=e;return n.colors.mainGreen.regular.color},e=>{let{theme:n}=e;return n.colors.mainGreen.regular.contrast},e=>{let{theme:n}=e;return n.colors.mainGreen.regular.color}),T=e=>{let{id:n,value:t,options:d,groupedOptions:m,placeholder:p="Selecione",onChange:f,color:x,canSearch:g=!0,label:v,error:b,menuPlacement:y="auto",isDisabled:C=!1,isRequired:w=!1,tooltip:T,isHTMLLabel:N=!1,isFormatOptions:I=!1,isLoading:P=!1,format:k,virtualize:F,...E}=e,O=(0,o.useMemo)(()=>d?Z({value:t,options:d,placeholder:p}):m?_({value:t,groupedOptions:m,placeholder:p}):{label:"",value:""},[m,d,p,t]);return(0,r.jsxs)(D,{color:x,error:!!b,className:"custom-select-container","data-test-is-disabled":"".concat(n,"-").concat(C?"true":"false"),"data-test-is-loading":"".concat(n,"-").concat(P?"true":"false"),children:[v&&(0,r.jsxs)(c.__,{children:[(0,r.jsx)("p",{children:N?(0,r.jsx)(r.Fragment,{children:(0,l.Z)(v)}):(0,r.jsx)(r.Fragment,{children:v})}),w&&(0,r.jsx)("p",{className:"required",children:(0,r.jsx)("span",{children:"*"})}),T&&(0,r.jsx)(u.Z,{label:T})]}),(0,r.jsx)(i.ZP,{id:n,instanceId:n,value:O,options:d||m,onChange(e){e&&f(e)},classNamePrefix:"custom-select",noOptionsMessage:()=>"Nada encontrado.",isDisabled:C,isSearchable:g,menuPlacement:y,getOptionLabel:I&&k?e=>k(e):e=>e.label,components:F?{MenuList:h,Option:j}:void 0,filterOption:(0,a.c)({ignoreAccents:!1}),...E}),b&&(0,r.jsx)(s.Z,{children:b})]})};var N=T},95927:function(e,n,t){"use strict";t.d(n,{_:function(){return l}});var r=t(7297),o=t(186);function i(){let e=(0,r.Z)(["\n max-width: 38rem;\n\n @media (max-width: 991px) {\n max-width: 100%;\n }\n "]);return i=function(){return e},e}function a(){let e=(0,r.Z)(["\n display: flex;\n flex-direction: column;\n\n padding: 1.5rem;\n border-radius: 10px;\n border: 1px solid ",";\n margin-bottom: 2rem;\n\n background: ",";\n color: ",";\n\n width: 100%;\n\n ",";\n\n p:nth-last-of-type(1) {\n margin-bottom: 0;\n }\n\n a {\n color: ",";\n text-decoration: underline;\n }\n"]);return a=function(){return e},e}let l=o.ZP.div.attrs({className:"message-box"})(a(),e=>{let{theme:n}=e;return n.colors.texts},e=>{let{theme:n}=e;return n.colors.message.color},e=>{let{theme:n}=e;return n.colors.message.contrast},e=>{let{halfSize:n}=e;return n&&(0,o.iv)(i())},e=>{let{theme:n}=e;return n.colors.texts})},28022:function(e,n,t){"use strict";var r=t(85893),o=t(67294),i=t(9717);let a=e=>{let{data:n,...t}=e,a=(0,o.useMemo)(()=>n?n.sort((e,n)=>e.label>n.label?1:n.label>e.label?-1:0):[],[n]);return(0,r.jsx)(i.Z,{options:a,...t})};n.Z=a},29433:function(e,n,t){"use strict";var r=t(85893),o=t(67294),i=t(88767),a=t(31525),l=t(58408),s=t(28022);let c=e=>{let{userType:n,bond:t,relationship:c,...u}
1=e,{contract:d}=(0,a.c)(),{data:m,isLoading:p}=(0,i.useQuery)(["document-type-for-add-beneficiary",null==d?void 0:d.id,n,t,c],()=>(0,l.Z)({userType:n,bond:t,relationship:c})),f=(0,o.useMemo)(()=>m||[],[m]);return(0,r.jsx)(s.Z,{label:"Tipo Documento",data:f,isLoading:p,...u})};n.Z=c},83921:function(e,n,t){"use strict";var r=t(85893),o=t(67294),i=t(97883),a=t(27743);let l=e=>{let{children:n,permissions:t,pushTo:l}=e,{restrictAccess:s,permissions:c,isLoading:u}=(0,a.T)();return((0,o.useEffect)(()=>{t&&0!==t.length&&c.length>0&&!u&&s(t,l)},[u,t,c.length,l,s]),0===c.length||u)?(0,r.jsx)(i.Z,{}):(0,r.jsx)(r.Fragment,{children:n})};n.Z=l},16591:function(e,n,t){"use strict";var r=t(85893),o=t(21194),i=t(82713),a=t(74618);let l=()=>{let{beneficiaryId:e}=(0,a.t)();return(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(i.Z,{href:o.Z.beneficiary().management(e).index,isLinkTag:!0})})};n.Z=l},5304:function(e,n,t){"use strict";t.d(n,{Z:function(){return c}});var r=t(85893),o=t(67294),i=t(86726);let a=e=>(0,r.jsx)(i.Z,{headerColumns:[{label:"Nome civil",field:"name"},{label:"Nome Social",field:"nameSocial"},{label:"Identidade de G\xeanero",field:"descrTipoIdentGenero"},{label:"C\xf3digo",field:"code"},{label:"Status",field:"status"},{label:"Tipo",field:"type"},{label:"Inclus\xe3o",field:"inclusionDate"},{label:"Exclus\xe3o",field:"exclusionDate"}],filterFunction:()=>[e],data:[e],disablePagination:!0,disableFilter:!0});var l=t(74618);let s=()=>{let{beneficiary:e}=(0,l.t)(),n=(0,o.useMemo)(()=>({name:(null==e?void 0:e.name)||"",nameSocial:(null==e?void 0:e.nameSocial)||"",code:(null==e?void 0:e.oldCode)||"",status:(null==e?void 0:e.statusFormatted)||"",type:(null==e?void 0:e.personalData.typeFormatted)||"",inclusionDate:(null==e?void 0:e.personalData.inclusionDateFormatted)||"",exclusionDate:(null==e?void 0:e.personalData.exclusionDateFormatted)||""}),[e]);return(0,r.jsx)(a,{...n})};var c=s},485:function(e,n,t){"use strict";t.d(n,{aT:function(){return c}});var r=t(7297),o=t(186);function i(){let e=(0,r.Z)(["\n button {\n margin-bottom: 1rem;\n }\n"]);return i=function(){return e},e}function a(){let e=(0,r.Z)(["\n display: flex;\n flex-direction: column;\n padding: 1rem 1.5rem;\n gap: 1rem;\n margin-bottom: 2rem;\n\n box-shadow: 0px 5px 25px rgba(0, 0, 0, 0.07);\n border-radius: 10px;\n\n strong {\n color: ",";\n margin-right: 0.5rem;\n }\n\n span {\n color: ",";\n font-size: 0.9rem;\n }\n"]);return a=function(){return e},e}function l(){let e=(0,r.Z)(["\n strong {\n color: ",";\n }\n\n > div {\n margin: 1rem 0 2rem 1rem;\n }\n"]);return l=function(){return e},e}function s(){let e=(0,r.Z)(["\n display: flex;\n align-items: center;\n gap: 0.3125rem;\n margin: 2rem 0;\n\n a {\n font-weight: bold;\n color: ",";\n text-decoration: none;\n }\n\n svg {\n width: 0.75rem;\n height: 0.75rem;\n color: ",";\n }\n"]);return s=function(){return e},e}let c=o.ZP.div.attrs({className:"footer-buttons"})(i());o.ZP.div(a(),e=>{let{theme:n}=e;return n.colors.title},e=>{let{theme:n}=e;return n.colors.texts}),o.ZP.div(l(),e=>{let{theme:n}=e;return n.colors.title}),o.ZP.div(s(),e=>{let{theme:n}=e;return n.colors.texts},e=>{let{theme:n}=e;return n.colors.texts})},74618:function(e,n,t){"use strict";t.d(n,{B:function(){return j},t:function(){return y}});var r=t(85893),o=t(67294),i=t(88767),a=t(81794),l=t(97883),s=t(21194),c=t(3784),u=t(10019),d=t(97),m=t(7297),p=t(186);function f(){let e=(0,m.Z)([""]);return f=function(){return e},e}function x(){let e=(0,m.Z)(["\n padding: 2rem;\n"]);return x=function(){return e},e}let g=p.ZP.div(f()),h=p.ZP.div(x()),v=()=>(0,r.jsx)(g,{children:(0,r.jsxs)(u._,{children:[(0,r.jsx)(d.V,{children:"Benefici\xe1rio n\xe3o encontrado"}),(0,r.jsxs)("p",{children:["N\xe3o foi poss\xedvel encontrar informa\xe7\xf5es do benefici\xe1rio selecionado.",(0,r.jsx)("br",{})," Verifique se o link que acessou est\xe1 correto, atualize a p\xe1gina ou realize uma nova consulta."]}),(0,r.jsx)(c.Z,{isLinkTag:!0,theme:"mainGreen",text:"Nova consulta",href:s.Z.beneficiary().consult})]})}),b=(0,o.createContext)({}),j=e=>
1{let{beneficiaryId:n,children:t}=e,{data:s,isLoading:c,refetch:u}=(0,i.useQuery)(["beneficiary-details",n],()=>(0,a.Z)({usrContrId:n}),{enabled:!!n}),d=(0,o.useMemo)(()=>({beneficiary:s||null,beneficiaryId:n,refetchBeneficiaryData:u}),[n,s,u]);return(0,r.jsx)(b.Provider,{value:d,children:c?(0,r.jsx)(h,{children:(0,r.jsx)(l.Z,{})}):(0,r.jsx)(r.Fragment,{children:s?(0,r.jsx)(r.Fragment,{children:t}):(0,r.jsx)(v,{})})})},y=()=>{let e=(0,o.useContext)(b);if(!e)throw Error("useBeneficiary must be used within an UseBeneficiaryProvider");return e}},45798:function(e,n,t){"use strict";var r=t(85893),o=t(5413),i=t(94050),a=t(68296),l=t(18061),s=t(29246),c=t(99188),u=t(59716),d=t(99890);let m=e=>{let{children:n}=e;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(d.W2,{className:"template-default",children:[(0,r.jsx)(d.xN,{children:(0,r.jsx)(c.Z,{})}),(0,r.jsxs)(d.VY,{children:[(0,r.jsx)(l.Z,{}),(0,r.jsx)(a.i,{children:(0,r.jsx)(o.Z,{children:n})}),(0,r.jsx)(d.$_,{children:(0,r.jsx)(i.Z,{})})]})]}),(0,r.jsx)(u.Z,{}),(0,r.jsx)(s.Z,{})]})};n.Z=m},72684:function(e,n,t){"use strict";var r=t(85893),o=t(2962),i=t(11163),a=t(45798),l=t(17751),s=t(74618),c=t(83921),u=t(21194),d=t(85944);let m=e=>{let{title:n,children:t,permissions:l}=e,m=(0,i.useRouter)(),p=String(m.query.id);return m.query.id?(0,r.jsxs)(c.Z,{permissions:l,children:[(0,r.jsx)(o.PB,{title:"".concat(d.Z.title," - Gerenciar - ").concat(n)}),(0,r.jsx)(a.Z,{children:(0,r.jsx)(s.B,{beneficiaryId:p,children:t})})]}):(m.push(u.Z.beneficiary().consult),(0,r.jsx)(r.Fragment,{}))};n.Z=(0,l.Z)(m)},14177:function(e,n,t){"use strict";var r=t(22920);n.Z=async(e,n)=>new Promise(t=>{try{let o=new FileReader;o.readAsDataURL(e),o.onloadend=()=>{let r=String(o.result);if(r){let[i,a]=r.split(";base64,"),l=e.name.includes(e.type)?e.name:"".concat(e.name,".").concat(e.type),s={mimeType:i,content:r,rawContent:a,extension:e.type,name:e.name,documentType:n,filename:l};return t(s)}return t(null)}}catch(i){console.log(i),r.Am.error("Ocorreu um erro desconhecido ao processar o seu arquivo. Por favor, selecione novamente o arquivo e tente de novo.",{position:"bottom-right",autoClose:5e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0})}})},90470:function(e,n,t){"use strict";t.d(n,{R:function(){return i},X:function(){return a}});var r=t(35337),o=t(61436);let i=e=>{try{let n=(0,r.Z)(e,"dd/MM/yyyy",new Date);if(!(0,o.Z)(n))return!1;return!0}catch(t){return!1}},a=e=>{let n=i(e);if(!n)return!1;let t=(0,r.Z)(e,"dd/MM/yyyy",new Date);t.setHours(0,0,0,0);let o=new Date;return o.setHours(0,0,0,0),t.getTime()>=o.getTime()}},18127:function(e,n,t){"use strict";var r=t(67294);n.Z=function(e){(0,r.useEffect)(e,[])}}},function(e){e.O(0,[3512,8051,2247,5726,3662,7691,9870,2679,1978,2425,1415,5337,4398,9805,757,8278,6726,6581,9774,2888,179],function(){return e(e.s=2954)}),_N_E=e.O()}]);
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.