1import{J as H,r as C,v as K,a,b as Q,o as r,c as w,w as l,d as n,e as W,f as o,t as b,u as N,g as h,h as $,F as D,i as v,j as X,k as Z,N as Y}from"./app-5fc1912d.js";import{_ as ee}from"./AdminLayout-c73cece3.js";import{C as te}from"./Card-511e1ef8.js";import"./ApplicationLogo-e0d31125.js";import"./Footer-af4780d1.js";import"./iconify-03d69e80.js";import"./icon-df62cc88.js";import"./validacaoNome-49cf0a9d.js";import"./_plugin-vue_export-helper-c27b6911.js";const oe={class:"tw-py-12"},le={class:"tw-max-w-7xl tw-mx-auto sm:tw-px-6 tw-px-8 md:tw-px-0"},ae={class:"tw-flex tw-flex-col md:tw-flex-row tw-flex-1 tw-gap-6"};const ne={class:"tw-text-xl tw-font-bold"},se={class:"tw-font-title tw-text-gray-600 tw-text-base"},ie={key:0},ce={class:"tw-flex tw-flex-row tw-gap-4 tw-justify-end"},de=["onClick"],re={key:1,class:"tw-text-base tw-text-left"},_e={class:"tw-flex tw-justify-between tw-items-center"},ue=n("div",{class:"tw-flex"},[n("div",{class:"text-h6"},"Confirme sua ação")],-1),me=n("div",null," Você deseja realmente remover esse Registro? ",-1),pe={class:"tw-my-2 tw-flex"},fe=["onClick"],Ce={__name:"Index",setup(we){const{props:x}=H(),g=C([]),u=C(!1),m=K({id:"",nome:""});function j(t){m.id=t.id,m.nome=t.nome,u.value=!0}function F(){u.value=!1,m.reset()}function U(){m.delete(route("admin.auditoriaa.destroy"),{preserveScroll:!0,onSuccess:t=>{m.reset(),Y.create({message:"Registro removido com sucesso.",color:"primary"})},onError:t=>{Y.create({message:"Não foi possÃvel remover o registro.",color:"negative"})}})}const B={year:"numeric",month:"numeric",day:"numeric"};function A(t){return t==="created"?"Criação":t==="updated"?"Atualização":t==="deleted"?"Remoção":"Indefinido"}function M(t){if(!t)return"Sem alterações";const d=t.old||{},f=t.attributes||{},p=[];for(const _ in f)if(Object.prototype.hasOwnProperty.call(f,_)){let c=d[_],i=f[_];typeof c=="object"&&c!==null&&(c=JSON.stringify(c)),typeof i=="object"&&i!==null&&(i=JSON.stringify(i)),c!==i&&p.push(`${_}: "${c??"N/A"}" â "${i}"`)}return p.length>0?p.join(", "):"Sem alterações"}const S=[{name:"id",label:"",field:"id"},{name:"acao",label:"Ação",field:"description",format:t=>A(t),sortable:!0,align:"left"},{name:"objeto",label:"Objeto",field:"subject_type",format:t=>t||"IndisponÃvel",align:"left"},{name:"autor",label:"Autor",field:"causer",format:t=>t?t.name:"IndisponÃvel",align:"left"},{name:"created_at",label:"Data do Registro",field:"created_at",sortable:!0,format:t=>`${new Date(t).toLocaleString("pt-BR",B)}`||"IndisponÃvel",align:"left"},{name:"alteracoes",label:"Alterações",field:t=>M(t.properties),align:"left"},{name:"actions",label:"Ações",field:"actions",align:"right"}],I=["acao","objeto","autor","created_at","alteracoes","actions"];return(t,d)=>{const f=a("q-input"),p=a("q-btn"),_=a("q-separator"),c=a("q-checkbox"),i=a("q-td"),R=a("q-th"),V=a("q-tr"),y=a("q-icon"),O=a("q-table"),q=a("q-card-section"),z=a("q-item-label"),E=a("q-item-section"),J=a("q-item"),L=a("q-card-actions"),P=a("q-card"),T=a("q-dialog"),G=Q("close-popup");return r(),w(ee,null,{default:l(()=>[n("div",oe,[n("div",le,[n("div",ae,[W("",!0),o(te,null,{default:l(()=>[n("h4",ne," Auditoria: "+b(N(x).registros.total)+" Registros ",1),o(_),o(O,{flat:"",rows:N(x).registros.data,columns:S,"visible-columns":I,"row-key":"id",selection:"multiple",selected:g.value,"onUpdate:selected":d[5]||(d[5]=e=>g.value=e),"no-data-label":"Não há informações cadastradas.","no-results-label":"Não foi possÃvel localizar informações com o filtro inserido.","rows-per-page-label":"Registros por página","rows-per-page-options":[30,40,60],"pagination-label":(e,s,k)=>`${e} à ${s} de ${k} registros`,"selected-rows-label":e=>e+" registro(s) selecionado(s)"},{header:l(e=>[o(V,{props:e,class:"tw-h-16"},{default:l(()=>[o(i,{"auto-width":""},{default:l(()=>[o(c,{dense:"",modelValue:e.selected,"onUpdate:modelValue":s=>e.selected=s},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),(r(!0),h(D,null,$(e.cols,s=>(r(),w(R,{key:s.name,props:e},{default:l(()=>[n("span",se,b(s.label),1)]),_:2},1032,["props"]))),128))]),_:2},1032,["props"])]),body:l(e=>[o(V,{props:e,"no-hover":""},{default:l(()=>[o(i,{"auto-width":""},{default:l(()=>[o(c,{dense:"",modelValue:e.selected,"onUpdate:modelValue":s=>e.selected=s},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),(r(!0),h(D,null,$(e.cols,s=>(r(),w(i,{key:s.name,props:e},{default:l(()=>[s.name==="actions"?(r(),h("div",ie,[n("div",ce,[n("button",{onClick:v(k=>j(e.row),["prevent"])},[o(y,{size:"24px",class:"tw-text-red-700",name:"delete_outline"})],8,de)])])):(r(),h("div",re,b(s.value),1))]),_:2},1032,["props"]))),128))]),_:2},1032,["props"])]),_:1},8,["rows","selected","pagination-label","selected-rows-label"])]),_:1}),o(T,{modelValue:u.value,"onUpdate:modelValue":d[7]||(d[7]=e=>u.value=e)},{default:l(()=>[o(P,{class:"tw-rounded-3xl tw-h-56 tw-w-72 tw-overflow-hidden"},{default:l(()=>[o(q,null,{default:l(()=>[n("div",_e,[ue,n("div",null,[o(y,{name:"close",class:"tw-cursor-pointer tw-text-gray-500",size:"25px",onClick:d[6]||(d[6]=e=>u.value=!1)})])])]),_:1}),o(q,null,{default:l(()=>[me,o(_,{class:"tw-mt-2"}),o(L,{align:"right"},{default:l(()=>[n("div",pe,[n("button",{onClick:v(F,["prevent"]),class:"tw-bg-white tw-text-[#6F797A] tw-border-[#6F797A] tw-rounded-full tw-mr
1-5 tw-items-center tw-px-4 tw-py-2 tw-border tw-font-semibold tw-text-xs tw-text-[[#6F797A] tw-tracking-widest focus:tw-outline-none tw-ease-in-out tw-duration-150"}," Cancelar ",8,fe),o(p,{rounded:"",class:"tw-bg-primary tw-font-bold","no-caps":"","text-color":"white"},{default:l(()=>[X((r(),w(J,{clickable:"",onClick:v(U,["prevent"])},{default:l(()=>[o(E,null,{default:l(()=>[o(z,null,{default:l(()=>[Z("Confirmar")]),_:1})]),_:1})]),_:1},8,["onClick"])),[[G]])]),_:1})])]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])])])])]),_:1})}}};export{Ce as default};
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.