com.fzzy.sys.entity.SysDept
部门编码
true
名称
描述说明
类型
${dorado.getDataProvider("sys.deptPR#triggerDeptType").getResult()}
code
name
所在省
所在城市
所在区县
[dataTypeDept]
sys.deptPR#findDeptByParentId
$${this.id}
所在省
所在城市
所在区县
com.fzzy.api.entity.GbArea
接口编码
名称
父编码
禁用
是否默认
备注说明
/**
* 根据ID的规则判断当前显示的AUtoFROM
* @param {Object} id
*/
changeAutoForm = function(type){
if(!type) {
type = 10;
}
if(type == 10){//企业配置
view.get("#panelDetail").set("caption","企业信息");
view.get("#autoFormCompany").set("visible",true);
view.get("#autoFormDepot").set("visible",false);
view.get("#autoFormDept").set("visible",false);
}else if(type == 20){//区库信息
view.get("#panelDetail").set("caption","库区信息");
view.get("#autoFormCompany").set("visible",false);
view.get("#autoFormDepot").set("visible",true);
view.get("#autoFormDept").set("visible",false);
}else if(type == 30){//部门信息
view.get("#panelDetail").set("caption","库区部门信息");
view.get("#autoFormCompany").set("visible",false);
view.get("#autoFormDepot").set("visible",false);
view.get("#autoFormDept").set("visible",true);
}
};
font-awesome
if (self.getData().entityCount == 0){
intro.start();
}
[dataTypeDept]
sys.deptPR#findDeptByParentId
0
true
组织架构
fa fa-share-alt
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;
}
}
}
//控制页面显示效果
var id = self.get("currentEntity").get("type");
changeAutoForm(id);
view.id("menuDepts").show({
position:{
left:arg.event.pageX,
top:arg.event.pageY
}
});
dataSetDept
url(>skin>common/icons.gif) -260px -40px
CurrentDept
true
dept
dept
true
onOrInsertItems
true
1
name
url(>skin>common/icons.gif) -260px -40px
children
true
企业信息
fa fa-building-o
dataSetDept
*,*,*
150
:
right
!CurrentDept
true
display
id
id
display
name
name
type
type
desc
desc
TextArea
province
province
display
false
city
city
display
false
country
country
display
false
provinceName
provinceName
dsddProvince
cityName
cityName
dsddCity
countryName
countryName
dsddCountry
companyId
companyId
display
false
parentId
parentId
display
false
dataSetDept
*,*,*
150
:
right
!CurrentDept
false
display
id
id
display
name
name
type
type
desc
desc
TextArea
province
province
display
false
city
city
display
false
country
country
display
false
provinceName
provinceName
dsddProvince
cityName
cityName
dsddCity
countryName
countryName
dsddCountry
companyId
companyId
display
false
parentId
parentId
display
false
dataSetDept
*,*,*
150
:
right
!CurrentDept
false
display
id
id
display
name
name
type
type
desc
desc
TextArea
province
province
display
false
city
city
display
false
country
country
display
false
provinceName
provinceName
dsddProvince
cityName
cityName
dsddCity
countryName
countryName
dsddCountry
companyId
companyId
display
false
parentId
parentId
display
false
gbAreaPR#listByParent
[dtGBArea]
0
gbAreaPR#listByParent
[dtGBArea]
gbAreaPR#listByParent
[dtGBArea]
dsProvince
provinceName=name,province=code
name
var data = view.get("#dataTreeDept.currentEntity");
var parentCode = data.get("province");
view.get("#dsCity").set("parameter",{"parentCode":parentCode}).flushAsync();
dsCity
cityName=name,city=code
name
var data = view.get("#dataTreeDept.currentEntity");
var parentCode = data.get("city");
view.get("#dsCountry").set("parameter",{"parentCode":parentCode}).flushAsync();
dsCountry
countryName=name,country=code
name
sys.deptPR#updateSave
数据保存成功!
dataSetDept
!DIRTY_TREE
sys.deptPR#countChildren