| | |
| | | <b>国标摄像机配置</b> |
| | | <span>(最多勾选500路摄像机)</span> |
| | | </div> |
| | | <tree-menu ref="tree" app="gb28181" treeName="localTree" :node="treeData" :height="treeHeight" |
| | | <tree-menu v-if="activeName === 'cameras' && treeDataLoaded" ref="tree" app="gb28181" treeName="localTree" :node="treeData" :height="treeHeight" |
| | | @cehckDataUpload="handleParentMethod" :setting="treeSettings" style="width:600px;min-height:500px" /> |
| | | <!-- <div class="base-image" > |
| | | <span>{{ 0 }}</span> |
| | |
| | | }, |
| | | data() { |
| | | return { |
| | | treeDataLoaded:false, |
| | | totalNode: 0, |
| | | checkData: 0, |
| | | treeData: [{ |
| | |
| | | gb28181.getGb28181Pool().then((rsp) => { |
| | | if (rsp && rsp.status == 200) { |
| | | // console.log("treeData:",rsp.data.items) |
| | | this.treeData = []; |
| | | this.treeData = rsp.data.items; |
| | | this.totalNode = rsp.data.total; |
| | | this.checkData = this.treeData.filter(node => node.checked).length |
| | | this.treeDataLoaded = true; |
| | | } |
| | | // console.log("treeData:",this.treeData) |
| | | }) |
| | | }, |
| | | saveChecked() { |