From 83f5d5353c875fb2232c7b67b03aa8ce539d21f4 Mon Sep 17 00:00:00 2001 From: marcio Date: Tue, 11 Nov 2025 08:54:51 -0300 Subject: [PATCH] build labels --- dist-back/situacoes.js | 66 +++++++++------------------------- dist-front/index.d.mts | 55 +++++------------------------ dist-front/index.mjs | 2 +- package.json | 2 +- pacote.tgz | Bin 27404 -> 25566 bytes src/situacoes.ts | 78 ++++++++--------------------------------- 6 files changed, 41 insertions(+), 162 deletions(-) diff --git a/dist-back/situacoes.js b/dist-back/situacoes.js index 61b5e5f..083e4e8 100644 --- a/dist-back/situacoes.js +++ b/dist-back/situacoes.js @@ -19,66 +19,32 @@ var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: tru var situacoes_exports = {}; __export(situacoes_exports, { corSituacoes: () => corSituacoes, + labels: () => labels, tiposSituacoes: () => tiposSituacoes }); module.exports = __toCommonJS(situacoes_exports); var tiposSituacoes = /* @__PURE__ */ ((tiposSituacoes2) => { - tiposSituacoes2["vencida"] = "100_vencida"; - tiposSituacoes2["expirado"] = "200_expirado"; - tiposSituacoes2["alerta"] = "300_alerta"; - tiposSituacoes2["protocoladafora"] = "350_protocoladafora"; - tiposSituacoes2["protocolada"] = "400_protocolada"; - tiposSituacoes2["protocoladaApenas"] = "430_protocolada"; - tiposSituacoes2["protocolada_alteracao"] = "450_protocolada"; - tiposSituacoes2["prazo"] = "500_prazo"; - tiposSituacoes2["emitida"] = "515_emitida"; - tiposSituacoes2["valida"] = "518_valida"; - tiposSituacoes2["novo"] = "520_novo"; - tiposSituacoes2["recebido"] = "521_recebido"; - tiposSituacoes2["em_andamento"] = "530_em_andamento"; - tiposSituacoes2["aguardando"] = "530_aguardando"; - tiposSituacoes2["aguardandoresposta"] = "540_aguardandoresposta"; - tiposSituacoes2["suspensaotemporaria"] = "540_suspensaotemporaria"; - tiposSituacoes2["cancelada"] = "550_cancelada"; - tiposSituacoes2["execucao"] = "560_execucao"; - tiposSituacoes2["pendente"] = "570_pendente"; - tiposSituacoes2["executadafora"] = "600_executadafora"; - tiposSituacoes2["executada"] = "700_executada"; - tiposSituacoes2["naoexecutada"] = "701_naoexecutada"; - tiposSituacoes2["concluida"] = "730_concluida"; - tiposSituacoes2["respondido_negado"] = "740_respondido_negado"; - tiposSituacoes2["respondido_aceito"] = "741_respondido_aceito"; - tiposSituacoes2["atendidoparcial"] = "742_atendidoparcial"; - tiposSituacoes2["naoatendido"] = "743_naoatendido"; - tiposSituacoes2["atendido"] = "744_atendido"; - tiposSituacoes2["renovada"] = "760_renovada"; - tiposSituacoes2["finalizada"] = "800_finalizada"; - tiposSituacoes2["emitirnota"] = "101_emitirnota"; - tiposSituacoes2["faturaatrasada"] = "301_faturaatrasada"; - tiposSituacoes2["pagarfatura"] = "302_pagarfatura"; - tiposSituacoes2["aguardandoconfirmacao"] = "531_aguardandoconfirmacao"; - tiposSituacoes2["agendado"] = "701_agendado"; - tiposSituacoes2["faturapaga"] = "801_faturapaga"; - tiposSituacoes2["excluida"] = "999_excluida"; - tiposSituacoes2["requerida"] = "401_requerida"; - tiposSituacoes2["vigente"] = "516_vigente"; - tiposSituacoes2["emrenovacao"] = "402_emrenovacao"; - tiposSituacoes2["arquivada"] = "801_arquivada"; - tiposSituacoes2["aguardando_sincronizacao"] = "999_aguardando_sincronizacao"; - tiposSituacoes2["nao_conforme"] = "710_nao_conforme"; - tiposSituacoes2["conforme"] = "720_conforme"; - tiposSituacoes2["nao_aplicavel"] = "730_nao_aplicavel"; - tiposSituacoes2["parcial"] = "715_parcial"; + tiposSituacoes2["alerta"] = "alerta"; + tiposSituacoes2["pendente"] = "pendente"; + tiposSituacoes2["nao_conforme"] = "N\xE3o Conforme"; + tiposSituacoes2["conforme"] = "Conforme"; return tiposSituacoes2; })(tiposSituacoes || {}); const corSituacoes = { - pendente: "#CCC353", - nao_conforme: "#dc3545", - conforme: "#28a745", - alerta: "#FFDE59" + pendente: "#808080", + nao_conforme: "#FF0000", + conforme: "#00FF00", + alerta: "#FFFF00" +}; +const labels = { + alerta: "Total de Condicionantes Em Alerta", + conforme: "Total de Condicionantes Atendidas Conforme", + nao_conforme: "Total de Condicionantes Atendidas N\xE3o Conforme", + pendente: "Total De Condiconantes N\xE3o Atendidas" }; // Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { corSituacoes, + labels, tiposSituacoes }); diff --git a/dist-front/index.d.mts b/dist-front/index.d.mts index daeea71..41d3a16 100644 --- a/dist-front/index.d.mts +++ b/dist-front/index.d.mts @@ -182,56 +182,17 @@ declare const objetoPg: (entrada: { }; declare enum tiposSituacoes { - vencida = "100_vencida", - expirado = "200_expirado", - alerta = "300_alerta", - protocoladafora = "350_protocoladafora", - protocolada = "400_protocolada", - protocoladaApenas = "430_protocolada", - protocolada_alteracao = "450_protocolada", - prazo = "500_prazo", - emitida = "515_emitida", - valida = "518_valida", - novo = "520_novo", - recebido = "521_recebido", - em_andamento = "530_em_andamento", - aguardando = "530_aguardando", - aguardandoresposta = "540_aguardandoresposta", - suspensaotemporaria = "540_suspensaotemporaria", - cancelada = "550_cancelada", - execucao = "560_execucao", - pendente = "570_pendente", - executadafora = "600_executadafora", - executada = "700_executada", - naoexecutada = "701_naoexecutada", - concluida = "730_concluida", - respondido_negado = "740_respondido_negado", - respondido_aceito = "741_respondido_aceito", - atendidoparcial = "742_atendidoparcial", - naoatendido = "743_naoatendido", - atendido = "744_atendido", - renovada = "760_renovada", - finalizada = "800_finalizada", - emitirnota = "101_emitirnota", - faturaatrasada = "301_faturaatrasada", - pagarfatura = "302_pagarfatura", - aguardandoconfirmacao = "531_aguardandoconfirmacao", - agendado = "701_agendado", - faturapaga = "801_faturapaga", - excluida = "999_excluida", - requerida = "401_requerida", - vigente = "516_vigente", - emrenovacao = "402_emrenovacao", - arquivada = "801_arquivada", - aguardando_sincronizacao = "999_aguardando_sincronizacao", - nao_conforme = "710_nao_conforme", - conforme = "720_conforme", - nao_aplicavel = "730_nao_aplicavel", - parcial = "715_parcial" + alerta = "alerta", + pendente = "pendente", + nao_conforme = "N\u00E3o Conforme", + conforme = "Conforme" } declare const corSituacoes: { [K in keyof typeof tiposSituacoes]?: string; }; +declare const labels: { + [K in keyof typeof tiposSituacoes]?: string; +}; declare const umaFuncao: () => string; @@ -363,4 +324,4 @@ declare const nomeVariavel: (v: { [key: string]: any; }) => string; -export { TipagemRotas, type TipoLoggerSessao, aleatorio, cacheM, cacheMFixo, cacheMemoria, camposComuns, cdn_carro_de_boi, corSituacoes, dayjsbr, defineCwd, erUuid, esperar, extensoes, graficos_pilao, type interfaceConsulta, localValor, logger, nomeVariavel, objetoPg, operadores, paraObjetoRegistroPg, pgObjeto, postLogger, siglas_unidades_medida, texto_busca, tipoArquivo, type tipoFiltro, type tipoLogger, type tipoLoggerLog, type tipoLokiObjeto, tipoUsuarioResiduos, tiposSituacoes, tx, umaFuncao, umaVariavel, unidades_medida, uuid, uuidV3, uuidV4, uuid_null, validarUuid, verCacheM, zFiltro, zOperadores }; +export { TipagemRotas, type TipoLoggerSessao, aleatorio, cacheM, cacheMFixo, cacheMemoria, camposComuns, cdn_carro_de_boi, corSituacoes, dayjsbr, defineCwd, erUuid, esperar, extensoes, graficos_pilao, type interfaceConsulta, labels, localValor, logger, nomeVariavel, objetoPg, operadores, paraObjetoRegistroPg, pgObjeto, postLogger, siglas_unidades_medida, texto_busca, tipoArquivo, type tipoFiltro, type tipoLogger, type tipoLoggerLog, type tipoLokiObjeto, tipoUsuarioResiduos, tiposSituacoes, tx, umaFuncao, umaVariavel, unidades_medida, uuid, uuidV3, uuidV4, uuid_null, validarUuid, verCacheM, zFiltro, zOperadores }; diff --git a/dist-front/index.mjs b/dist-front/index.mjs index 8a8dcd9..e2dcd8c 100644 --- a/dist-front/index.mjs +++ b/dist-front/index.mjs @@ -1 +1 @@ -var _="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),re=e=>`eli-${Array.from({length:e||8}).map(()=>_[(999*Math.random()|0)%_.length]).join("")}`;var g={};globalThis.cacheMemoria_cache=g;var v=(e,o,t)=>{let a=typeof e=="string"?e:typeof e=="number"?String(e):encodeURIComponent(JSON.stringify(e)),n=t&&new Date().getTime()+t*1e3;o!==void 0&&(g[a]={valor:o,validade:n});let i=g[a];if(!(i?.validade&&i.validadeg,ne=v,ie=e=>o=>v(e,o);var de="00000000-0000-0000-0000-000000000000",z=(d=>(d.codigo="codigo",d.excluido="excluido",d.data_hora_criacao="data_hora_criacao",d.data_hora_atualizacao="data_hora_atualizacao",d.codigo_usuario_criacao="codigo_usuario_criacao",d.codigo_usuario_atualizacao="codigo_usuario_atualizacao",d.versao="versao",d))(z||{}),N=(o=>(o.token="token",o))(N||{}),$=(t=>(t.Usuario="usuario",t.Fornecedor="fornecedor",t))($||{});import c from"zod";var C=(t=>(t["="]="=",t["!="]="!=",t[">"]=">",t[">="]=">=",t["<"]="<",t["<="]="<=",t.like="like",t.in="in",t))(C||{}),M=c.enum(["=","!=",">",">=","<","<=","like","in"]),le=c.object({coluna:c.string(),valor:c.any(),operador:M,ou:c.boolean().optional()});import p from"dayjs";import P from"dayjs/plugin/duration.js";import q from"dayjs/plugin/isSameOrAfter.js";import I from"dayjs/plugin/isSameOrBefore.js";import U from"dayjs/plugin/minMax.js";import A from"dayjs/plugin/relativeTime.js";import E from"dayjs/plugin/timezone.js";import F from"dayjs/plugin/utc.js";import J from"dayjs/plugin/weekOfYear.js";import"dayjs/locale/pt-br.js";p.locale("pt-br");p.extend(F);p.extend(E);p.extend(J);p.extend(I);p.extend(q);p.extend(U);p.extend(A);p.extend(P);var we=p;var je="https://carro-de-boi-idz-one.b-cdn.net";var K=[{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"}],Ne=e=>{let o=String(e||"").toLocaleLowerCase().split(".").pop();return K.find(a=>a.ext===o)?.tipo||"outros"};var Ce={Condicionantes:{grafico:"condicionantes-criadas",titulo:"Condicionantes Criadas"},Licen\u00E7as:{grafico:"licencas-criadas",titulo:"Licen\xE7as Criadas"}};var Pe=(e,o)=>{let t=globalThis.localStorage;if(typeof t>"u")return null;let a=typeof e=="string"?e:encodeURIComponent(JSON.stringify(e));try{o!==void 0&&t.setItem(a,JSON.stringify(o));let n=t.getItem(a);if(n===null)return null;try{return JSON.parse(n)}catch{return n}}catch{return null}};import D from"cross-fetch";var Ie=e=>new Promise(o=>setTimeout(()=>o(!0),e)),u=e=>Object.keys(e).join("/");var G="https://log.idz.one",V="/loki/api/v1/push",R=async({objeto:e})=>{let o=await D(`${G}${V}`,{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?.()}`]},x="",Fe=e=>{x=e},Je=({app:e,eProducao:o,parametros:t})=>({inquilino:a,usuario:n,parametros:i})=>async(m,d,h)=>{let{__filename:s,detalhes:l,local:f,parametros:O}=h||{},w=`${o?"":"DEV-"}${e}`;x&&s&&(s=s.replace(x,"")),f&&(l=[`${u({local:f})}="${f}"`,...l||[]]),s&&(l=[`${u({__filename:s})}="${s}"`,...l||[]]);let L=`${Date.now()}000000`,j=l?.length?`${d} | ${l.map(T=>JSON.stringify(T)).join(" | ")}`:d,k={streams:[{stream:{app:w,inquilino:a,usuario:n,level:m,...t||{},...i||{},...O||{}},values:[[L,j]]}]};return await R({objeto:k})};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}`)}},De=y,Ge=y;var B=(r=>(r.vencida="100_vencida",r.expirado="200_expirado",r.alerta="300_alerta",r.protocoladafora="350_protocoladafora",r.protocolada="400_protocolada",r.protocoladaApenas="430_protocolada",r.protocolada_alteracao="450_protocolada",r.prazo="500_prazo",r.emitida="515_emitida",r.valida="518_valida",r.novo="520_novo",r.recebido="521_recebido",r.em_andamento="530_em_andamento",r.aguardando="530_aguardando",r.aguardandoresposta="540_aguardandoresposta",r.suspensaotemporaria="540_suspensaotemporaria",r.cancelada="550_cancelada",r.execucao="560_execucao",r.pendente="570_pendente",r.executadafora="600_executadafora",r.executada="700_executada",r.naoexecutada="701_naoexecutada",r.concluida="730_concluida",r.respondido_negado="740_respondido_negado",r.respondido_aceito="741_respondido_aceito",r.atendidoparcial="742_atendidoparcial",r.naoatendido="743_naoatendido",r.atendido="744_atendido",r.renovada="760_renovada",r.finalizada="800_finalizada",r.emitirnota="101_emitirnota",r.faturaatrasada="301_faturaatrasada",r.pagarfatura="302_pagarfatura",r.aguardandoconfirmacao="531_aguardandoconfirmacao",r.agendado="701_agendado",r.faturapaga="801_faturapaga",r.excluida="999_excluida",r.requerida="401_requerida",r.vigente="516_vigente",r.emrenovacao="402_emrenovacao",r.arquivada="801_arquivada",r.aguardando_sincronizacao="999_aguardando_sincronizacao",r.nao_conforme="710_nao_conforme",r.conforme="720_conforme",r.nao_aplicavel="730_nao_aplicavel",r.parcial="715_parcial",r))(B||{}),Re={pendente:"#CCC353",nao_conforme:"#dc3545",conforme:"#28a745",alerta:"#FFDE59"};var Qe=()=>"Ol\xE1 Mundo! (fun\xE7\xE3o)";var He="Ol\xE1 Mundo! (vari\xE1vel)";var eo=(...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:a}){this._partesCaminho=[];this._acaoIr=t,this._partesCaminho=(Array.isArray(o)?o:[o]).filter(Boolean).map(n=>String(n)).flatMap(n=>n.split("/")).filter(Boolean),this.rotulo=a}get caminho(){return`/${this._partesCaminho.join("/")}`}set caminho(o){this._partesCaminho=o.split("/").filter(t=>t)}endereco(o,t){let a=new URL(typeof window<"u"?window.location.href:"http://localhost");a.pathname=this.caminho,a.search="";let n=Object.entries(o);for(let[i,m]of n)a.searchParams.set(String(i),JSON.stringify(m));return a.hash="",t&&(a.hash=`#${a.search}`,a.search=""),a.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"),a=t.searchParams,n=Object.fromEntries(a.entries()),i=t.hash;if(i){let m=Object.fromEntries(new URLSearchParams(i.slice(1)).entries());n={...n,...m}}for(let m in n)try{n[m]=JSON.parse(n[m])}catch{console.log(`[${m}|${n[m]}] n\xE3o \xE9 um json v\xE1lido.`)}return n}};var Q=(i=>(i.UN="UN",i.KG="KG",i.TON="TON",i.g="g",i["M\xB3"]="M\xB3",i.Lt="Lt",i))(Q||{}),to=[{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 Y,v3 as H,v4 as W}from"uuid";var X=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i,io=e=>X.test(String(e||"")),Z=(e,o)=>H(typeof e=="string"?e:typeof e=="number"?String(e):JSON.stringify(e),o?Z(o):Y),S=W,mo=S;export{b as TipagemRotas,re as aleatorio,v as cacheM,ie as cacheMFixo,ne as cacheMemoria,z as camposComuns,je as cdn_carro_de_boi,Re as corSituacoes,we as dayjsbr,Fe as defineCwd,X as erUuid,Ie as esperar,K as extensoes,Ce as graficos_pilao,Pe as localValor,Je as logger,u as nomeVariavel,Ge as objetoPg,C as operadores,y as paraObjetoRegistroPg,De as pgObjeto,R as postLogger,Q as siglas_unidades_medida,eo as texto_busca,Ne as tipoArquivo,$ as tipoUsuarioResiduos,B as tiposSituacoes,N as tx,Qe as umaFuncao,He as umaVariavel,to as unidades_medida,mo as uuid,Z as uuidV3,S as uuidV4,de as uuid_null,io as validarUuid,ae as verCacheM,le as zFiltro,M as zOperadores}; +var x="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),eo=o=>`eli-${Array.from({length:o||8}).map(()=>x[(999*Math.random()|0)%x.length]).join("")}`;var d={};globalThis.cacheMemoria_cache=d;var y=(o,e,t)=>{let n=typeof o=="string"?o:typeof o=="number"?String(o):encodeURIComponent(JSON.stringify(o)),r=t&&new Date().getTime()+t*1e3;e!==void 0&&(d[n]={valor:e,validade:r});let i=d[n];if(!(i?.validade&&i.validaded,no=y,io=o=>e=>y(o,e);var so="00000000-0000-0000-0000-000000000000",j=(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))(j||{}),S=(e=>(e.token="token",e))(S||{}),z=(t=>(t.Usuario="usuario",t.Fornecedor="fornecedor",t))(z||{});import l from"zod";var N=(t=>(t["="]="=",t["!="]="!=",t[">"]=">",t[">="]=">=",t["<"]="<",t["<="]="<=",t.like="like",t.in="in",t))(N||{}),C=l.enum(["=","!=",">",">=","<","<=","like","in"]),co=l.object({coluna:l.string(),valor:l.any(),operador:C,ou:l.boolean().optional()});import m from"dayjs";import $ from"dayjs/plugin/duration.js";import F from"dayjs/plugin/isSameOrAfter.js";import M from"dayjs/plugin/isSameOrBefore.js";import A from"dayjs/plugin/minMax.js";import P from"dayjs/plugin/relativeTime.js";import I from"dayjs/plugin/timezone.js";import U from"dayjs/plugin/utc.js";import E from"dayjs/plugin/weekOfYear.js";import"dayjs/locale/pt-br.js";m.locale("pt-br");m.extend(U);m.extend(I);m.extend(E);m.extend(M);m.extend(F);m.extend(A);m.extend(P);m.extend($);var wo=m;var ko="https://carro-de-boi-idz-one.b-cdn.net";var K=[{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"}],zo=o=>{let e=String(o||"").toLocaleLowerCase().split(".").pop();return K.find(n=>n.ext===e)?.tipo||"outros"};var Co={Condicionantes:{grafico:"condicionantes-criadas",titulo:"Condicionantes Criadas"},Licen\u00E7as:{grafico:"licencas-criadas",titulo:"Licen\xE7as Criadas"}};var Fo=(o,e)=>{let t=globalThis.localStorage;if(typeof t>"u")return null;let n=typeof o=="string"?o:encodeURIComponent(JSON.stringify(o));try{e!==void 0&&t.setItem(n,JSON.stringify(e));let r=t.getItem(n);if(r===null)return null;try{return JSON.parse(r)}catch{return r}}catch{return null}};import J from"cross-fetch";var Ao=o=>new Promise(e=>setTimeout(()=>e(!0),o)),f=o=>Object.keys(o).join("/");var q="https://log.idz.one",D="/loki/api/v1/push",G=async({objeto:o})=>{let e=await J(`${q}${D}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(o)}).catch(t=>t);return e.ok?[o]:[o,`Erro ${e.status}: ${await e?.text?.()}`]},g="",Eo=o=>{g=o},Ko=({app:o,eProducao:e,parametros:t})=>({inquilino:n,usuario:r,parametros:i})=>async(a,s,v)=>{let{__filename:p,detalhes:c,local:u,parametros:_}=v||{},O=`${e?"":"DEV-"}${o}`;g&&p&&(p=p.replace(g,"")),u&&(c=[`${f({local:u})}="${u}"`,...c||[]]),p&&(c=[`${f({__filename:p})}="${p}"`,...c||[]]);let w=`${Date.now()}000000`,L=c?.length?`${s} | ${c.map(T=>JSON.stringify(T)).join(" | ")}`:s,k={streams:[{stream:{app:O,inquilino:n,usuario:r,level:a,...t||{},...i||{},..._||{}},values:[[w,L]]}]};return await G({objeto:k})};var b=o=>{try{return Object.fromEntries(Object.entries(o).map(([e,t])=>[e,t===void 0||t==null||typeof t=="string"||typeof t=="number"||typeof t=="boolean"?t:JSON.stringify(t,null,2)]))}catch(e){throw new Error(`Erro na fun\xE7\xE3o paraObjetoRegistroPg: ${e.message} ${e.stack}`)}},qo=b,Do=b;var V=(r=>(r.alerta="alerta",r.pendente="pendente",r.nao_conforme="N\xE3o Conforme",r.conforme="Conforme",r))(V||{}),Vo={pendente:"#808080",nao_conforme:"#FF0000",conforme:"#00FF00",alerta:"#FFFF00"},Ro={alerta:"Total de Condicionantes Em Alerta",conforme:"Total de Condicionantes Atendidas Conforme",nao_conforme:"Total de Condicionantes Atendidas N\xE3o Conforme",pendente:"Total De Condiconantes N\xE3o Atendidas"};var Qo=()=>"Ol\xE1 Mundo! (fun\xE7\xE3o)";var Ho="Ol\xE1 Mundo! (vari\xE1vel)";var ee=(...o)=>o.map(e=>e==null?"":String(e).normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/\s+/g," ").toLowerCase()).join(" ");var h=class{constructor({caminho:e,acaoIr:t,rotulo:n}){this._partesCaminho=[];this._acaoIr=t,this._partesCaminho=(Array.isArray(e)?e:[e]).filter(Boolean).map(r=>String(r)).flatMap(r=>r.split("/")).filter(Boolean),this.rotulo=n}get caminho(){return`/${this._partesCaminho.join("/")}`}set caminho(e){this._partesCaminho=e.split("/").filter(t=>t)}endereco(e,t){let n=new URL(typeof window<"u"?window.location.href:"http://localhost");n.pathname=this.caminho,n.search="";let r=Object.entries(e);for(let[i,a]of r)n.searchParams.set(String(i),JSON.stringify(a));return n.hash="",t&&(n.hash=`#${n.search}`,n.search=""),n.href}ir(e){this._acaoIr?this._acaoIr(this.endereco({...e})):typeof window<"u"&&(window.location.href=this.endereco({...e}))}parametros(e){let t=e?new URL(e):new URL(typeof window<"u"?window.location.href:"http://localhost"),n=t.searchParams,r=Object.fromEntries(n.entries()),i=t.hash;if(i){let a=Object.fromEntries(new URLSearchParams(i.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 R=(i=>(i.UN="UN",i.KG="KG",i.TON="TON",i.g="g",i["M\xB3"]="M\xB3",i.Lt="Lt",i))(R||{}),ne=[{sigla_unidade:"KG",nome:"Quilograma",sigla_normalizada:"KG",normalizar:o=>o,tipo:"massa"},{sigla_unidade:"g",nome:"Grama",sigla_normalizada:"KG",normalizar:o=>o/1e3,tipo:"massa"},{sigla_unidade:"TON",nome:"Tonelada",sigla_normalizada:"KG",normalizar:o=>o*1e3,tipo:"massa"},{sigla_unidade:"Lt",nome:"Litro",sigla_normalizada:"Lt",normalizar:o=>o,tipo:"volume"},{sigla_unidade:"M\xB3",nome:"Metro C\xFAbico",sigla_normalizada:"Lt",normalizar:o=>o*1e3,tipo:"volume"},{sigla_unidade:"UN",nome:"Unidade",sigla_normalizada:"UN",normalizar:o=>o,tipo:"unidade"}];import{NIL as B,v3 as Q,v4 as Y}from"uuid";var H=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i,se=o=>H.test(String(o||"")),W=(o,e)=>Q(typeof o=="string"?o:typeof o=="number"?String(o):JSON.stringify(o),e?W(e):B),X=Y,me=X;export{h as TipagemRotas,eo as aleatorio,y as cacheM,io as cacheMFixo,no as cacheMemoria,j as camposComuns,ko as cdn_carro_de_boi,Vo as corSituacoes,wo as dayjsbr,Eo as defineCwd,H as erUuid,Ao as esperar,K as extensoes,Co as graficos_pilao,Ro as labels,Fo as localValor,Ko as logger,f as nomeVariavel,Do as objetoPg,N as operadores,b as paraObjetoRegistroPg,qo as pgObjeto,G as postLogger,R as siglas_unidades_medida,ee as texto_busca,zo as tipoArquivo,z as tipoUsuarioResiduos,V as tiposSituacoes,S as tx,Qo as umaFuncao,Ho as umaVariavel,ne as unidades_medida,me as uuid,W as uuidV3,X as uuidV4,so as uuid_null,se as validarUuid,ro as verCacheM,co as zFiltro,C as zOperadores}; diff --git a/package.json b/package.json index 668db4b..d24f06c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "p-comuns", - "version": "0.288.0", + "version": "0.289.0", "description": "", "main": "./dist-front/index.mjs", "module": "./dist-front/index.mjs", diff --git a/pacote.tgz b/pacote.tgz index 59635f472b3ca199195eb49993c39e65b74e1fef..0f94ad358d95869ddd21509c815e20f534c9125a 100644 GIT binary patch literal 25566 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 literal 27404 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 K5Xv70>i+=9)=v}w diff --git a/src/situacoes.ts b/src/situacoes.ts index f56130b..e1617d6 100644 --- a/src/situacoes.ts +++ b/src/situacoes.ts @@ -1,68 +1,20 @@ export enum tiposSituacoes { - vencida = "100_vencida", - expirado = "200_expirado", - alerta = "300_alerta", - - protocoladafora = "350_protocoladafora", - protocolada = "400_protocolada", - protocoladaApenas = "430_protocolada", - protocolada_alteracao = "450_protocolada", - - prazo = "500_prazo", - emitida = "515_emitida", - valida = "518_valida", - novo = "520_novo", - recebido = "521_recebido", - em_andamento = "530_em_andamento", - - aguardando = "530_aguardando", - aguardandoresposta = "540_aguardandoresposta", - suspensaotemporaria = "540_suspensaotemporaria", - cancelada = "550_cancelada", - execucao = "560_execucao", - pendente = "570_pendente", - executadafora = "600_executadafora", - executada = "700_executada", - naoexecutada = "701_naoexecutada", - concluida = "730_concluida", - respondido_negado = "740_respondido_negado", - respondido_aceito = "741_respondido_aceito", - - atendidoparcial = "742_atendidoparcial", - naoatendido = "743_naoatendido", - atendido = "744_atendido", - - renovada = "760_renovada", - finalizada = "800_finalizada", - emitirnota = "101_emitirnota", - faturaatrasada = "301_faturaatrasada", - pagarfatura = "302_pagarfatura", - aguardandoconfirmacao = "531_aguardandoconfirmacao", - agendado = "701_agendado", - faturapaga = "801_faturapaga", - excluida = "999_excluida", - - // situacoes outorgas - // Requerido - // Vigente - // Em renovação - // Arquivado - - requerida = "401_requerida", - vigente = "516_vigente", - emrenovacao = "402_emrenovacao", - arquivada = "801_arquivada", - aguardando_sincronizacao = "999_aguardando_sincronizacao", - - nao_conforme = "710_nao_conforme", - conforme = "720_conforme", - nao_aplicavel = "730_nao_aplicavel", - parcial = "715_parcial", + alerta = "alerta", + pendente = "pendente", + nao_conforme = "Não Conforme", + conforme = "Conforme", } export const corSituacoes: { [K in keyof typeof tiposSituacoes]?: string } = { - pendente: "#CCC353", - nao_conforme: "#dc3545", - conforme: "#28a745", - alerta: "#FFDE59", + pendente: "#808080", + nao_conforme: "#FF0000", + conforme: "#00FF00", + alerta: "#FFFF00", +} + +export const labels: { [K in keyof typeof tiposSituacoes]?: string } = { + alerta: "Total de Condicionantes Em Alerta", + conforme: "Total de Condicionantes Atendidas Conforme", + nao_conforme: "Total de Condicionantes Atendidas Não Conforme", + pendente: "Total De Condiconantes Não Atendidas", }