<?xml version="1.0" encoding="UTF-8"?>
|
<ViewConfig>
|
<Arguments/>
|
<Context/>
|
<Model>
|
<DataType name="dtArea">
|
<Property name="creationType">com.ld.igds.models.DicArea</Property>
|
<PropertyDef name="code">
|
<Property></Property>
|
<Property name="label">编号</Property>
|
</PropertyDef>
|
<PropertyDef name="companyId">
|
<Property></Property>
|
<Property name="label">组织编码</Property>
|
</PropertyDef>
|
<PropertyDef name="parentCode">
|
<Property></Property>
|
<Property name="label">父编码</Property>
|
</PropertyDef>
|
<PropertyDef name="name">
|
<Property></Property>
|
<Property name="label">名称</Property>
|
</PropertyDef>
|
<PropertyDef name="remark">
|
<Property></Property>
|
<Property name="label">备注信息</Property>
|
</PropertyDef>
|
<PropertyDef name="playType">
|
<Property></Property>
|
<Property name="label">播放方式</Property>
|
</PropertyDef>
|
<PropertyDef name="id">
|
<Property></Property>
|
</PropertyDef>
|
<Reference name="children">
|
<Property name="dataType">[dtAreaCity]</Property>
|
<Property name="parameter">$${this.code}</Property>
|
<Property name="dataProvider">showVideoPR#dicArea</Property>
|
</Reference>
|
</DataType>
|
<DataType name="dtAreaCity">
|
<Property name="creationType">com.ld.igds.models.DicArea</Property>
|
<PropertyDef name="code">
|
<Property></Property>
|
<Property name="label">编号</Property>
|
</PropertyDef>
|
<PropertyDef name="companyId">
|
<Property></Property>
|
<Property name="label">组织编码</Property>
|
</PropertyDef>
|
<PropertyDef name="parentCode">
|
<Property></Property>
|
<Property name="label">父编码</Property>
|
</PropertyDef>
|
<PropertyDef name="name">
|
<Property></Property>
|
<Property name="label">名称</Property>
|
</PropertyDef>
|
<PropertyDef name="remark">
|
<Property></Property>
|
<Property name="label">备注信息</Property>
|
</PropertyDef>
|
<PropertyDef name="playType">
|
<Property></Property>
|
<Property name="label">播放方式</Property>
|
</PropertyDef>
|
<PropertyDef name="id">
|
<Property></Property>
|
</PropertyDef>
|
<Reference name="children">
|
<Property name="dataType">[dtDepot]</Property>
|
<Property name="parameter">$${this.code}</Property>
|
<Property name="dataProvider">showVideoPR#dicDept</Property>
|
</Reference>
|
</DataType>
|
<DataType name="dtDepot">
|
<Property name="creationType">com.bstek.bdf2.core.model.DefaultDept</Property>
|
<PropertyDef name="id">
|
<Property></Property>
|
</PropertyDef>
|
<PropertyDef name="name">
|
<Property></Property>
|
<Property name="label">名称</Property>
|
</PropertyDef>
|
<PropertyDef name="type">
|
<Property></Property>
|
<Property name="label">类型</Property>
|
</PropertyDef>
|
<PropertyDef name="playType">
|
<Property></Property>
|
<Property name="label">播放方式</Property>
|
</PropertyDef>
|
<Reference name="children">
|
<Property name="dataType">[dtCamera]</Property>
|
<Property name="parameter">$${this.id}</Property>
|
<Property name="dataProvider">showVideoPR#dicCamera</Property>
|
</Reference>
|
</DataType>
|
<DataType name="dtCamera">
|
<Property name="creationType">com.ld.igds.models.SecCamera</Property>
|
<PropertyDef name="id">
|
<Property></Property>
|
<Property name="label">ID</Property>
|
</PropertyDef>
|
<PropertyDef name="playType">
|
<Property></Property>
|
<Property name="label">播放方式</Property>
|
</PropertyDef>
|
<PropertyDef name="name">
|
<Property></Property>
|
<Property name="label">名称</Property>
|
</PropertyDef>
|
<Reference name="children">
|
<Property name="parameter">$${this.id}</Property>
|
</Reference>
|
</DataType>
|
<DataType name="dtDept">
|
<Property name="creationType">com.bstek.bdf2.core.model.DefaultDept</Property>
|
<PropertyDef name="id">
|
<Property></Property>
|
</PropertyDef>
|
<PropertyDef name="name">
|
<Property></Property>
|
<Property name="label">名称</Property>
|
</PropertyDef>
|
<PropertyDef name="type">
|
<Property></Property>
|
<Property name="label">类型</Property>
|
</PropertyDef>
|
<Reference name="children">
|
<Property name="dataType">[dtDept]</Property>
|
<Property name="parameter">$${this.id}</Property>
|
<Property name="dataProvider">showVideoPR#loadDepts</Property>
|
</Reference>
|
</DataType>
|
</Model>
|
<View layout="padding:5;regionPadding:5">
|
<ClientEvent name="onReady">toSuperVideo = function(id){
|
var url = "./basic/security/supervisory-video?id="+id+"&time="+ new Date().getTime();
|
view.get("#iFrameVideo").set("path",url);
|
};</ClientEvent>
|
<Property name="packages">font-awesome,css-common</Property>
|
<DataSet id="dataSetArea">
|
<Property name="dataProvider">showVideoPR#dicArea</Property>
|
<Property name="dataType">[dtArea]</Property>
|
</DataSet>
|
<DataSet id="dataSetDept">
|
<Property name="dataProvider">showVideoPR#loadDepts</Property>
|
<Property name="dataType">[dtDept]</Property>
|
</DataSet>
|
<TabControl layoutConstraint="left">
|
<Property name="width">20%</Property>
|
<ControlTab>
|
<Property name="caption">区域划分</Property>
|
<Container>
|
<DataTreeGrid id="dataTree">
|
<ClientEvent name="onDataRowDoubleClick">//视频播放
|
var id = self.get("currentEntity").get("id");
|
var playType = self.get("currentEntity").get("playType");
|
if(!playType){
|
$alert("请选择摄像头播放!");
|
return;
|
}
|
toSuperVideo(id);</ClientEvent>
|
<Property name="currentNodeDataPath">CURRENT_NODE</Property>
|
<Property name="dataSet">dataSetArea</Property>
|
<Property name="treeColumn">name</Property>
|
<BindingConfigs>
|
<BindingConfig>
|
<Property name="childrenProperty">children</Property>
|
<Property name="labelProperty">name</Property>
|
<Property name="recursive">true</Property>
|
<Property name="expandLevel">1</Property>
|
</BindingConfig>
|
</BindingConfigs>
|
<Columns>
|
<DataColumn>
|
<Property name="name">name</Property>
|
<Property name="property">name</Property>
|
<Property name="readOnly">true</Property>
|
<Editor/>
|
</DataColumn>
|
</Columns>
|
</DataTreeGrid>
|
</Container>
|
</ControlTab>
|
<ControlTab>
|
<Property name="caption">组织架构</Property>
|
<Container>
|
<DataTreeGrid id="dataTreeDept">
|
<ClientEvent name="onDataRowDoubleClick">//视频播放
|
var id = self.get("currentEntity").get("id");
|
var type = self.get("currentEntity").get("type");
|
if(type){
|
$alert("请选择摄像头播放!");
|
return;
|
}
|
toSuperVideo(id);</ClientEvent>
|
<Property name="currentNodeDataPath">CURRENT_NODE</Property>
|
<Property name="dataSet">dataSetDept</Property>
|
<Property name="treeColumn">name</Property>
|
<BindingConfigs>
|
<BindingConfig>
|
<Property name="childrenProperty">children</Property>
|
<Property name="labelProperty">name</Property>
|
<Property name="recursive">true</Property>
|
<Property name="expandLevel">1</Property>
|
</BindingConfig>
|
</BindingConfigs>
|
<Columns>
|
<DataColumn>
|
<Property name="name">name</Property>
|
<Property name="property">name</Property>
|
<Property name="readOnly">true</Property>
|
<Editor/>
|
</DataColumn>
|
</Columns>
|
</DataTreeGrid>
|
</Container>
|
</ControlTab>
|
</TabControl>
|
<IFrame id="iFrameVideo" layoutConstraint="center">
|
<Property name="path">./basic/security/supervisory-video</Property>
|
</IFrame>
|
</View>
|
</ViewConfig>
|