IoTLink é uma plataforma leve de suporte empresarial abrangente para IoT desenvolvida com base em SpringBoot, Vue, Mybatis, RaadfdsitMq, Mysql, Redis, etc. Suporta gerenciamento integrado de cartões IoT, módulos IoT e cartões + módulos. Fornece funções como status, tarifa, cliente, compra, venda, estoque, contrato, pedido, renovação, recarga, diagnóstico e faturamento. A plataforma pode acessar simultaneamente China Mobile, China Telecom, China Unicom e cartões IoT de terceiros para gerenciamento unificado. Melhore gradualmente a plataforma para ajudá-lo a acessar rapidamente a Internet das Coisas e tornar a Internet de Todas as Coisas mais fácil.
O IoTLink fornece implantação de SaaS em nuvem pronta para uso e soluções de implantação privada local para cartões IoT, fornecendo suporte à plataforma PaaS do lado do servidor para coleta de dados para seus cartões IoT.
Usando o IoTLink você pode
Liste informações de dados da plataforma, como alarmes comerciais, distribuição do ciclo de vida, uso comercial, etc.
Gerencie registros de uso de cartão IoT, embalagem de pacotes, aquisição de informações on-line, diagnóstico inteligente, notas de grupo, gerenciamento de agentes corporativos, pré-depósito, recarga, desconto, etc.
As informações de dados do painel de informações do gerenciamento empresarial do lado B do WeChat fornecem controle global do processamento de dados portáteis, como depósitos, descontos, retiradas de dinheiro, diagnóstico, recarga, pedidos, etc.
Os usuários do lado C do WeChat podem autoverificar informações básicas do cartão, uso, renovação, pré-depósito, senha de pagamento, perguntas frequentes, diagnóstico inteligente, vinculação de nome real e outras operações processadas pelo usuário.
1. Separação de negócios, funções independentes do sistema operacional e execução de negócios são separadas para otimizar a experiência do usuário e fortalecer a independência dos negócios.
2. O canal upstream é configurado de forma flexível, uma vez conectado, é prático para toda a vida e suporta desenvolvimento secundário, expansão e rejeição de taxas de acoplamento.
3. Visualizar o progresso da pesquisa do canal permite verificar o uso do canal, o ciclo de vida, o tempo de ativação e outras categorias de progresso da pesquisa com um só lado.
4. A criptografia de chave privada dos dados principais é garantida e toda a transmissão criptografada evita que os rastreadores obtenham dados.
5. Rapidamente, você pode controlar alarmes de negócios, distribuição do ciclo de vida, uso do volume de negócios, informações de dados da plataforma, etc.
6. A expansão das funções empresariais de ERP comumente usadas para mercadorias, armazenamento, clientes, contratos, depósitos e remessas será lançada em breve, portanto, fique atento.
estrutura de back-end
com.yunze ├── comum // Classe de ferramenta │ └── anotação // Anotação personalizada │ └── configuração // Configuração global │ └── constante // Constante comum │ └── núcleo // Controle principal │ └ ─ ─ enums // Enumeração geral │ └── exceção // Exceção geral │ └── filtro // Processamento de filtro │ └── mapeador // Persistência de dados │ └── utils // Processamento geral de classes ├── framework // Framework core│ └── aspectoj // Implementação de anotação│ └── config // Configuração do sistema│ └── fonte de dados // Permissões de dados│ └── interceptor // Interceptor│ └── gerenciador // Processamento assíncrono │ └── segurança // Controle de permissão │ └── web // Controle de front-end ├── yunze-consumption-admin // Monitoramento de execução de separação de negócios da plataforma │ └── sistema // Monitoramento da execução de negócios yunze-admin ├── yunze -consumption- car-activatedate // Sincronização de execução do tempo de ativação da pesquisa ├── yunze-consumption-car-disconnected // Consumidor de desligamento não inscrito ├── yunze-consumption-car-flow // Sincronização de execução de consumo de pesquisa ├─ ─ yunze-consumption-car- status // Sincronização de execução do ciclo de vida da pesquisa ├── yunze-consumption-car-stop // Grande quantidade de consumidor de desligamento ├── yunze-consumption-order // Consumidor de recarga de pedido ├── yunze-consumption-update // tabela yz_card_info consumidor de modificação ├── yunze-generator // Geração de código ├── yunze-quartz // Tarefas agendadas ├── yunze-system // Código do sistema ├── yunze-admin // Trabalho de backend├── yunze-ui // Código front-end da página ├── yunze-timed-task // Execução de tarefa cronometradaEstrutura de front-end
├── build // Construir relacionado ├── bin // Executar script ├── public // Arquivo público │ ├── favicon.ico // ícone favicon │ └── index.html // modelo html ├── src // Código fonte │ ├── api // Todas as solicitações │ ├── ativos // Recursos estáticos, como fontes de tema │ ├── componentes // Componentes públicos globais │ ├── diretiva // Diretiva global │ ├─ ─ layout // layout│ ├── roteador // roteamento│ ├── loja // gerenciamento de loja global│ ├── utils // métodos públicos globais│ ├── visualizações // view│ ├── App.vue // página de entrada│ ├── main.js // Inicialização de componentes de carregamento de entrada, etc. │ ├── permission.js // Gerenciamento de permissão │ └── settings.js // Configuração do sistema ├── .editorconfig // Formato de codificação ├── .env. development // Configuração do ambiente de desenvolvimento ├── .env.production // Configuração do ambiente de produção ├── .env.staging // Configuração do ambiente de teste ├── .eslintignore // Ignorar verificação de sintaxe ├── . eslintrc.js // itens de configuração do eslint├── .gitignore // git ignorar itens├── babel.config.js // babel.config.js├── package.json // package.json└── vue.config .js //config.js.