Grave um modelo grande em 5 minutos para gerar uma ferramenta de configuração multidomínio de gateway logístico

Problemas resolvidos por ferramentas

A bancada do irmão configura o gateway logístico para configurar uma interface, que requer três nomes de domínio de serviço (autooperado, 3pl, Hong Kong e Macau) e três ambientes (teste, UAT, oficial 3*3 equivale a 9 configurações). Além do alias, todas as outras configurações são basicamente as mesmas.

Use um modelo grande para gerar uma ferramenta e insira a interface uma vez para gerar 9 arquivos de configuração.



Etapa 1: Definir o formato padrão de configuração da interface





 



Etapa 2: Gere o código principal javascript.

Palavras de alerta:

Gere código js para substituir api.domain, api.routingId, api.name, api.url, clusters.routers.jsf_alias, clusters.routers.jsf_gray_alias, clusters.routers.jsf_iface, clusters.routers.jsf_method, clusters.name.



Geração de modelo grande:





 





 







 



Etapa 2: Gere a página de entrada em HTML e integre o javascript.

Palavras de alerta:

Gere html para suportar a inserção de itens de configuração, use o js acima, substitua o json e gere arquivos para download.

Geração de modelo grande:





 





 





 





Etapa 3: exibir a configuração final e baixá-la e salvá-la automaticamente

Palavras de alerta:

O json gerado não só pode ser baixado, mas também formatado e exibido no lado direito da página.

Geração de modelo grande:





 





 





 





Passo 4: Combinação de códigos para obter a ferramenta de configuração final

Como o projeto de geração automática não é customizado para trabalhos de modelos grandes, você pode modificar a ferramenta do modelo para gerá-lo automaticamente. De acordo com os comentários gerados pelo modelo grande, você pode combinar os códigos correspondentes e obter a ferramenta de configuração final sem escrever. uma linha de código.





wlwgConfig.html.zip



Renderização final:



 

Decidi desistir do software industrial de código aberto . Grandes eventos - OGG 1.0 foi lançado, a Huawei contribuiu com todo o código-fonte do Ubuntu 24.04 LTS foi oficialmente demitido . ". O Fedora Linux 40 foi lançado oficialmente. Uma conhecida empresa de jogos lançou novos regulamentos: os presentes de casamento dos funcionários não devem exceder 100.000 yuans. A China Unicom lança a primeira versão chinesa Llama3 8B do mundo do modelo de código aberto. Pinduoduo é condenado a compensar 5 milhões de yuans por concorrência desleal Método de entrada na nuvem doméstica - apenas a Huawei não tem problemas de segurança de upload de dados na nuvem.
{{o.nome}}
{{m.nome}}

Acho que você gosta

Origin my.oschina.net/u/4090830/blog/11059495
Recomendado
Clasificación