1"use strict";(self.webpackChunkcatalogo_frontend=self.webpackChunkcatalogo_frontend||[]).push([[1990],{71990:(e,s,a)=>{a.r(s),a.d(s,{default:()=>E});var c=a(37055),l=a(88094),n=a(51561),o=a(89405),t=a(62334),r=a(21616),i=a(9761),d=a(16822),m=a(44856),x=a(63856),h=a.n(x),p=a(13992),j=a(83333),u=a(15678);const b=e=>{let{selecionado:s,exemplar:a,onSelecionar:c}=e;const{t:o}=(0,n.Bd)(),i=(0,l.useRef)(null),[d,m]=(0,l.useState)(!1),{codExemplar:x,codBiblioteca:b,codBibliotecaExemplar:N,descricao:f,tipoObra:v,materialAdicional:g,descMaterialAdicional:C,referencia:E,dataDevolucaoPrevista:k,dataEmprestimo:w,classificacao:R,bibliotecaOrigem:D,qtdeRenovacoes:B,volume:y,tomo:S,parte:A,numExemplar:O,tipoEmprestimo:I}=a;return(0,u.jsxs)(r.Row,{children:[(0,u.jsx)(r.Col,{xs:"3",md:"1",className:"text-center",children:(0,u.jsx)("div",{className:"custom-checkbox mt-2 mt-md-2",children:(0,u.jsx)(r.Input,{id:"chk-".concat(x,"-").concat(b,"-").concat(N),type:"checkbox",checked:s,onChange:e=>c(e.target.checked,a),title:o("SelecionarRenovacao")})})}),(0,u.jsxs)(r.Col,{xs:"9",md:"2",className:"align-self-center ",children:[(0,u.jsxs)("span",{className:"mr-1 f900 d-md-none d-block preto70",children:[o("Exemplar"),":"]}),x]}),(0,u.jsxs)(r.Col,{xs:"12",md:"6",className:"align-self-center my-2 my-md-0",children:[(0,u.jsxs)("span",{className:"mr-1 f900 d-md-none d-inline-block preto70",children:[o("Descricao"),":"]}),(0,u.jsx)(p.N,{placement:"top",overlay:(0,u.jsx)(p.m_,{id:"tit-tooltip-".concat(x),children:(0,j.ZD)(E)}),children:(0,u.jsxs)("span",{id:"tit-".concat(x),ref:i,tabIndex:0,role:"button","aria-describedby":"tit-tooltip-".concat(x),children:[(0,j.ZD)((null===f||void 0===f?void 0:f.trim())||"")," - ",(0,j.ZD)((null===v||void 0===v?void 0:v.trim())||"")]})}),g&&(0,u.jsxs)("span",{className:"s12 f700 cor-bread-ico d-block",children:[o("MaterialAdicional")," - ",C]})]}),(0,u.jsxs)(r.Col,{xs:"12",md:"2",className:"align-self-center text-md-center text-left my-2 my-md-0",children:[(0,u.jsx)("span",{className:"mr-1 f900 d-md-none d-inline-block preto70",children:o("DevolverAte")}),k]}),(0,u.jsx)(r.Col,{xs:"12",md:"1",className:"align-self-center text-md-center text-left",children:(0,u.jsxs)(r.Button,{className:"btn-generic--segundo ml-0 nao my-2 my-md-0 btn-w100 anima-2",onClick:()=>m(!d),children:[(0,u.jsx)(t.g,{icon:"chevron-down",className:h()("fa-fw",{"fa-rotate-180":d})}),(0,u.jsx)("span",{className:"d-inline-block d-md-none",children:o("Detalhes")})]})}),(0,u.jsxs)(r.Col,{xs:"12",md:"12",className:h()("b-w1 b-dotted b-tema rad5 anima-2",{"p-2 mt-2":d},{idResultado:!d}),children:[(0,u.jsx)(r.Row,{className:"b-none t-15"}),(0,u.jsx)(r.Row,{children:(0,u.jsx)(r.Col,{md:"12",children:(0,u.jsxs)("span",{className:"f900",children:[o("NumeroChamada"),": ",R]})})}),(0,u.jsxs)(r.Row,{children:[(0,u.jsxs)(r.Col,{md:"6",children:[o("UnidadeInformacaoOrigem"),":",(0,u.jsx)("span",{className:"f700 pl-1",children:D})]}),(0,u.jsxs)(r.Col,{md:"6",children:[o("Descricao"),":",(0,u.jsx)("span",{className:"f700 pl-1",children:(()=>{const e=[];return y&&e.push(y.includes("v")?y:"v.".concat(y)),O&&e.push("ex.".concat(O)),S&&e.push("t.".concat(S)),A&&e.push("p.".concat(A)),e.length>0?e.join(", "):""})()||o("NaoInformado")})]})]}),(0,u.jsxs)(r.Row,{children:[(0,u.jsxs)(r.Col,{md:"6",children:[o("DataEmprestimo"),":",(0,u.jsx)("span",{className:"f700 pl-1",children:w.split(" ")[0]})]}),(0,u.jsxs)(r.Col,{md:"6",children:[o("DevolverAte"),":",(0,u.jsx)("span",{className:"f700 pl-1",children:k})]})]}),(0,u.jsxs)(r.Row,{children:[(0,u.jsxs)(r.Col,{md:"6",children:[o("TipoDeEmprestimo"),":",(0,u.jsx)("span",{className:"f700 pl-1",children:I})]}),(0,u.jsxs)(r.Col,{md:"6",children:[o("QuantidadeRenovacoes"),":",(0,u.jsx)("span",{className:"f700 pl-1",children:B})]})]})]})]})},N=e=>{let{resultado:s,exemplares:a}=e;const{t:c}=(0,n.Bd)();return(0,u.jsx)("div",{className:"p-3",children:s.map(e=>{const{sucesso:s,exemplar:l,mensagem:n}=e,{descricao:o,bibliotecaOrigem:r,dataDevolucaoPrevista:i}=a.find(e=>Number.parseInt(e.codExemplar,10)===l);return(0,u.jsxs)("div",{className:"py-2 px-1 b-w1 b-solid-bottom b-cinza2",children:[(0,u.jsxs)("span",{className:"cortxt f700",children:[c("Exemplar")," n\xba ",l,":"]}),(0,u.jsxs)("span",{className:"preto80 ml-2",children:[o," - (",r,")"]}),(0,u.jsxs)("p",{className:s?"verde m-1":"vermelho m-1",children:[(0,u.jsx)(t.g,{icon:s?"check-circle":"times-circle",className:"fa-fw mr-2"}),n.trim(),s&&(0,u.jsxs)("span",{className:"preto70 f500 ml-2",children:[c("DevolverAte"),": ",i]})]})]},"result-".concat(l))})})},f=()=>{const{t:e}=(0,n.Bd)(),[s,a]=(0,l.useState)([]),[c,o]=(0,l.useState)([]),[x,h]=(0,l.useState)(!1),[p,j]=(0,l.useState)(!1),[f,v]=(0,l.useState)(!1),[g,C]=(0,l.useState)(!1),[E,k]=(0,l.useState)([]);(0,l.useEffect)(()=>{w(!1)},[]);const w=e=>{h(!0),m.up.buscarTitulosPendentesUsuario(1).then(e=>{const{data:{titulos:s}}=e;a(s)}).then(()=>{e&&C(!0)}).catch(()=>v(!0)).finally(()=>h(!1))},R=(e,s)=>{const{codExemplar:a,codBibliotecaExemplar:l,codBiblioteca:n}=s;o(e?e=>[...e,{codExemplar:a,codBibliotecaExemplar:l,codBiblioteca:n}]:c.filter(e=>e.codExemplar!==a||e.codBiblioteca!==n||e.codBibliotecaExemplar!==l))},D=e=>!!c.find(s=>s.codExemplar===e.codExemplar&&s.codBiblioteca===e.codBiblioteca&&s.codBibliotecaExemplar===e.codBibliotecaExemplar);return(0,u.jsxs)("div",{className:"tabela anima-1",children:[(0,u.jsxs)(r.Row,{children:[(0,u.jsx)(r.Col,{md:"1",className:"align-self-center d-md-block d-none text-center",children:(0,u.jsx)("div",{className:"custom-checkbox t-15",children:(0,u.jsx)(r.Input,{type:"checkbox",checked:s.length>0&&c.length===s.length,onChange:e=>{return a=e.target.checked,void o(a?s.map(e=>{const{codExemplar:s,codBibliotecaExemplar:a,codBiblioteca:c}=e;return{codExemplar:s,codBibliotecaExemplar:a,codBiblioteca:c}}):[]);var a}})})}),(0,u.jsx)(r.Col,{md:"2",className:"align-self-center d-md-block d-none",children:e("Exemplar")}),(0,u.jsx)(r.Col,{md:"6",className:"align-self-center d-md-block d-none",children:e("Descricao")}),(0,u.jsx)(r.Col,{md:"2",className:"align-self-center d-md-block d-none text-center",children:e("DevolverAte")}),(0,u.jsx)(r.Col,{md:"1",className:"align-self-center d-md-block d-none text-center",children:e("Detalhes")})]}),x&&(0,u.jsx)("div",{className:"p-5 text-center",children:(0,u.jsx)(i.Ew,{height:70,width:70,className:"text-tema-70 mb-2",visible:!0})}),!x&&f&&(0,u.jsx)(r.Row,{children:(0,u.jsx)(r.Col,{xs:"12",md:"12",className:"p-3 text-center",children:(0,u.jsx)(r.Alert,{className:"p-3",color:"danger",children:(0,u.jsx)("h4",{className:"alert-heading",children:e("OcorreuErroBuscarExemplaresRenovacao")})})})}),!x&&!f&&(0===s.length?(0,u.jsx)(r.Row,{children:(0,u.jsx)(r.Col,{xs:"12",md:"12",className:"p-5 text-center preto40",children:(0,u.jsx)("h2",{children:e("NenhumRegistroEncontrado")})})}):s.map(e=>(0,u.jsx)(b,{exemplar:e,selecionado:D(e),onSelecionar:R},"item-".concat(e.codExemplar)))),(0,u.jsx)("div",{className:"text-center my-4 pt-4 my-md-2 pt-md-2 b-w1 b-solid-top b-tema",children:(0,u.jsxs)(r.Button,{className:"btn-generic--primeiro btn-w100",disabled:0===c.length,onClick:()=>{0!==c.length?(j(!0),m.up.renovarEmprestimosExemplares(c).then(e=>{k(e.data),o([]),w(!0)}).catch(e=>d.qp.error(e.response.data.message)).finally(()=>j(!1))):d.qp.warning(e("SelecioneExemplarRenovacao"))},children:[(0,u.jsx)(t.g,{icon:p?"spinner":"save",className:"fa-fw ".concat(p?"loading":"")}),!p&&e("Gravar")]})}),(0,u.jsx)(i.ok,{closeable:!0,size:"lg",open:g,title:e("Resultado"),setOpen:()=>(k([]),void C(!1)),children:(0,u.jsx)(N,{resultado:E,exemplares:s})})]})};var v=a(92168);const g=e=>{let{exemplar:s}=e;const{t:a}=(0,n.Bd)(),[c,o]=(0,l.useState)(!1),{codExemplar:i,descricao:d,tipoObra:m,descMaterialAdicional:x,dataDevolucaoPrevista:p,dataDevolucaoEfetiva:j,dataRenovacao:b,volume:N,tomo:f,parte:v,numExemplar:g,classificacao:C,bibliotecaOrigem:E,tipoEmprestimo:k}=s;return(0,u.jsxs)(r.Row,{children:[(0,u.jsxs)(r.Col,{xs:"12",md:"2",className:"align-self-center ",children:[(0,u.jsxs)("span",{className:"mr-1 f900 d-md-none d-block preto70",children:[a("Exemplar"),":"]}),i]}),(0,u.jsxs)(r.Col,{xs:"12",md:"7",className:"align-self-center my-2 my-md-0",children:[(0,u.jsxs)("span",{className:"mr-1 f900 d-md-none d-inline-block preto70",children:[a("Descricao"),":"]}),(0,u.jsxs)("span",{id:"tit-".concat(i),children:[d.trim()," - ",m.trim()]}),x&&(0,u.jsxs)("span",{className:"s12 f700 cor-bread-ico d-block",children:[a("MaterialAdicional")," - ",x]})]}),(0,u.jsxs)(r.Col,{xs:"12",md:"2",className:"align-self-center text-md-center text-left my-2 my-md-0",children:[(0,u.jsx)("span",{className:"mr-1 f900 d-md-none d-inline-block preto70",children:a("DevolucaoEfetiva")}),j?j.split(" ")[0]:a("NaoInformado")]}),(0,u.jsx)(r.Col,{xs:"12",md:"1",className:"align-self-center text-md-center text-left",children:(0,u.jsxs)(r.Button,{className:"btn-generic--segundo ml-0 nao my-2 my-md-0 btn-w100 anima-2",onClick:()=>o(!c),children:[(0,u.jsx)(t.g,{icon:"chevron-down",className:h()("fa-fw",{"fa-rotate-180":c}
1)}),(0,u.jsx)("span",{className:"d-inline-block d-md-none",children:a("Detalhes")})]})}),(0,u.jsxs)(r.Col,{xs:"12",md:"12",className:h()("b-w1 b-dotted b-tema rad5 anima-2",{"p-2 mt-2":c},{idResultado:!c}),children:[(0,u.jsx)(r.Row,{className:"b-none t-15"}),(0,u.jsxs)(r.Row,{children:[(0,u.jsx)(r.Col,{md:"6",children:(0,u.jsxs)("span",{className:"f900",children:[a("NumeroChamada"),": ",C]})}),(0,u.jsxs)(r.Col,{md:"6",children:[a("Descricao"),":",(0,u.jsx)("span",{className:"f700 pl-1",children:(()=>{const e=[];return N&&e.push(N.includes("v")?N:"v.".concat(N)),g&&e.push("ex.".concat(g)),f&&e.push("t.".concat(f)),v&&e.push("p.".concat(v)),e.length>0?e.join(", "):""})()||a("NaoInformado")})]})]}),(0,u.jsxs)(r.Row,{children:[(0,u.jsxs)(r.Col,{md:"6",children:[a("UnidadeInformacaoOrigem"),":",(0,u.jsx)("span",{className:"f700 pl-1",children:E.split("-")[1].trim()})]}),(0,u.jsxs)(r.Col,{md:"6",children:[a("DevolverAte"),":",(0,u.jsx)("span",{className:"f700 pl-1",children:p})]})]}),(0,u.jsxs)(r.Row,{children:[(0,u.jsxs)(r.Col,{md:"6",children:[a("TipoDeEmprestimo"),":",(0,u.jsx)("span",{className:"f700 pl-1",children:k})]}),(0,u.jsxs)(r.Col,{md:"6",children:[a("DataRenovacaoEmprestimo"),":",(0,u.jsx)("span",{className:"f700 pl-1",children:b.split(" ")[0]})]})]})]})]})},C=()=>{const{t:e}=(0,n.Bd)(),[s,a]=(0,l.useState)(!1),[c,t]=(0,l.useState)([]),[d,x]=(0,l.useState)(!1),[h,p]=(0,l.useState)(!1),j=(e,s)=>{p(!0),a(!0);const c=(0,v.x3b)(e,{representation:"date"}),l=(0,v.x3b)(s,{representation:"date"});m.up.buscarHistoricoEmprestimoUsuario(c,l,"N").then(e=>t(e.data)).catch(()=>x(!0)).finally(()=>{p(!1)})};return(0,u.jsxs)("div",{className:"tabela anima-1",children:[(0,u.jsx)(o.kH,{onSubmitCallback:(e,s)=>{a(!0),j(e,s)},onClearCallback:()=>{a(!1),t([])},submitLabel:e("Mostrar"),clearLabel:e("Limpar")}),s&&(0,u.jsxs)("div",{className:"tabela anima-1",children:[(0,u.jsxs)(r.Row,{children:[(0,u.jsx)(r.Col,{md:"2",className:"align-self-center d-md-block d-none",children:e("Exemplar")}),(0,u.jsx)(r.Col,{md:"7",className:"align-self-center d-md-block d-none",children:e("Descricao")}),(0,u.jsx)(r.Col,{md:"2",className:"align-self-center d-md-block d-none text-center",children:e("DevolucaoEfetiva")}),(0,u.jsx)(r.Col,{md:"1",className:"align-self-center d-md-block d-none text-center",children:e("Detalhes")})]}),h&&(0,u.jsx)("div",{className:"p-5 text-center",children:(0,u.jsx)(i.Ew,{height:70,width:70,className:"text-tema-70 mb-2",visible:!0})}),d&&(0,u.jsx)(r.Row,{children:(0,u.jsx)(r.Col,{xs:"12",md:"12",className:"p-3 text-center",children:(0,u.jsx)(r.Alert,{className:"p-3",color:"danger",children:(0,u.jsx)("h4",{className:"alert-heading",children:e("OcorreuErroBuscarHistorico")})})})}),!h&&!d&&0===c.length&&(0,u.jsx)(r.Row,{children:(0,u.jsx)(r.Col,{xs:"12",md:"12",className:"p-5 text-center preto40",children:(0,u.jsx)("h2",{children:e("NenhumRegistroEncontrado")})})}),!h&&!d&&c.map((e,s)=>(0,u.jsx)(g,{exemplar:e},"historico-item-".concat(e.codExemplar,"-").concat(s)))]})]})},E=()=>{const{t:e}=(0,n.Bd)(),[s,a]=(0,l.useState)("renovar"),t=()=>{let c=d.Ud.descricaoReduzida(17,e("Renovacao"));return{modoAtual:s,modoPrimario:{value:"renovar",titulo:c,icone:"chevron-right"},modoSecundario:{value:"historico",titulo:"".concat(c," >> ").concat(e("Historico")),icone:"history"},onToggleModoClick:e=>a(e)}};return(0,u.jsxs)("div",{className:"bkbranco rad5",children:[(0,u.jsxs)("div",{className:"container-fluid bkneo sombraPadrao pt-3 pb-1 rad5",children:[(0,u.jsx)(o.zY,(0,c.A)({},t())),"renovar"===s&&(0,u.jsx)(f,{}),"historico"===s&&(0,u.jsx)(C,{})]}),(0,u.jsx)(o.AG,(0,c.A)({},t()))]})}}}]);
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.