| <?xml version="1.0" encoding="UTF-8"?> | 
| <ViewConfig> | 
|   <Arguments/> | 
|   <Context/> | 
|   <Model> | 
|     <DataType name="dataTypeDept" parent="$dataTypeDept"> | 
|       <Property name="creationType">com.bstek.bdf2.core.model.DefaultDept</Property> | 
|       <PropertyDef name="id"> | 
|         <Property name="dataType">String</Property> | 
|         <Property name="label">ID</Property> | 
|         <Property name="readOnly">true</Property> | 
|         <Validator type="ajax"> | 
|           <Property name="service">bdf2.deptMaintain#uniqueCheck</Property> | 
|         </Validator> | 
|       </PropertyDef> | 
|       <PropertyDef name="companyId"> | 
|         <Property></Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="name"> | 
|         <Property></Property> | 
|         <Property name="label">名称</Property> | 
|         <Property name="required">true</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="desc"> | 
|         <Property name="dataType">String</Property> | 
|         <Property name="label">描述说明</Property> | 
|         <Validator type="length"> | 
|           <Property name="maxLength">200</Property> | 
|         </Validator> | 
|       </PropertyDef> | 
|       <PropertyDef name="createDate"> | 
|         <Property name="dataType">Date</Property> | 
|         <Property name="label">建成时间</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="parentId"> | 
|         <Property name="dataType">String</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="type"> | 
|         <Property></Property> | 
|         <Property name="label">类型</Property> | 
|         <Property name="mapping"> | 
|           <Property name="mapValues"></Property> | 
|         </Property> | 
|         <Property name="required">true</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="code"> | 
|         <Property></Property> | 
|         <Property name="label">库区编码</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="province"> | 
|         <Property></Property> | 
|         <Property name="label">所在省</Property> | 
|         <Property name="mapping"> | 
|           <Property name="mapValues">${dorado.getDataProvider("dicAreaPR#listDicArea").getResult()}</Property> | 
|           <Property name="keyProperty">code</Property> | 
|           <Property name="valueProperty">name</Property> | 
|         </Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="city"> | 
|         <Property></Property> | 
|         <Property name="label">所在城市</Property> | 
|         <Property name="mapping"> | 
|           <Property name="mapValues">${dorado.getDataProvider("dicAreaPR#listDicArea").getResult()}</Property> | 
|           <Property name="keyProperty">code</Property> | 
|           <Property name="valueProperty">name</Property> | 
|         </Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="country"> | 
|         <Property name="label">所属区县</Property> | 
|         <Property name="mapping"> | 
|           <Property name="mapValues">${dorado.getDataProvider("dicAreaPR#listDicArea").getResult()}</Property> | 
|           <Property name="keyProperty">code</Property> | 
|           <Property name="valueProperty">name</Property> | 
|         </Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="lon"> | 
|         <Property name="dataType">Double</Property> | 
|         <Property name="label">经度</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="lat"> | 
|         <Property name="dataType">Double</Property> | 
|         <Property name="label">纬度</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="postCode"> | 
|         <Property></Property> | 
|         <Property name="label">邮编</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="buildingNum"> | 
|         <Property name="label">仓房数</Property> | 
|         <Property name="dataType">Integer</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="oilNum"> | 
|         <Property name="label">油罐数</Property> | 
|         <Property name="dataType">Integer</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="address"> | 
|         <Property></Property> | 
|         <Property name="label">地址</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="contact"> | 
|         <Property></Property> | 
|         <Property name="label">联系人</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="phone"> | 
|         <Property></Property> | 
|         <Property name="label">联系电话</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="fax"> | 
|         <Property></Property> | 
|         <Property name="label">传真</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="companyType"> | 
|         <Property></Property> | 
|         <Property name="label">单位类型</Property> | 
|         <Property name="mapping"> | 
|           <Property name="mapValues">${dorado.getDataProvider("deptPR#triggerCompanyType").getResult()}</Property> | 
|           <Property name="keyProperty">code</Property> | 
|           <Property name="valueProperty">name</Property> | 
|         </Property> | 
|         <Property name="required">false</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="nature"> | 
|         <Property></Property> | 
|         <Property name="label">企业性质</Property> | 
|         <Property name="mapping"> | 
|           <Property name="mapValues">${dorado.getDataProvider("deptPR#triggerNature").getResult()}</Property> | 
|           <Property name="keyProperty">code</Property> | 
|           <Property name="valueProperty">name</Property> | 
|         </Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="legalPerson"> | 
|         <Property></Property> | 
|         <Property name="label">法人</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="deptNum"> | 
|         <Property name="label">库区数</Property> | 
|         <Property name="dataType">Integer</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="registerCode"> | 
|         <Property></Property> | 
|         <Property name="label">工商登记注册号</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="creditCode"> | 
|         <Property></Property> | 
|         <Property name="label">信用编码</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="depotNum"> | 
|         <Property name="label">廒间数</Property> | 
|         <Property name="dataType">Integer</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="storage"> | 
|         <Property name="displayFormat">0.000 吨</Property> | 
|         <Property name="dataType">Double</Property> | 
|         <Property name="label">有效仓容</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="oilStorage"> | 
|         <Property name="displayFormat">0.000 吨</Property> | 
|         <Property name="dataType">Double</Property> | 
|         <Property name="label">有效罐容</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="area"> | 
|         <Property name="displayFormat">0.00 平方米</Property> | 
|         <Property name="dataType">Double</Property> | 
|         <Property name="label">设计面积</Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="actingReserve"> | 
|         <Property></Property> | 
|         <Property name="label">是否代储</Property> | 
|         <Property name="mapping"> | 
|           <Property name="mapValues">${dorado.getDataProvider("deptPR#triggerActingReserve").getResult()}</Property> | 
|           <Property name="keyProperty">code</Property> | 
|           <Property name="valueProperty">name</Property> | 
|         </Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="propertyRight"> | 
|         <Property></Property> | 
|         <Property name="label">库区产权</Property> | 
|         <Property name="mapping"> | 
|           <Property name="mapValues">${dorado.getDataProvider("deptPR#triggerPropertyRight").getResult()}</Property> | 
|           <Property name="keyProperty">code</Property> | 
|           <Property name="valueProperty">name</Property> | 
|         </Property> | 
|       </PropertyDef> | 
|       <PropertyDef name="val"> | 
|         <Property></Property> | 
|         <Property name="label">是否启用</Property> | 
|       </PropertyDef> | 
|       <Reference name="children"> | 
|         <Property name="dataType">[dataTypeDept]</Property> | 
|         <Property name="dataProvider">deptPR#loadDepts</Property> | 
|         <Property name="parameter">$${this.id}</Property> | 
|       </Reference> | 
|     </DataType> | 
|   </Model> | 
|   <View layout="regionPadding:10"> | 
|     <ClientEvent name="onReady">
 | 
| /**
 | 
|  * 根据ID的规则判断当前显示的AUtoFROM 
 | 
|  * @param {Object} type
 | 
|  */
 | 
| changeAutoForm = function(type){
 | 
|     
 | 
|     if (null == type) {
 | 
|         type = "10";
 | 
|     }
 | 
|     if(type == 10){//企业配置
 | 
|         view.get("#panelDetail").set("caption","单位信息");
 | 
|         view.get("#autoFormCompany").set("visible",true);
 | 
|         view.get("#autoFormDept").set("visible",false);
 | 
|     }
 | 
|     if(type == 20){//区库信息
 | 
|         view.get("#panelDetail").set("caption","库区信息");
 | 
|         view.get("#autoFormCompany").set("visible",false);
 | 
|         view.get("#autoFormDept").set("visible",true);
 | 
|     }
 | 
| };
 | 
| </ClientEvent> | 
|     <Property name="packages">font-awesome</Property> | 
|     <DataSet id="dataSetDept"> | 
|       <ClientEvent name="onLoadData" signature="self,arg,intro">if (self.getData().entityCount == 0){ | 
|     intro.start(); | 
| }</ClientEvent> | 
|       <Property name="dataType">[dataTypeDept]</Property> | 
|       <Property name="dataProvider">deptPR#loadDepts</Property> | 
|     </DataSet> | 
|     <Panel layoutConstraint="left"> | 
|       <Property name="showCaptionBar">true</Property> | 
|       <Property name="caption">组织架构</Property> | 
|       <Property name="iconClass">fa fa-share-alt</Property> | 
|       <Buttons/> | 
|       <Children> | 
|         <DataTree id="dataTreeDept"> | 
|           <ClientEvent name="beforeCurrentChange">var node=arg.oldCurrent;
 | 
| if(node){
 | 
|     var data=node.get("data");
 | 
|     if(data && data.state!=dorado.Entity.STATE_NONE){
 | 
|         view.id("updateActionSaveDepts").execute();
 | 
|         if(data.validate()!="ok"){
 | 
|             arg.processDefault=false;
 | 
|         }
 | 
|     }
 | 
| }</ClientEvent> | 
|           <ClientEvent name="onContextMenu">view.id("menuDepts").show({
 | 
|     position:{
 | 
|         left:arg.event.pageX,
 | 
|         top:arg.event.pageY
 | 
|     }
 | 
| });</ClientEvent> | 
|           <ClientEvent name="onDataRowClick">//控制页面显示效果
 | 
| var type = self.get("currentEntity").get("type");
 | 
| changeAutoForm(type);</ClientEvent> | 
|           <Property name="dataSet">dataSetDept</Property> | 
|           <Property name="defaultIcon"> url(>skin>common/icons.gif) -260px -40px</Property> | 
|           <Property name="currentNodeDataPath">CurrentDept</Property> | 
|           <Property name="draggable">true</Property> | 
|           <Property name="dragTags">dept</Property> | 
|           <Property name="droppableTags">dept</Property> | 
|           <Property name="droppable">true</Property> | 
|           <Property name="dropMode">onOrInsertItems</Property> | 
|           <BindingConfigs> | 
|             <BindingConfig> | 
|               <Property name="recursive">true</Property> | 
|               <Property name="expandLevel">1</Property> | 
|               <Property name="labelProperty">name</Property> | 
|               <Property name="icon"> url(>skin>common/icons.gif) -260px -40px</Property> | 
|               <Property name="childrenProperty">children</Property> | 
|             </BindingConfig> | 
|           </BindingConfigs> | 
|         </DataTree> | 
|       </Children> | 
|       <Tools/> | 
|     </Panel> | 
|     <Panel id="panelDetail" layoutConstraint="center"> | 
|       <Property name="showCaptionBar">true</Property> | 
|       <Property name="caption">企业信息</Property> | 
|       <Property name="iconClass">fa fa-building-o</Property> | 
|       <Buttons> | 
|         <Button> | 
|           <Property name="caption">执行保存</Property> | 
|           <Property name="action">updateActionSaveDepts</Property> | 
|           <Property name="iconClass">fa fa-download</Property> | 
|         </Button> | 
|       </Buttons> | 
|       <Children> | 
|         <AutoForm id="autoFormCompany"> | 
|           <Property name="dataSet">dataSetDept</Property> | 
|           <Property name="cols">*,*,*</Property> | 
|           <Property name="labelWidth">150</Property> | 
|           <Property name="labelSeparator">:</Property> | 
|           <Property name="labelAlign">right</Property> | 
|           <Property name="dataPath">!CurrentDept</Property> | 
|           <Property name="visible">true</Property> | 
|           <Property name="hideMode">display</Property> | 
|           <AutoFormElement> | 
|             <Property name="name">name</Property> | 
|             <Property name="property">name</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">type</Property> | 
|             <Property name="property">type</Property> | 
|             <Editor> | 
|               <RadioGroup> | 
|                 <RadioButton> | 
|                   <Property name="text">公司</Property> | 
|                   <Property name="value">10</Property> | 
|                 </RadioButton> | 
|                 <RadioButton> | 
|                   <Property name="text">库点</Property> | 
|                   <Property name="value">20</Property> | 
|                 </RadioButton> | 
|                 <RadioButton> | 
|                   <Property name="text">部门</Property> | 
|                   <Property name="value">30</Property> | 
|                 </RadioButton> | 
|               </RadioGroup> | 
|             </Editor> | 
|           </AutoFormElement> | 
|           <Label/> | 
|           <AutoFormElement layoutConstraint="colSpan:3"> | 
|             <Property name="name">desc</Property> | 
|             <Property name="property">desc</Property> | 
|             <Property name="editorType">TextArea</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">code</Property> | 
|             <Property name="property">code</Property> | 
|             <Property name="label">单位编码</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">companyType</Property> | 
|             <Property name="property">companyType</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">nature</Property> | 
|             <Property name="property">nature</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">registerCode</Property> | 
|             <Property name="property">registerCode</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">creditCode</Property> | 
|             <Property name="property">creditCode</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">legalPerson</Property> | 
|             <Property name="property">legalPerson</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">deptNum</Property> | 
|             <Property name="property">deptNum</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">buildingNum</Property> | 
|             <Property name="property">buildingNum</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">oilNum</Property> | 
|             <Property name="property">oilNum</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">contact</Property> | 
|             <Property name="property">contact</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">phone</Property> | 
|             <Property name="property">phone</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">fax</Property> | 
|             <Property name="property">fax</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">province</Property> | 
|             <Property name="property">province</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">city</Property> | 
|             <Property name="property">city</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">country</Property> | 
|             <Property name="property">country</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">postCode</Property> | 
|             <Property name="property">postCode</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement layoutConstraint="colSpan:2"> | 
|             <Property name="name">address</Property> | 
|             <Property name="property">address</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">lat</Property> | 
|             <Property name="property">lat</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">lon</Property> | 
|             <Property name="property">lon</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <Link> | 
|             <Property name="href">http://api.map.baidu.com/lbsapi/getpoint/</Property> | 
|             <Property name="target">_blank</Property> | 
|             <Property name="style"> | 
|               <Property name="padding-left">150px</Property> | 
|             </Property> | 
|             <Property name="text">帮助:点击坐标位置拾取</Property> | 
|           </Link> | 
|         </AutoForm> | 
|         <AutoForm id="autoFormDept"> | 
|           <Property name="dataSet">dataSetDept</Property> | 
|           <Property name="cols">*,*,*</Property> | 
|           <Property name="labelWidth">150</Property> | 
|           <Property name="labelSeparator">:</Property> | 
|           <Property name="labelAlign">right</Property> | 
|           <Property name="dataPath">!CurrentDept</Property> | 
|           <Property name="visible">false</Property> | 
|           <Property name="hideMode">display</Property> | 
|           <AutoFormElement> | 
|             <Property name="name">name</Property> | 
|             <Property name="property">name</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">type</Property> | 
|             <Property name="property">type</Property> | 
|             <Editor> | 
|               <RadioGroup> | 
|                 <RadioButton> | 
|                   <Property name="text">公司</Property> | 
|                   <Property name="value">10</Property> | 
|                 </RadioButton> | 
|                 <RadioButton> | 
|                   <Property name="text">库点</Property> | 
|                   <Property name="value">20</Property> | 
|                 </RadioButton> | 
|                 <RadioButton> | 
|                   <Property name="text">部门</Property> | 
|                   <Property name="value">30</Property> | 
|                 </RadioButton> | 
|               </RadioGroup> | 
|             </Editor> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">val</Property> | 
|             <Property name="property">val</Property> | 
|             <Editor> | 
|               <RadioGroup> | 
|                 <RadioButton> | 
|                   <Property name="text">启用</Property> | 
|                   <Property name="value">Y</Property> | 
|                 </RadioButton> | 
|                 <RadioButton> | 
|                   <Property name="text">禁用</Property> | 
|                   <Property name="value">N</Property> | 
|                 </RadioButton> | 
|               </RadioGroup> | 
|             </Editor> | 
|           </AutoFormElement> | 
|           <AutoFormElement layoutConstraint="colSpan:3"> | 
|             <Property name="name">desc</Property> | 
|             <Property name="property">desc</Property> | 
|             <Property name="editorType">TextArea</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">code</Property> | 
|             <Property name="property">code</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">actingReserve</Property> | 
|             <Property name="property">actingReserve</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">propertyRight</Property> | 
|             <Property name="property">propertyRight</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">area</Property> | 
|             <Property name="property">area</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">storage</Property> | 
|             <Property name="property">storage</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">oilStorage</Property> | 
|             <Property name="property">oilStorage</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">buildingNum</Property> | 
|             <Property name="property">buildingNum</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">depotNum</Property> | 
|             <Property name="property">depotNum</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">oilNum</Property> | 
|             <Property name="property">oilNum</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">contact</Property> | 
|             <Property name="property">contact</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">phone</Property> | 
|             <Property name="property">phone</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">fax</Property> | 
|             <Property name="property">fax</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">province</Property> | 
|             <Property name="property">province</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">city</Property> | 
|             <Property name="property">city</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">country</Property> | 
|             <Property name="property">country</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">postCode</Property> | 
|             <Property name="property">postCode</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement layoutConstraint="colSpan:2"> | 
|             <Property name="name">address</Property> | 
|             <Property name="property">address</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">lat</Property> | 
|             <Property name="property">lat</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <AutoFormElement> | 
|             <Property name="name">lon</Property> | 
|             <Property name="property">lon</Property> | 
|             <Editor/> | 
|           </AutoFormElement> | 
|           <Link> | 
|             <Property name="href">http://api.map.baidu.com/lbsapi/getpoint/</Property> | 
|             <Property name="target">_blank</Property> | 
|             <Property name="style"> | 
|               <Property name="padding-left">150px</Property> | 
|             </Property> | 
|             <Property name="text">帮助:点击坐标位置拾取</Property> | 
|           </Link> | 
|         </AutoForm> | 
|       </Children> | 
|       <Tools/> | 
|     </Panel> | 
|     <Menu id="menuDepts"> | 
|       <MenuItem> | 
|         <ClientEvent name="onClick">//只有区域节点下面才可以添加区域
 | 
| var treeDept = this.id("dataTreeDept");
 | 
| var currentEntity = treeDept.get("currentEntity");
 | 
| var parentId = currentEntity.get("id");
 | 
| var type = currentEntity.get("type");
 | 
| console.log(type);
 | 
| if ("10" != currentEntity.get("type")) {
 | 
|     $alert("当前节点下不支持新增库点,请选择公司节点下添加");
 | 
|     return;
 | 
| }
 | 
| if (currentEntity) {
 | 
|        newEntity = currentEntity.createChild("children", {
 | 
|         parentId: parentId
 | 
|     });
 | 
|     treeDept.get("currentNode").expand();
 | 
|     treeDept.set("currentEntity", newEntity);
 | 
| };
 | 
| 
 | 
| //新增时候手动创建一个ID格式,切换页面
 | 
| changeAutoForm("20");</ClientEvent> | 
|         <Property name="caption">添加库区</Property> | 
|         <Property name="icon"> url(>skin>common/icons.gif) -280px -120px</Property> | 
|       </MenuItem> | 
|       <MenuItem> | 
|         <ClientEvent name="onClick">var treeDept = this.id("dataTreeDept");
 | 
| var currentEntity = treeDept.get("currentEntity");
 | 
| if (currentEntity) {
 | 
|     view.id("ajaxActionCheckDeptChildren").set("parameter", currentEntity.get("id")).execute(function(count){
 | 
|         if (count>0){
 | 
|             dorado.MessageBox.alert("请先删除子部门");
 | 
|         } else {
 | 
|             dorado.MessageBox.confirm("是否确定删除此部门及其子部门信息?",function(){
 | 
|                 currentEntity.remove();
 | 
|             });
 | 
|         }
 | 
|     });
 | 
| }
 | 
| </ClientEvent> | 
|         <Property name="caption">删除当前部门</Property> | 
|         <Property name="icon"> url(>skin>common/icons.gif) -40px -0px</Property> | 
|       </MenuItem> | 
|     </Menu> | 
|     <UpdateAction id="updateActionSaveDepts"> | 
|       <Property name="dataResolver">deptPR#saveDepts</Property> | 
|       <Property name="successMessage">数据保存成功!</Property> | 
|       <UpdateItem> | 
|         <Property name="dataSet">dataSetDept</Property> | 
|       </UpdateItem> | 
|     </UpdateAction> | 
|     <AjaxAction id="ajaxActionCheckDeptChildren"> | 
|       <Property name="service">deptPR#countChildren</Property> | 
|     </AjaxAction> | 
|   </View> | 
| </ViewConfig> |