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 privater 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ählung │ └── Ausnahme // Allgemeine Ausnahme │ └── Filter // Filterverarbeitung │ └── Mapper // Datenpersistenz │ └── Utils // Allgemeine Klassenverarbeitung ├── Framework // Framework Core│ └── Aspectj // Annotation Implementation│ └── config // Systemkonfiguration│ └── Datenquelle // Datenberechtigungen│ └── Interceptor // Interceptor│ └── Manager // Asynchrone Verarbeitung │ └── Sicherheit // Berechtigungskontrolle │ └── Web // Front-End-Steuerung ├── yunze-consumption-admin // Plattform-Geschäftstrennungsausführungsüberwachung │ └── System // Überwachung yunze-admin-Geschäftsausführung ├── yunze -consumption- car-activatedate // Synchronisierung der Ausführung der Abfrageaktivierungszeit ├── yunze-consumption-car-disconnected // Abgemeldeter Shutdown-Verbraucher ├── yunze-consumption-car-flow // Synchronisierung der Ausführung der Abfrage des Verbrauchs ├─ ─ yunze-consumption-car- Status // Abfrage der Lebenszyklus-Ausführungssynchronisierung ├── yunze-consumption-car-stop // Große Menge an heruntergefahrenem Verbraucher ├── yunze-consumption-order // Auftrag zum Aufladen des Verbrauchers ├── yunze-consumption-update // yz_card_info-Tabelle Änderung Verbraucher ├── yunze-generator // Codegenerierung ├── yunze-quartz // Geplante Aufgaben ├── yunze-system // Systemcode ├── yunze-admin // Backend-Arbeit ├── yunze-ui // Seiten-Frontend-Code ├── yunze-timed-task // Zeitgesteuerte 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 Themenschriftarten │ ├── Komponenten // Globale öffentliche Komponenten │ ├── Direktive // Globale Direktive │ ├─ ─ Layout / / Layout│ ├── Router // Routing│ ├── Store // globale Store-Verwaltung│ ├── Utils // globale öffentliche Methoden│ ├── Ansichten // Ansicht│ ├── App.vue // Eintragsseite│ ├── main.js // Initialisierung von Eintragsladekomponenten usw. │ ├── Erlaubnis.js // Berechtigungsverwaltung │ └── Einstellungen.js // Systemkonfiguration ├── .editorconfig // Kodierungsformat ├── .env. development // Entwicklungsumgebungskonfiguration ├── .env.produktion // Produktionsumgebungskonfiguration ├── .env.staging // Testumgebungskonfiguration ├── .eslintignore // Syntaxprüfung ignorieren ├── . eslintrc.js // eslint Konfigurationselemente├── .gitignore // Git-Elemente ignorieren├── babel.config.js // babel.config.js├── package.json // package.json└── vue.config .js // vue.config.js