Leônidas

plugin v1.1.0

Sistema de gestão de Ordens de Serviço para Nova Cor Estamparia

Visão geral

Plugin WordPress que gerencia o ciclo completo de uma Ordem de Serviço — desde a venda até a entrega — com integração ao Google Drive, notificações via WhatsApp e API REST para o Elias Desktop.

Etapas da OS
EtapaDescriçãoNotifica WPP
vendaPedido registrado
preparacao_baseSeparação de insumos
personalizacaoPrensagem e acabamento
costuraMontagem das peças
conferenciaControle de qualidade
despachoPronto para retirada
concluidoEntregue
API REST — Endpoints principais
POST /wp-json/ld/v1/os/{id}/avancar     # Avança etapa
POST /wp-json/ld/v1/os/{id}/retroceder  # Retrocede etapa
POST /wp-json/ld/v1/os/{id}/pular       # Pula para etapa específica
POST /wp-json/ld/v1/os/{id}/nc          # Registra não conformidade
GET  /wp-json/leonidas/v1/order/{id}    # Dados completos da OS
GET  /wp-json/leonidas/v1/search/clients?term=X  # Busca clientes
Meta keys importantes
Meta KeyCPTDescrição
ld_os_codigo_unicold_ordem_servicoCódigo único da OS
ld_os_cliente_idld_ordem_servicoPost ID do cliente
_ld_etapa_atualld_ordem_servicoEtapa atual
ld_cliente_celularld_clienteCelular do cliente
ld_cliente_telefoneld_clienteTelefone fixo
Hook de notificação WPP
// Disparado quando etapa muda
do_action('ld_os_stage_changed', $os_id, $nova_etapa);

// Capturado pelo ld-wpp-conect.php
// → busca telefone do cliente
// → monta mensagem personalizada
// → envia via WPPConnect :21465
O plugin ld-wpp-conect.php envia direto para o WPPConnect — sem agente intermediário.