<?xml version="1.0" encoding="UTF-8"?>
|
<ViewConfig>
|
<Arguments/>
|
<Context/>
|
<Model/>
|
<View layout="padding:10">
|
<Property name="packages">font-awesome,css-common</Property>
|
<DataSet id="dsConf">
|
<Property name="loadMode">lazy</Property>
|
<Property name="dataType">[dtSnapConf]</Property>
|
<Property name="dataProvider">snapConfPR#selectList</Property>
|
</DataSet>
|
<DataSet id="dsParam">
|
<Property name="loadMode">lazy</Property>
|
<Property name="dataType">dtSnapConf</Property>
|
<Property name="dataProvider">snapConfPR#getConfActHour</Property>
|
</DataSet>
|
<Container>
|
<Property name="className">c-param</Property>
|
<FieldSet>
|
<Property name="caption">抓拍摄像头配置</Property>
|
<Buttons>
|
<Button>
|
<ClientEvent name="onClick">view.get("#dsConf").insert();</ClientEvent>
|
<Property name="caption">新增配置</Property>
|
<Property name="exClassName">bt1</Property>
|
</Button>
|
<Button>
|
<Property name="caption">保存配置</Property>
|
<Property name="action">updateConf</Property>
|
<Property name="exClassName">bt2</Property>
|
</Button>
|
</Buttons>
|
<Children>
|
<DataGrid id="dgMain">
|
<Property name="dataSet">dsConf</Property>
|
<Property name="height">400</Property>
|
<RowNumColumn/>
|
<DataColumn name="deptId">
|
<Property name="property">deptId</Property>
|
</DataColumn>
|
<DataColumn name="cameraId">
|
<Property name="property">cameraId</Property>
|
</DataColumn>
|
</DataGrid>
|
</Children>
|
</FieldSet>
|
<FieldSet>
|
<Property name="caption">抓拍时间配置</Property>
|
<Buttons>
|
<Button>
|
<ClientEvent name="onClick">var data = view.get("#dsParam.data");
|
view.get("#ajaxSnapTime").set("parameter",data).execute();</ClientEvent>
|
<Property name="caption">保存抓时间</Property>
|
<Property name="exClassName">bt4</Property>
|
</Button>
|
</Buttons>
|
<Children>
|
<AutoForm>
|
<Property name="dataSet">dsParam</Property>
|
<Property name="cols">*,*,*</Property>
|
<AutoFormElement>
|
<Property name="name">actHour1</Property>
|
<Property name="property">actHour1</Property>
|
<Property name="trigger">listHour</Property>
|
<Editor/>
|
</AutoFormElement>
|
<AutoFormElement>
|
<Property name="name">actHour2</Property>
|
<Property name="property">actHour2</Property>
|
<Property name="trigger">listHour</Property>
|
<Editor/>
|
</AutoFormElement>
|
<AutoFormElement>
|
<Property name="name">actHour3</Property>
|
<Property name="property">actHour3</Property>
|
<Property name="trigger">listHour</Property>
|
<Editor/>
|
</AutoFormElement>
|
</AutoForm>
|
</Children>
|
</FieldSet>
|
</Container>
|
<UpdateAction id="updateConf">
|
<Property name="dataResolver">snapConfPR#updateConf</Property>
|
<UpdateItem>
|
<Property name="dataSet">dsConf</Property>
|
</UpdateItem>
|
</UpdateAction>
|
<AjaxAction id="ajaxSnapTime">
|
<Property name="service">snapConfPR#updateActHour</Property>
|
</AjaxAction>
|
<ListDropDown id="listHour">
|
<Property name="items">0,7,8,9,10,11,12,13,14,15,16,17,18</Property>
|
</ListDropDown>
|
</View>
|
</ViewConfig>
|