自研能管軟件實現一個界面開發
- 目的:
? 通過接口方式實現展示哪些數據
-
例如:
? 已知制絲車間下的計量電表,在可視化界面通過點擊制絲車間的方式,自動在MySQL存儲制絲車間的電表數據(假設是每分鐘存儲一次),前端即可以通過api方式得到數據集。
1. 接口
-
URL
/ems/savetable
-
method
post
-
請求示例
{"mysql_table_name": "NG_ELEC_zs","td_table_names": ["g1ah7","g1ah8","g1ah9","g1ah10"] }
-
響應示例
{"code": 1,"data": {"數據開始儲存": 1},"error": null }
2. MySQL效果
自動建表,字段為時間和制絲車間下的電表名稱
每分鐘整點從TDengine取數并存儲
3. 頁面展示效果
設置自動刷新,實現折線圖更新
4. 整體思路
-
系統通過模型配置和緯度配置后,已知各個工廠、車間等模型下的采集點,通過唯一名稱或標簽與TDengine實時表可以關聯上。
-
通過可視化的方式,傳參到后端,就可以自動在MySQL生成表格及字段,存儲指定業務的數據。
-
通過系統數據開發引擎配置數據api
-
配置報表展示圖形