IoTLink ist eine schlanke, umfassende IoT-Business-Support-Plattform, die auf der Grundlage von SpringBoot, Vue, Mybatis, RaadfdsitMq, Mysql, Redis usw. entwickelt wurde. Unterstützt die integrierte Verwaltung von IoT-Karten, IoT-Modulen und Karten + Modulen. Bietet Funktionen wie Status, Tarif, Kunde, Kauf, Verkauf, Inventar, Vertrag, Bestellung, Verlängerung, Aufladung, Diagnose und Abrechnung. Die Plattform kann für eine einheitliche Verwaltung gleichzeitig auf China Mobile, China Telecom, China Unicom und IoT-Karten von Drittanbietern zugreifen. Verbessern Sie die Plattform schrittweise, um Ihnen einen schnellen Zugriff auf das Internet der Dinge zu ermöglichen und das Internet von allem einfacher zu machen.
IoTLink bietet sofort einsatzbereite Cloud-SaaS-Bereitstellungs- und lokale private Bereitstellungslösungen für IoT-Karten und bietet serverseitige PaaS-Plattformunterstützung für die Datenerfassung für Ihre IoT-Karten.
Mit IoTLink ist das möglich
Listen Sie Plattformdateninformationen wie Geschäftsalarme, Lebenszyklusverteilung, Geschäftsnutzung usw. auf.
Verwalten Sie IoT-Kartennutzungsaufzeichnungen, Paketverpackungen, Online-Informationserfassung, intelligente Diagnose, Gruppennotizen, Verwaltung von Unternehmensagenten, Voreinzahlung, Aufladung, Rabatt usw.
Die Dateninformationen des B-Informations-Dashboards für die B-Seite des Unternehmensmanagements auf der WeChat-Seite bieten eine globale Kontrolle über die mobile Datenverarbeitung wie Einzahlungen, Rabatte, Bargeldabhebungen, Diagnose, Aufladung, Bestellungen usw.
Benutzer der WeChat-C-Seite können grundlegende Karteninformationen, Nutzung, Erneuerung, Voreinzahlung, Zahlungspasswort, häufig gestellte Fragen, intelligente Diagnose, Echtnamenbindung und andere vom Benutzer verarbeitete Vorgänge selbst überprüfen.
1. Geschäftstrennung, unabhängige Betriebssystemfunktionen und Geschäftsausführung werden getrennt, um die Benutzererfahrung zu optimieren und die Geschäftsunabhängigkeit zu stärken.
2. Der Upstream-Kanal ist flexibel konfiguriert, sobald er verbunden ist, ist er lebenslang praktisch und unterstützt die sekundäre Entwicklung, Erweiterung und Ablehnung von Docking-Gebühren.
3. Wenn Sie den Kanalabfragefortschritt anzeigen, können Sie gleichzeitig die Kanalnutzung, den Lebenszyklus, die Aktivierungszeit und andere Kategorien des Abfragefortschritts überprüfen.
4. Die Verschlüsselung mit privaten Schlüsseln für Schlüsseldaten ist garantiert, und die gesamte verschlüsselte Übertragung verhindert, dass Crawler Daten abrufen.
5. Auf der Startseite können Sie auf einen Blick Geschäftsalarme, Lebenszyklusverteilung, Geschäftsvolumennutzung, Plattformdateninformationen usw. steuern.
6. Die Erweiterung der häufig verwendeten ERP-Unternehmensfunktionen für Waren, Lagerhaltung, Kunden, Verträge, Anzahlungen und Lieferungen wird bald eingeführt. Bleiben Sie also auf dem Laufenden.
Backend-Struktur
com.yunze ├── common // Werkzeugklasse │ └── Annotation // Benutzerdefinierte Annotation │ └── config // Globale Konfiguration │ └── Konstante // Gemeinsame Konstante │ └── Kern // Kernsteuerung │ └ ─ ─ Aufzählungen // Allgemeine Aufzählungen │ └── Ausnahme // Allgemeine Ausnahmen │ └── Filter // Filterverarbeitung │ └── Mapper // Datenpersistenz │ └── Utils // Allgemeine Klassenverarbeitung ├── Framework // Framework-Kern │ └── Aspectj // Annotation-Implementierung │ └── config / / Systemkonfiguration │ └── Datenquelle // Datenberechtigungen │ └── Interceptor // Interceptor │ └── Manager // Asynchrone Verarbeitung │ └── Sicherheit // Berechtigungskontrolle │ └── Web // Front-End-Steuerung ├── yunze-consumption-admin // Überwachung der Ausführung der Plattformgeschäftstrennung │ └── System // Überwachen Sie die Geschäftsausführung von yunze-admin ├── yunze-consumption-car-activatedate // Synchronisierung der Ausführung der Aktivierungszeit der Abfrage ├── yunze-consumption-car-disconnected // Abgemeldeter Abschaltverbraucher ├── yunze-consumption-car-flow // Synchronisierung der Ausführung der Abfrage des Verbrauchs ├── yunze-consumption-car-status // Lebensdauer der Abfrage Zyklusausführungssynchronisation ├── yunze-consumption-car-stop // Anzahl der abgeschalteten Verbraucher ├── yunze-consumption-order // Aufladeverbraucher bestellen ├── yunze-consumption-update // yz_card_info Tabellenänderungsverbraucher ├── yunze-generator // Codegenerierung ├── yunze-quartz // Geplante Aufgabe ├── yunze-system // Systemcode ├ ── yunze-admin // Backend-Arbeit ├── yunze-ui // Seiten-Frontend-Code ├── yunze-timed-task // Geplante AufgabenausführungFront-End-Struktur
├── build // Build-bezogen ├── bin // Skript ausführen ├── public // Öffentliche Datei │ ├── favicon.ico // Favicon-Symbol │ └── index.html // HTML-Vorlage ├── src // Quellcode │ ├── API // Alle Anfragen │ ├── Assets // Statische Ressourcen wie Designschriftarten │ ├── Komponenten // Globale öffentliche Komponenten │ ├── Direktive // Globale Direktive │ ├── Layout // Layout │ ├── Router // Routing │ ├── Store // Globale Store-Verwaltung │ ├── utils // Globale öffentliche Methode│ ├── Ansichten // Ansicht│ ├── App.vue // Einstiegsseite│ ├── main.js // Initialisierung von Eintragsladekomponenten usw. │ ├── Erlaubnis.js // Berechtigungsverwaltung │ └── Settings.js // Systemkonfiguration ├── .editorconfig // Kodierungsformat ├── .env. development // Entwicklungsumgebungskonfiguration ├── .env.produktion // Produktionsumgebungskonfiguration ├── .env.staging // Testumgebungskonfiguration ├── .eslintignore // Syntaxprüfung ignorieren ├── .eslintrc.js // eslint-Konfigurationselement ├── .gitignore // Git-Element ignorieren ├── babel.config.js // babel.config.js ├── package.json // package.json └── vue.config.js // vue.config.js