PageSourceSearch

https://boletea.com/build/assets/Logs-BrtpgUEh.js

js boletea.com collected 2026-09-26 14:16:23 UTC 6,895 bytes, 1 lines download raw bytes

1import{c as G,j as t,H as V,B,L as R}from"./app-DG-duJO3.js";import{A as X}from"./app-layout-DGsWyq5H.js";import{h as L}from"./index.esm-CTAP_y8X.js";import{B as w}from"./badge-DPJyRC_r.js";import{T as H,a as _,b as Z,c as z,d as q,e as F}from"./table-DP62Y6Ip.js";import{S as J}from"./smartphone-DFRJIYlA.js";import{T as D}from"./triangle-alert-CBOzs2f-.js";import{C as I}from"./circle-x-D7UT3yS2.js";import{C as K}from"./circle-check-DFBja9G5.js";/* empty css            */import"./index-DLK47JZy.js";import"./index-B4baCGuv.js";import"./index-DyNrdv_-.js";import"./index-M_djP0p4.js";import"./tooltip-DsxNRkmo.js";import"./index-Bon6b9hG.js";import"./chevron-right-Dl1FRzG2.js";import"./index-6FcXV3hH.js";import"./index-CNNxlWIL.js";import"./index-CSJxQziN.js";import"./settings-D3pZEA6N.js";import"./shopping-cart-KbGm2-By.js";import"./building-DesV9q1f.js";import"./map-pin-CrV2KvUq.js";import"./mail-2CWfCjaD.js";import"./users-DJVi2qXn.js";import"./index-xL5CnFxl.js";function we(l){const e=G.c(48),{event:s,logs:a}=l,$=P;let T;e[0]===Symbol.for("react.memo_cache_sentinel")?(T={title:"Control de Acceso",href:L("admin.access.events.index")},e[0]=T):T=e[0];const M=s.name;let i;e[1]!==s.id?(i=L("admin.access.events.stats",s.id),e[1]=s.id,e[2]=i):i=e[2];let n;e[3]!==s.name||e[4]!==i?(n={title:M,href:i},e[3]=s.name,e[4]=i,e[5]=n):n=e[5];let C;e[6]===Symbol.for("react.memo_cache_sentinel")?(C={title:"Reporte de Escaneos",href:"#"},e[6]=C):C=e[6];let c;e[7]!==n?(c=[T,n,C],e[7]=n,e[8]=c):c=e[8];const A=`Reporte - ${s.name}`;let d;e[9]!==A?(d=t.jsx(V,{title:A}),e[9]=A,e[10]=d):d=e[10];let o;e[11]!==s.name?(o=t.jsxs("h1",{className:"text-2xl font-bold text-gray-800 dark:text-gray-100",children:["Reporte de Escaneos: ",s.name]}),e[11]=s.name,e[12]=o):o=e[12];let k;e[13]===Symbol.for("react.memo_cache_sentinel")?(k=t.jsx("p",{className:"text-sm text-gray-500",children:"Historial permanente de validaciones (independiente de la base de códigos)"}),e[13]=k):k=e[13];let m;e[14]!==o?(m=t.jsxs("div",{children:[o,k]}),e[14]=o,e[15]=m):m=e[15];let x;e[16]!==s.id?(x=L("admin.access.events.stats",s.id),e[16]=s.id,e[17]=x):x=e[17];let p;e[18]!==x?(p=t.jsx(B,{asChild:!0,variant:"outline",children:t.jsx(R,{href:x,children:"Estadísticas"})}),e[18]=x,e[19]=p):p=e[19];let h;e[20]!==s.id?(h=L("admin.access.events.codes",s.id),e[20]=s.id,e[21]=h):h=e[21];let f;e[22]!==h?(f=t.jsx(B,{asChild:!0,variant:"outline",children:t.jsx(R,{href:h,children:"Ver Códigos Actuales"})}),e[22]=h,e[23]=f):f=e[23];let j;e[24]!==p||e[25]!==f?(j=t.jsxs("div",{className:"flex gap-2",children:[p,f]}),e[24]=p,e[25]=f,e[26]=j):j=e[26];let u;e[27]!==m||e[28]!==j?(u=t.jsxs("div",{className:"mb-6 flex flex-col justify-between gap-4 lg:flex-row lg:items-center",children:[m,j]}),e[27]=m,e[28]=j,e[29]=u):u=e[29];let S;e[30]===Symbol.for("react.memo_cache_sentinel")?(S=t.jsx(Z,{children:t.jsxs(H,{
1className:"bg-gray-50/50 dark:bg-white/5",children:[t.jsx(z,{className:"w-[140px]",children:"Escaneo"}),t.jsx(z,{children:"Código / Tipo"}),t.jsx(z,{className:"w-[120px]",children:"Estado"}),t.jsx(z,{children:"Información del Cliente"})]})}),e[30]=S):S=e[30];let g;e[31]!==a.data?(g=a.data&&a.data.length>0?a.data.map(r=>t.jsxs(H,{className:"transition-colors hover:bg-gray-50 dark:hover:bg-white/5",children:[t.jsx(_,{children:t.jsxs("div",{className:"flex flex-col",children:[t.jsx("span",{className:"text-[11px] font-bold whitespace-nowrap text-gray-900 dark:text-gray-100",children:new Date(r.scanned_at).toLocaleDateString()}),t.jsx("span",{className:"text-[10px] font-medium text-gray-500",children:new Date(r.scanned_at).toLocaleTimeString([],{hour:"2-digit",minute:"2-digit"})}),t.jsxs("div",{className:"mt-1 flex max-w-[100px] items-center gap-1 truncate text-[9px] font-bold text-primary/70 uppercase",children:[t.jsx(J,{className:"size-2"}),r.device.name]})]})}),t.jsx(_,{children:t.jsxs("div",{className:"flex min-w-0 flex-col",children:[t.jsx("span",{className:"max-w-[120px] truncate font-mono text-xs font-black tracking-tight",title:r.scanned_code,children:r.scanned_code}),t.jsx("span",{className:"text-[10px] font-medium text-gray-400",children:r.code?.type||"Acceso General"})]})}),t.jsx(_,{children:$(r.result)}),t.jsx(_,{children:t.jsxs("div",{className:"flex max-w-[200px] min-w-0 flex-col",children:[t.jsx("span",{className:"truncate text-xs font-bold text-gray-700 dark:text-gray-300",title:r.metadata?.owner,children:r.metadata?.owner||"S/N"}),t.jsx("span",{className:"truncate text-[10px] font-medium text-primary italic",title:r.metadata?.details,children:r.metadata?.details||"-"})]})})]},r.id)):t.jsx(H,{children:t.jsx(_,{colSpan:6,className:"py-8 text-center text-gray-500",children:"Aún no hay registros de escaneo para este evento."})}),e[31]=a.data,e[32]=g):g=e[32];let b;e[33]!==g?(b=t.jsx("div",{className:"overflow-x-auto",children:t.jsxs(q,{children:[S,t.jsx(F,{children:g})]})}),e[33]=g,e[34]=b):b=e[34];let N;e[35]!==a.links||e[36]!==a.total?(N=a.total>0&&t.jsxs("div",{className:"flex items-center justify-between border-t border-gray-200 p-4 dark:border-border",children:[t.jsxs("div",{className:"text-sm text-gray-500",children:["Total: ",a.total," registros"]}),t.jsx("div",{className:"flex gap-1",children:a.links.map(O)})]}),e[35]=a.links,e[36]=a.total,e[37]=N):N=e[37];let v;e[38]!==b||e[39]!==N?(v=t.jsxs("div",{className:"flex flex-col overflow-hidden rounded-md border border-gray-200 bg-white shadow dark:border-border dark:bg-background",children:[b,N]}),e[38]=b,e[39]=N,e[40]=v):v=e[40];let y;e[41]!==u||e[42]!==v?(y=t.jsxs("div",{className:"p-6",children:[u,v]}),e[41]=u,e[42]=v,e[43]=y):y=e[43];let E;return e[44]!==y||e[45]!==c||e[46]!==d?(E=t.jsxs(X,{breadcrumbs:c,children:[d,y]}),e[44]=y,e[45]=c,e[46]=d,e[47]=E):E=e[47],E}function O(l,e){return l.url?t.jsx(R,{href:l.url,className:`rounded-md px-3 py-1 text-sm transition-colors ${l.active?"bg-primary font-medium text-primary-foreground":"text-foreground hover:bg-accent"}`,dangerouslySetInnerHTML:{__html:l.label}},e):t.jsx("span",{className:"px-3 py-1 text-sm text-gray-400",dangerouslySetInnerHTML:{__html:l.label}},e)}function P(l){switch(l){case"success":return t.jsxs(w,{className:"border-none bg-green-100 text-green-700 hover:bg-green-100",children:[t.jsx(K,{className:"mr-1 size-3"})," Éxito"]});case"duplicate":return t.jsxs(w,{className:"border-none bg-orange-100 text-orange-700 hover:bg-orange-100",children:[t.jsx(D,{className:"mr-1 size-3"})," Duplicado"]});case"invalid_zone":return t.jsxs(w,{className:"border-none bg-purple-100 text-purple-700 hover:bg-purple-100",children:[t.jsx(I,{className:"mr-1 size-3"})," Zona Inválida"]});case"cancelled":return t.jsxs(w,{variant:"destructive",children:[t.jsx(I,{className:"mr-1 size-3"})," Cancelado"]});default:return t.jsxs(w,{variant:"secondary",children:[t.jsx(D,{className:"mr-1 size-3"})," No Encontrado"]})}}export{we 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.