IoTLink est une plate-forme complète de support commercial IoT légère développée sur la base de SpringBoot, Vue, Mybatis, RaadfdsitMq, Mysql, Redis, etc. Prend en charge la gestion intégrée des cartes IoT, des modules IoT et des cartes + modules. Fournit des fonctions telles que le statut, le tarif, le client, l'achat, la vente, l'inventaire, le contrat, la commande, le renouvellement, la recharge, le diagnostic et la facturation. La plate-forme peut accéder simultanément à China Mobile, China Telecom, China Unicom et aux cartes IoT tierces pour une gestion unifiée. Améliorez progressivement la plateforme pour vous aider à accéder rapidement à l'Internet des objets et rendre l'Internet des objets plus facile.
IoTLink fournit des solutions de déploiement SaaS cloud prêtes à l'emploi et de déploiement privé local pour les cartes IoT, fournissant une prise en charge de la plate-forme PaaS côté serveur pour la collecte de données pour vos cartes IoT.
En utilisant IoTLink, vous pouvez
Répertoriez les informations sur les données de la plate-forme telles que les alarmes commerciales, la distribution du cycle de vie, l'utilisation commerciale, etc.
Gérez les enregistrements d'utilisation des cartes IoT, l'emballage des packages, l'acquisition d'informations en ligne, le diagnostic intelligent, les notes de groupe, la gestion des agents d'entreprise, le pré-dépôt, la recharge, la remise, etc.
Les informations sur les données du tableau de bord d'informations ToB de gestion d'entreprise côté B de WeChat fournissent un contrôle global du traitement des données portables telles que les dépôts, les remises, les retraits d'espèces, le diagnostic, la recharge, les commandes, etc.
Les utilisateurs de WeChat C-side peuvent vérifier eux-mêmes les informations de base de la carte, son utilisation, son renouvellement, son pré-dépôt, son mot de passe de paiement, sa foire aux questions, son diagnostic intelligent, sa liaison avec son nom réel et d'autres opérations traitées par l'utilisateur.
1. La séparation des activités, les fonctions indépendantes du système d'exploitation et l'exécution des activités sont séparées pour optimiser l'expérience utilisateur et renforcer l'indépendance de l'entreprise.
2. Le canal en amont est configuré de manière flexible, une fois connecté, il est pratique à vie et prend en charge le développement secondaire, l'expansion et le rejet des frais d'amarrage.
3. L'affichage de la progression de l'interrogation des canaux vous permet de vérifier d'une seule main l'utilisation du canal, le cycle de vie, l'heure d'activation et d'autres catégories de progression de l'interrogation.
4. Le cryptage par clé privée des données clés est garanti et l'intégralité de la transmission cryptée empêche les robots d'exploration d'obtenir des données.
5. En un coup d'œil, vous pouvez contrôler les alarmes commerciales, la distribution du cycle de vie, l'utilisation du volume d'affaires, les informations sur les données de la plateforme, etc. sur la page d'accueil.
6. L'expansion des fonctions d'entreprise ERP couramment utilisées pour les marchandises, l'entreposage, les clients, les contrats, les dépôts et les expéditions sera bientôt lancée, alors restez à l'écoute.
structure du back-end
com.yunze ├── commun // Classe d'outils │ └── annotation // Annotation personnalisée │ └── config // Configuration globale │ └── constante // Constante commune │ └── core // Contrôle de base │ └ ─ ─ énumérations // Énumérations générales │ └── exception // Exceptions générales │ └── filtre // Traitement du filtre │ └── mappeur // Persistance des données │ └── utils // Traitement général des classes ├── framework // Noyau du framework │ └── aspectj // Implémentation de l'annotation │ └── config / / Configuration du système │ └── source de données // Autorisations de données │ └── intercepteur // Intercepteur │ └── gestionnaire // Traitement asynchrone │ └── sécurité // Contrôle des autorisations │ └── web // Contrôle frontal ├── yunze-consumption-admin // Surveillance de l'exécution de la séparation des activités de la plateforme │ └── système / / Surveiller l'exécution de l'activité yunze-admin ├── yunze-consumption-car-activatedate // Synchronisation d'exécution de l'heure d'activation de l'interrogation ├── yunze-consumption-car-disconnected // Consommateur d'arrêt non abonné ├── yunze-consumption-car-flow // Synchronisation de l'exécution de la consommation d'interrogation ├── yunze-consumption-car-status // Durée de vie de l'interrogation synchronisation de l'exécution du cycle ├── yunze-consumption-car-stop // Nombre de consommateurs arrêtés ├── yunze-consumption-order // Consommateur de recharge de commande ├── yunze-consumption-update // Consommateur de modification de table yz_card_info ├── yunze-generator // Génération de code ├── yunze-quartz // Tâche planifiée ├── yunze-system // Code système ├ ── yunze-admin // Travail backend ├── yunze-ui // Code front-end de la page ├── yunze-timed-task // Exécution de tâches planifiéesStructure frontale
├── build // Build lié ├── bin // Exécuter le script ├── public // Fichier public │ ├── favicon.ico // icône favicon │ └── index.html // modèle html ├── src // Code source │ ├── api // Toutes les requêtes │ ├── ressources // Ressources statiques telles que les polices de thème │ ├── composants // Composants publics globaux │ ├── directive // Directive globale │ ├── mise en page // Layout │ ├── routeur // Routage │ ├── magasin // Gestion globale du magasin │ ├── utils // Méthode publique globale│ ├── vues // vue│ ├── App.vue // Page d'entrée│ ├── main.js // Initialisation des composants de chargement des entrées, etc. │ ├── permission.js // Gestion des autorisations │ └── settings.js // Configuration du système ├── .editorconfig // Format d'encodage ├── .env. development // Configuration de l'environnement de développement ├── .env.production // Configuration de l'environnement de production ├── .env.staging // Configuration de l'environnement de test ├── .eslintignore // Ignorer la vérification de la syntaxe ├── .eslintrc.js // élément de configuration eslint ├── .gitignore // git ignorer l'élément ├── babel.config.js // babel.config.js ├── package.json // package.json └── vue.config.js // vue.config.js