| <?xml version="1.0" encoding="UTF-8"?> | 
| <ViewConfig> | 
|   <Arguments/> | 
|   <Context/> | 
|   <Model> | 
|     <DataType name="dtN2IntelTask" parent="global:dtN2IntelTask"> | 
|       <Property name="creationType">com.ld.igds.models.N2IntelTask</Property> | 
|       <Reference name="listTask"> | 
|         <Property name="dataType">[SELF]</Property> | 
|         <Property name="parameter">$${this.id}</Property> | 
|         <Property name="dataProvider">n2IntelPR#listTask</Property> | 
|       </Reference> | 
|     </DataType> | 
|   </Model> | 
|   <View layout="padding:5;regionPadding:5"> | 
|     <Property name="packages">font-awesome,css-common</Property> | 
|     <DataSet id="dsMain"> | 
|       <Property name="loadMode">lazy</Property> | 
|       <Property name="dataType">[dtN2IntelTask]</Property> | 
|       <Property name="dataProvider">n2IntelPR#listTask</Property> | 
|     </DataSet> | 
|     <Container layout="regionPadding:10" layoutConstraint="top"> | 
|       <Property name="exClassName">bg-color</Property> | 
|       <Property name="contentOverflow">hidden</Property> | 
|       <Property name="height">55</Property> | 
|       <Label layoutConstraint="left"> | 
|         <Property name="text">菜单栏:</Property> | 
|       </Label> | 
|       <Button layoutConstraint="left"> | 
|         <ClientEvent name="onClick">var data = view.get("#dsMain.data:#");
 | 
| if(!data){
 | 
|     return;
 | 
| }
 | 
| view.get("#ajaxRun").set("parameter",data).execute(function(result){
 | 
|     if(result){
 | 
|         $alert(result);
 | 
|         return;
 | 
|     }else{
 | 
|         view.get("#dsMain").flushAsync();
 | 
|     }
 | 
| });</ClientEvent> | 
|         <Property name="caption">启动任务</Property> | 
|         <Property name="exClassName">btn-normal</Property> | 
|         <Property name="iconClass">fa fa-caret-square-o-right</Property> | 
|       </Button> | 
|       <Button layoutConstraint="left"> | 
|         <ClientEvent name="onClick">var data = view.get("#dsMain.data:#");
 | 
| if(!data){
 | 
|     return;
 | 
| }
 | 
| view.get("#ajaxStop").set("parameter",data).execute(function(result){
 | 
|     if(result){
 | 
|         $alert(result);
 | 
|         return;
 | 
|     }else{
 | 
|         view.get("#dsMain").flushAsync();
 | 
|     }
 | 
| });</ClientEvent> | 
|         <Property name="caption">任务停止</Property> | 
|         <Property name="exClassName">btn-warn</Property> | 
|         <Property name="iconClass">fa fa-power-off</Property> | 
|       </Button> | 
|       <Button layoutConstraint="left"> | 
|         <ClientEvent name="onClick">view.get("#dsMain").flushAsync();
 | 
| </ClientEvent> | 
|         <Property name="caption">刷新</Property> | 
|         <Property name="exClassName">btn-default</Property> | 
|         <Property name="iconClass">fa fa-refresh</Property> | 
|       </Button> | 
|     </Container> | 
|     <Container layout="regionPadding:10" layoutConstraint="center"> | 
|       <Property name="exClassName">bg-color</Property> | 
|       <DataTreeGrid> | 
|         <Property name="dataSet">dsMain</Property> | 
|         <Property name="currentNodeDataPath">CURRENT_NODE</Property> | 
|         <Property name="treeColumn">autoName</Property> | 
|         <BindingConfigs> | 
|           <BindingConfig> | 
|             <Property name="childrenProperty">listTask</Property> | 
|             <Property name="name">listTask</Property> | 
|             <Property name="labelProperty">autoName</Property> | 
|             <Property name="iconClass">fa fa-sitemap</Property> | 
|             <Property name="hasChild">true</Property> | 
|             <Property name="recursive">true</Property> | 
|           </BindingConfig> | 
|         </BindingConfigs> | 
|         <Columns> | 
|           <RowNumColumn/> | 
|           <DataColumn> | 
|             <Property name="name">autoName</Property> | 
|             <Property name="property">autoName</Property> | 
|             <Property name="readOnly">true</Property> | 
|             <Editor/> | 
|           </DataColumn> | 
|           <DataColumn> | 
|             <Property name="name">depotId</Property> | 
|             <Property name="property">depotId</Property> | 
|             <Property name="readOnly">true</Property> | 
|             <Property name="align">center</Property> | 
|             <Editor/> | 
|           </DataColumn> | 
|           <DataColumn> | 
|             <Property name="name">modelTag</Property> | 
|             <Property name="property">modelTag</Property> | 
|             <Property name="readOnly">true</Property> | 
|             <Property name="align">center</Property> | 
|             <Editor/> | 
|           </DataColumn> | 
|           <DataColumn> | 
|             <Property name="name">start</Property> | 
|             <Property name="property">start</Property> | 
|             <Property name="readOnly">true</Property> | 
|             <Property name="align">center</Property> | 
|             <Editor/> | 
|           </DataColumn> | 
|           <DataColumn> | 
|             <Property name="name">end</Property> | 
|             <Property name="property">end</Property> | 
|             <Property name="readOnly">true</Property> | 
|             <Property name="align">center</Property> | 
|             <Editor/> | 
|           </DataColumn> | 
|           <DataColumn> | 
|             <Property name="name">status</Property> | 
|             <Property name="property">status</Property> | 
|             <Property name="readOnly">true</Property> | 
|             <Property name="align">center</Property> | 
|             <Editor/> | 
|           </DataColumn> | 
|           <DataColumn> | 
|             <Property name="name">result</Property> | 
|             <Property name="property">result</Property> | 
|             <Property name="readOnly">true</Property> | 
|             <Property name="align">center</Property> | 
|             <Editor/> | 
|           </DataColumn> | 
|           <DataColumn> | 
|             <Property name="name">remark</Property> | 
|             <Property name="property">remark</Property> | 
|             <Property name="readOnly">true</Property> | 
|             <Property name="width">300</Property> | 
|             <Editor/> | 
|           </DataColumn> | 
|         </Columns> | 
|       </DataTreeGrid> | 
|     </Container> | 
|     <Dialog id="dialogMain" layout="padding:5;regionPadding:10"> | 
|       <Property name="height">350</Property> | 
|       <Property name="width">800</Property> | 
|       <Property name="caption">智能通风任务信息</Property> | 
|       <Property name="iconClass">fa fa-flag-o</Property> | 
|       <Property name="closeable">false</Property> | 
|       <Buttons> | 
|         <Button> | 
|           <ClientEvent name="onClick">var data = view.get("#dsMain.data:#");
 | 
| if(data.validate() != 'ok'){
 | 
|     $notify("数据校验失败!!");
 | 
|     return;
 | 
| }
 | 
| view.get("#uaAction").set("parameter",data).execute(function(){
 | 
|     self.get("parent").hide();
 | 
| });</ClientEvent> | 
|           <Property name="caption">确认</Property> | 
|           <Property name="iconClass">fa fa-check-circle</Property> | 
|           <Property name="width">90</Property> | 
|         </Button> | 
|         <Button> | 
|           <ClientEvent name="onClick">view.get("#dsMain.data:#").cancel();
 | 
| self.get("parent").hide();</ClientEvent> | 
|           <Property name="caption">取消</Property> | 
|           <Property name="iconClass">fa fa-times-circle</Property> | 
|           <Property name="width">90</Property> | 
|         </Button> | 
|       </Buttons> | 
|       <Children> | 
|         <AutoForm> | 
|           <Property name="dataSet">dsMain</Property> | 
|           <Property name="cols">*,*</Property> | 
|           <Property name="labelWidth">100</Property> | 
|           <Property name="labelAlign">right</Property> | 
|           <Property name="labelSeparator">:</Property> | 
|           <AutoFormElement> | 
|             <Property name="name">depotId</Property> | 
|             <Property name="property">depotId</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">modelTag</Property> | 
|             <Property name="property">modelTag</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">autoName</Property> | 
|             <Property name="property">autoName</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">start</Property> | 
|             <Property name="property">start</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">end</Property> | 
|             <Property name="property">end</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">status</Property> | 
|             <Property name="property">status</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">result</Property> | 
|             <Property name="property">result</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">remark</Property> | 
|             <Property name="property">remark</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|         </AutoForm> | 
|       </Children> | 
|       <Tools/> | 
|     </Dialog> | 
|     <UpdateAction id="uaAction"> | 
|       <Property name="dataResolver">n2IntelPR#saveIntel</Property> | 
|       <UpdateItem> | 
|         <Property name="dataSet">dsMain</Property> | 
|         <Property name="dataPath">[#current]</Property> | 
|       </UpdateItem> | 
|     </UpdateAction> | 
|     <AjaxAction id="ajaxDel"> | 
|       <Property name="confirmMessage">确定要删除吗?</Property> | 
|       <Property name="service">n2IntelPR#delIntel</Property> | 
|     </AjaxAction> | 
|     <AjaxAction id="ajaxRun"> | 
|       <Property name="confirmMessage">确定要启动当前任务么?</Property> | 
|       <Property name="service">n2IntelPR#taskRun</Property> | 
|     </AjaxAction> | 
|     <AjaxAction id="ajaxStop"> | 
|       <Property name="confirmMessage">确定要停止当前任务么?</Property> | 
|       <Property name="service">n2IntelPR#taskStop</Property> | 
|     </AjaxAction> | 
|   </View> | 
| </ViewConfig> |