插件演示地址:http://94.191.39.192:8080/jyzt-1.0/example.htmlhtml
使用須知:json
1、插件目錄後端
2、需實現以下接口(接口存在於InitConfig.js):編輯器
一、保存場景 (組態完成後點擊【保存】調用的方法)spa
saveStageData(stageDatajson,stage_id)插件
二、編輯場景 (編輯一個已經保存後的場景,須要用這個方法吧場景字符串查詢出來)htm
editStageData(stage_id)blog
三、監控頁面查看場景 (用戶端打開監控頁面的時候,須要用這個方法吧場景字符串查詢出來)接口
viewStageData(stage_id)開發
四、獲取設備(傳感器)下拉列表(點擊綁定設備的時候,須要調用這個方法吧設備(傳感器信息查詢出來))
getCgq(selectOneWhere)
開始集成到本身的BS軟件項目,WEB軟件項目:
一、無論是先後端端分離的項目(插件必須獨立部署),仍是傳統的集成式項目(能夠直接將插件文件夾複製到本身的項目內部) ,都推薦將本插件獨立部署(部署方式略,開發人員都懂)。
二、使用iframe的方式將插件的頁面嵌入到本身的項目裏。
a嵌入組態編輯器頁面 :
參數:stageId 是場景id,在打開這個頁面以前要先把場景的基礎信息保存好,得到的stageId,
selectOneWhere 是查詢設備(傳感器)下拉列表的查詢條件,若是沒有可不填,
<iframe id="mainIframe" name="mainIframe" style="width:100%;height: 1080px" src="byzt/index_edit.html?stageId=df45524566322&selectOneWhere=122534" frameborder="0" scrolling="no" ></iframe>
b 嵌入客戶端監控頁面 :
參數:stageId 是場景id
<iframe id="mainIframe" name="mainIframe" style="width:100%;height: 1080px" src="byzt/client_view.html?stageId=df45524566322" frameborder="0" scrolling="no" ></iframe>
c 集成完成 很是快速就能擁有一個本身的組態平臺。