1 line
7.5 KiB
JavaScript
1 line
7.5 KiB
JavaScript
var f="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),G=e=>`eli-${Array.from({length:e||8}).map(()=>f[(999*Math.random()|0)%f.length]).join("")}`;var l={};globalThis.cacheMemoria_cache=l;var x=(e,o,t)=>{let i=typeof e=="string"?e:typeof e=="number"?String(e):encodeURIComponent(JSON.stringify(e)),r=t&&new Date().getTime()+t*1e3;o!==void 0&&(l[i]={valor:o,validade:r});let n=l[i];if(!(n?.validade&&n.validade<new Date().getTime()))return n?.valor},R=()=>l,Y=x,Q=e=>o=>x(e,o);var W="00000000-0000-0000-0000-000000000000",S=(s=>(s.codigo="codigo",s.excluido="excluido",s.data_hora_criacao="data_hora_criacao",s.data_hora_atualizacao="data_hora_atualizacao",s.codigo_usuario_criacao="codigo_usuario_criacao",s.codigo_usuario_atualizacao="codigo_usuario_atualizacao",s.versao="versao",s))(S||{}),j=(o=>(o.token="token",o))(j||{}),T=(t=>(t.Usuario="usuario",t.Fornecedor="fornecedor",t))(T||{});import c from"zod";var z=(t=>(t["="]="=",t["!="]="!=",t[">"]=">",t[">="]=">=",t["<"]="<",t["<="]="<=",t.like="like",t.in="in",t))(z||{}),N=c.enum(["=","!=",">",">=","<","<=","like","in"]),ee=c.object({coluna:c.string(),valor:c.any(),operador:N,ou:c.boolean().optional()});var te=(e,o)=>(e.extend(o.utc),e.extend(o.timezone),e.extend(o.weekOfYear),e.extend(o.isSameOrBefore),e.extend(o.isSameOrAfter),e.extend(o.minMax),e.extend(o.relativeTime),e.extend(o.duration),e.locale("pt-br"),e);var re="https://carro-de-boi-idz-one.b-cdn.net";var $=[{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"}],me=e=>{let o=String(e||"").toLocaleLowerCase().split(".").pop();return $.find(i=>i.ext===o)?.tipo||"outros"};var ce={Condicionantes:{grafico:"condicionantes-criadas",titulo:"Condicionantes Criadas"},Licen\u00E7as:{grafico:"licencas-criadas",titulo:"Licen\xE7as Criadas"}};var de=(e,o)=>{let t=globalThis.localStorage;if(typeof t>"u")return null;let i=typeof e=="string"?e:encodeURIComponent(JSON.stringify(e));try{o!==void 0&&t.setItem(i,JSON.stringify(o));let r=t.getItem(i);if(r===null)return null;try{return JSON.parse(r)}catch{return r}}catch{return null}};import M from"cross-fetch";var ge=e=>new Promise(o=>setTimeout(()=>o(!0),e)),u=e=>Object.keys(e).join("/");var A="https://log.idz.one",P="/loki/api/v1/push",C=async({objeto:e})=>{let o=await M(`${A}${P}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)}).catch(t=>t);return o.ok?[e]:[e,`Erro ${o.status}: ${await o?.text?.()}`]},g="",be=e=>{g=e},he=({app:e,eProducao:o,parametros:t})=>({inquilino:i,usuario:r,parametros:n})=>async(a,s,h)=>{let{__filename:m,detalhes:p,local:d,parametros:v}=h||{},O=`${o?"":"DEV-"}${e}`;g&&m&&(m=m.replace(g,"")),d&&(p=[`${u({local:d})}="${d}"`,...p||[]]),m&&(p=[`${u({__filename:m})}="${m}"`,...p||[]]);let w=`${Date.now()}000000`,_=p?.length?`${s} | ${p.map(k=>JSON.stringify(k)).join(" | ")}`:s,L={streams:[{stream:{app:O,inquilino:i,usuario:r,level:a,...t||{},...n||{},...v||{}},values:[[w,_]]}]};return await C({objeto:L})};var y=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}`)}},Oe=y,we=y;var Le=()=>"Ol\xE1 Mundo! (fun\xE7\xE3o)";var Se="Ol\xE1 Mundo! (vari\xE1vel)";var $e=(...e)=>e.map(o=>o==null?"":String(o).normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/\s+/g," ").toLowerCase()).join(" ");var b=class{constructor({caminho:o,acaoIr:t,rotulo:i}){this._partesCaminho=[];this._acaoIr=t,this._partesCaminho=(Array.isArray(o)?o:[o]).filter(Boolean).map(r=>String(r)).flatMap(r=>r.split("/")).filter(Boolean),this.rotulo=i}get caminho(){return`/${this._partesCaminho.join("/")}`}set caminho(o){this._partesCaminho=o.split("/").filter(t=>t)}endereco(o,t){let i=new URL(typeof window<"u"?window.location.href:"http://localhost");i.pathname=this.caminho,i.search="";let r=Object.entries(o);for(let[n,a]of r)i.searchParams.set(String(n),JSON.stringify(a));return i.hash="",t&&(i.hash=`#${i.search}`,i.search=""),i.href}ir(o){this._acaoIr?this._acaoIr(this.endereco({...o})):typeof window<"u"&&(window.location.href=this.endereco({...o}))}parametros(o){let t=o?new URL(o):new URL(typeof window<"u"?window.location.href:"http://localhost"),i=t.searchParams,r=Object.fromEntries(i.entries()),n=t.hash;if(n){let a=Object.fromEntries(new URLSearchParams(n.slice(1)).entries());r={...r,...a}}for(let a in r)try{r[a]=JSON.parse(r[a])}catch{console.log(`[${a}|${r[a]}] n\xE3o \xE9 um json v\xE1lido.`)}return r}};var I=(n=>(n.UN="UN",n.KG="KG",n.TON="TON",n.g="g",n["M\xB3"]="M\xB3",n.Lt="Lt",n))(I||{}),Pe=[{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 U,v3 as E,v4 as J}from"uuid";var q=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i,Ue=e=>q.test(String(e||"")),K=(e,o)=>E(typeof e=="string"?e:typeof e=="number"?String(e):JSON.stringify(e),o?K(o):U),B=J,Ee=B;export{b as TipagemRotas,G as aleatorio,x as cacheM,Q as cacheMFixo,Y as cacheMemoria,S as camposComuns,re as cdn_carro_de_boi,te as criarDayjsbr,be as defineCwd,q as erUuid,ge as esperar,$ as extensoes,ce as graficos_pilao,de as localValor,he as logger,u as nomeVariavel,we as objetoPg,z as operadores,y as paraObjetoRegistroPg,Oe as pgObjeto,C as postLogger,I as siglas_unidades_medida,$e as texto_busca,me as tipoArquivo,T as tipoUsuarioResiduos,j as tx,Le as umaFuncao,Se as umaVariavel,Pe as unidades_medida,Ee as uuid,K as uuidV3,B as uuidV4,W as uuid_null,Ue as validarUuid,R as verCacheM,ee as zFiltro,N as zOperadores};
|