IoTLinkは、SpringBoot、Vue、Mybatis、RaadfdsitMq、Mysql、Redisなどをベースに開発された軽量IoT総合ビジネス支援プラットフォームです。 IoTカード、IoTモジュール、カード+モジュールの統合管理をサポートします。ステータス、料金表、顧客、購入、販売、在庫、契約、注文、更新、チャージ、診断、請求などの機能を提供します。このプラットフォームは、チャイナ モバイル、チャイナ テレコム、チャイナ ユニコム、およびサードパーティの IoT カードに同時にアクセスして、統合管理を行うことができます。プラットフォームを徐々に改善して、モノのインターネットに迅速にアクセスし、すべてのインターネットを簡単にできるようにします。
IoTLink は、すぐに使えるクラウド SaaS 導入ソリューションと IoT カードのローカル プライベート導入ソリューションを提供し、IoT カードのデータ収集のためのサーバー側 PaaS プラットフォーム サポートを提供します。
IoTLink を使用すると、次のことができます
ビジネスアラーム、ライフサイクル分布、ビジネス利用状況などのプラットフォームデータ情報を一覧表示します。
IoT カードの使用記録、パッケージのパッケージング、オンライン情報取得、インテリジェントな診断、グループ メモ、エンタープライズ エージェント管理、事前入金、リチャージ、リベートなどを管理します。
WeChat側のB側の企業管理toB情報ダッシュボードのデータ情報は、入金、リベート、現金引き出し、診断、リチャージ、注文などのポータブルデータ処理のグローバルな制御を提供します。
WeChat C 側ユーザーは、カードの基本情報、使用状況、更新、事前入金、支払いパスワード、よくある質問、インテリジェントな診断、実名バインド、およびその他のユーザー処理操作をセルフチェックできます。
1. 事業の分離、独立したオペレーティングシステムの機能と事業執行を分離し、ユーザーエクスペリエンスを最適化し、事業の独立性を強化します。
2. 上流チャネルは柔軟に構成されており、一度接続すると生涯実用的であり、二次開発、拡張、ドッキング料金の拒否をサポートします。
3. チャネルのポーリングの進行状況を表示すると、チャネルの使用状況、ライフサイクル、アクティブ化時間、その他のカテゴリのポーリングの進行状況を一度に確認できます。
4. 鍵データの秘密鍵による暗号化が保証され、送信全体が暗号化されるため、クローラによるデータの取得が防止されます。
5. ビジネスアラーム、ライフサイクル分布、ビジネスボリューム使用量、プラットフォームデータ情報などをホームページ上で一目で管理できます。
6. 商品、倉庫保管、顧客、契約、入金、出荷などの一般的に使用される ERP エンタープライズ機能の拡張は間もなく開始される予定ですので、ご期待ください。
バックエンド構造
com.yunze §── common // ツールクラス │ └── アノテーション // カスタムアノテーション │ └── config // グローバル設定 │ └── 定数 // 共通定数 │ └── core // コア制御 │ └ ─ ─ enums // 一般的な列挙型 │ └──Exception // 一般的な例外 │ └── filter // フィルタ処理 │ └── Mapper // データの永続化 │ └── utils // 一般的なクラス処理 §── Framework // フレームワークcore│ └──spectj // アノテーション実装│ └── config // システム構成│ └── datasource // データ権限│ └── interceptor // インターセプタ│ └── manager // 非同期処理 │ └── セキュリティ// 権限制御 │ └── web // フロントエンド制御 §── yunze-consumption-admin // プラットフォーム事業分離実行監視 │ └── system // yunze-admin 業務実行監視 §── yunze -consumption- car-activatedate // ポーリング起動時の実行同期 §── yunze-consumption-car-disconnected // サブスクライブされていないシャットダウンコンシューマ §── yunze-consumption-car-flow // ポーリング消費実行同期 §── ─ yunze-consumption-car- status // ポーリング ライフ サイクル実行同期 §── yunze-consumption-car-stop // 大量のシャットダウン コンシューマ §── yunze-consumption-order // 注文リチャージ コンシューマ ├── yunze-consumption-update // yz_card_info table変更コンシューマ §── yunze-generator // コード生成 §── yunze-quartz // スケジュールされたタスク §── yunze-system // システムコード §── yunze-admin // バックエンド作業 ├── yunze-ui //ページフロントエンドコード §── yunze-timed-task // 時間指定タスクの実行フロントエンド構造
§── build // ビルド関連 §── bin // スクリプトの実行 ├── public // 公開ファイル │ §── favicon.ico // favicon アイコン │ └── Index.html // HTML テンプレート §── src // ソースコード │ ├─ api // すべてのリクエスト │ §─ アセット // テーマフォントなどの静的リソース │ §─ コンポーネント // グローバルパブリックコンポーネント │ §─ ディレクティブ // グローバルディレクティブ │ §─ ─ レイアウト // レイアウト│ §─ ルーター // ルーティング│ §─ ストア // グローバル ストア管理│ §─ utils // グローバル パブリック メソッド│ §─ ビュー // ビュー│ §─ App.vue //エントリーページ│ §── main.js // エントリ読み込みコンポーネント等の初期化 │ §── Permission.js // 権限管理 │ └── settings.js // システム設定 §── .editorconfig // エンコード形式§── .env.development // 開発環境の設定 §── .env.production // 本番環境の設定 §── .env.staging // テスト環境の設定 §── .eslintignore // 構文チェックを無視します §── . eslintrc.js // eslint 設定項目 §── .gitignore // git 無視項目 §── babel.config.js // babel.config.js§── package.json // package.json └── vue.config .js // 設定.js