_comuns/dist-front/index.mjs
2026-02-08 20:30:35 -03:00

1 line
7.1 KiB
JavaScript

var c="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),P=e=>`eli-${Array.from({length:e||8}).map(()=>c[(999*Math.random()|0)%c.length]).join("")}`;var l={};globalThis.cacheMemoria_cache=l;var d=(e,o,t)=>{let r=typeof e=="string"?e:typeof e=="number"?String(e):encodeURIComponent(JSON.stringify(e)),i=t&&new Date().getTime()+t*1e3;o!==void 0&&(l[r]={valor:o,validade:i});let n=l[r];if(!(n?.validade&&n.validade<new Date().getTime()))return n?.valor},J=()=>l,F=d,G=e=>o=>d(e,o);var $="00000000-0000-0000-0000-000000000000",g=(m=>(m.codigo="codigo",m.excluido="excluido",m.data_hora_criacao="data_hora_criacao",m.data_hora_atualizacao="data_hora_atualizacao",m.codigo_usuario_criacao="codigo_usuario_criacao",m.codigo_usuario_atualizacao="codigo_usuario_atualizacao",m.versao="versao",m))(g||{}),x=(o=>(o.token="token",o))(x||{}),h=(t=>(t.Usuario="usuario",t.Fornecedor="fornecedor",t))(h||{});import p from"zod";var y=(t=>(t["="]="=",t["!="]="!=",t[">"]=">",t[">="]=">=",t["<"]="<",t["<="]="<=",t.like="like",t.in="in",t))(y||{}),b=p.enum(["=","!=",">",">=","<","<=","like","in"]),R=p.object({coluna:p.string(),valor:p.any(),operador:b,ou:p.boolean().optional()});import a from"dayjs";import v from"dayjs/plugin/duration.js";import _ from"dayjs/plugin/isSameOrAfter.js";import T from"dayjs/plugin/isSameOrBefore.js";import w from"dayjs/plugin/minMax.js";import O from"dayjs/plugin/relativeTime.js";import j from"dayjs/plugin/timezone.js";import z from"dayjs/plugin/utc.js";import k from"dayjs/plugin/weekOfYear.js";import"dayjs/locale/pt-br.js";a.locale("pt-br");a.extend(z);a.extend(j);a.extend(k);a.extend(T);a.extend(_);a.extend(w);a.extend(O);a.extend(v);var ie=a;var re="https://carro-de-boi-idz-one.b-cdn.net";var S=[{ext:"gif",tipo:"imagem",mime:"image/gif"},{ext:"jpg",tipo:"imagem",mime:"image/jpeg"},{ext:"jpeg",tipo:"imagem",mime:"image/jpeg"},{ext:"png",tipo:"imagem",mime:"image/png"},{ext:"bmp",tipo:"imagem",mime:"image/bmp"},{ext:"webp",tipo:"imagem",mime:"image/webp"},{ext:"tiff",tipo:"imagem",mime:"image/tiff"},{ext:"svg",tipo:"imagem",mime:"image/svg+xml"},{ext:"ico",tipo:"imagem",mime:"image/x-icon"},{ext:"pdf",tipo:"documento",mime:"application/pdf"},{ext:"doc",tipo:"documento",mime:"application/msword"},{ext:"docx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"},{ext:"xls",tipo:"documento",mime:"application/vnd.ms-excel"},{ext:"xlsx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},{ext:"ppt",tipo:"documento",mime:"application/vnd.ms-powerpoint"},{ext:"pptx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"},{ext:"txt",tipo:"documento",mime:"text/plain"},{ext:"odt",tipo:"documento",mime:"application/vnd.oasis.opendocument.text"},{ext:"ods",tipo:"documento",mime:"application/vnd.oasis.opendocument.spreadsheet"},{ext:"rtf",tipo:"documento",mime:"application/rtf"},{ext:"csv",tipo:"documento",mime:"text/csv"},{ext:"mp4",tipo:"v\xEDdeo",mime:"video/mp4"},{ext:"avi",tipo:"v\xEDdeo",mime:"video/x-msvideo"},{ext:"mkv",tipo:"v\xEDdeo",mime:"video/x-matroska"},{ext:"mov",tipo:"v\xEDdeo",mime:"video/quicktime"},{ext:"wmv",tipo:"v\xEDdeo",mime:"video/x-ms-wmv"},{ext:"flv",tipo:"v\xEDdeo",mime:"video/x-flv"},{ext:"webm",tipo:"v\xEDdeo",mime:"video/webm"},{ext:"3gp",tipo:"v\xEDdeo",mime:"video/3gpp"},{ext:"mpeg",tipo:"v\xEDdeo",mime:"video/mpeg"}],pe=e=>{let o=String(e||"").toLocaleLowerCase().split(".").pop();return S.find(r=>r.ext===o)?.tipo||"outros"};var ce={Condicionantes:{grafico:"condicionantes-criadas",titulo:"Condicionantes Criadas"},Licen\u00E7as:{grafico:"licencas-criadas",titulo:"Licen\xE7as Criadas"}};var ue=(e,o)=>{let t="localStorage"in globalThis?globalThis.localStorage:void 0;if(typeof t>"u")return null;let r=typeof e=="string"?e:encodeURIComponent(JSON.stringify(e));try{o!==void 0&&t.setItem(r,JSON.stringify(o));let i=t.getItem(r);if(i===null)return null;try{return JSON.parse(i)}catch{return i}}catch{return null}};var u=e=>{try{return Object.fromEntries(Object.entries(e).map(([o,t])=>[o,t===void 0||t==null||typeof t=="string"||typeof t=="number"||typeof t=="boolean"?t:JSON.stringify(t,null,2)]))}catch(o){throw new Error(`Erro na fun\xE7\xE3o paraObjetoRegistroPg: ${o.message} ${o.stack}`)}},ge=u,xe=u;var ye=()=>"Ol\xE1 Mundo! (fun\xE7\xE3o)";var ve="Ol\xE1 Mundo! (vari\xE1vel)";var je=(...e)=>e.map(o=>o==null?"":String(o).normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/\s+/g," ").toLowerCase()).join(" ");var f=class{constructor({caminho:o,acaoIr:t,rotulo:r}){this._partesCaminho=[];this._acaoIr=t,this._partesCaminho=(Array.isArray(o)?o:[o]).filter(Boolean).map(i=>String(i)).flatMap(i=>i.split("/")).filter(Boolean),this.rotulo=r}get caminho(){return`/${this._partesCaminho.join("/")}`}set caminho(o){this._partesCaminho=o.split("/").filter(t=>t)}endereco(o,t){let r=typeof globalThis<"u"&&globalThis.window||void 0,i=new URL(r?r.location.href:"http://localhost");i.pathname=this.caminho,i.search="";let n=Object.entries(o);for(let[s,m]of n)i.searchParams.set(String(s),JSON.stringify(m));return i.hash="",t&&(i.hash=`#${i.search}`,i.search=""),i.href}ir(o){if(this._acaoIr)this._acaoIr(this.endereco({...o}));else{let t=typeof globalThis<"u"&&globalThis.window||void 0;t&&(t.location.href=this.endereco({...o}))}}parametros(o){let t=o?new URL(o):new URL(typeof globalThis<"u"&&globalThis.window?globalThis.window.location.href:"http://localhost"),r=t.searchParams,i=Object.fromEntries(r.entries()),n=t.hash;if(n){let s=Object.fromEntries(new URLSearchParams(n.slice(1)).entries());i={...i,...s}}for(let s in i)try{i[s]=JSON.parse(i[s])}catch{console.log(`[${s}|${i[s]}] n\xE3o \xE9 um json v\xE1lido.`)}return i}};var N=(n=>(n.UN="UN",n.KG="KG",n.TON="TON",n.g="g",n["M\xB3"]="M\xB3",n.Lt="Lt",n))(N||{}),Se=[{sigla_unidade:"KG",nome:"Quilograma",sigla_normalizada:"KG",normalizar:e=>e,tipo:"massa"},{sigla_unidade:"g",nome:"Grama",sigla_normalizada:"KG",normalizar:e=>e/1e3,tipo:"massa"},{sigla_unidade:"TON",nome:"Tonelada",sigla_normalizada:"KG",normalizar:e=>e*1e3,tipo:"massa"},{sigla_unidade:"Lt",nome:"Litro",sigla_normalizada:"Lt",normalizar:e=>e,tipo:"volume"},{sigla_unidade:"M\xB3",nome:"Metro C\xFAbico",sigla_normalizada:"Lt",normalizar:e=>e*1e3,tipo:"volume"},{sigla_unidade:"UN",nome:"Unidade",sigla_normalizada:"UN",normalizar:e=>e,tipo:"unidade"}];import{NIL as L,v3 as M,v4 as U}from"uuid";var C=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i,Me=e=>C.test(String(e||"")),I=(e,o)=>M(typeof e=="string"?e:typeof e=="number"?String(e):JSON.stringify(e),o?I(o):L),A=U,Ue=A;var Ie=e=>new Promise(o=>setTimeout(()=>o(!0),e)),Ae=e=>Object.keys(e).join("/");export{f as TipagemRotas,P as aleatorio,d as cacheM,G as cacheMFixo,F as cacheMemoria,g as camposComuns,re as cdn_carro_de_boi,ie as dayjsbr,C as erUuid,Ie as esperar,S as extensoes,ce as graficos_pilao,ue as localValor,Ae as nomeVariavel,xe as objetoPg,y as operadores,u as paraObjetoRegistroPg,ge as pgObjeto,N as siglas_unidades_medida,je as texto_busca,pe as tipoArquivo,h as tipoUsuarioResiduos,x as tx,ye as umaFuncao,ve as umaVariavel,Se as unidades_medida,Ue as uuid,I as uuidV3,A as uuidV4,$ as uuid_null,Me as validarUuid,J as verCacheM,R as zFiltro,b as zOperadores};