Commit 13764c1f authored by zhengjiangtao's avatar zhengjiangtao

修改数据时,页面报错

parent 8a268da0
......@@ -112,6 +112,7 @@ class FinancialCityLan extends Component {
initData = () => {
let expandedKeysData = [];
getTopoTreeByTypeAction(type).then(data => {
if (data.length > 0) {
data.map(item => {
expandedKeysData.push(item.id);
});
......@@ -125,6 +126,16 @@ class FinancialCityLan extends Component {
}, () => {
this.viewlineItem();
});
} else {
this.setState({
treeData: [],
selectedKeys: [''],
expandedKeys: expandedKeysData,
pHeight: this.getPanelHeight()
});
}
});
}
......
......@@ -70,6 +70,7 @@ class VirtualCloudPlatform extends Component {
initData = () => {
let expandedKeysData = [];
getTopoTreeByTypeAction(type).then(data => {
if(data.length >0){
data.map(item => {
expandedKeysData.push(item.id);
});
......@@ -83,6 +84,18 @@ class VirtualCloudPlatform extends Component {
pHeight: this.getPanelHeight()
}
);
}else {
this.setState(
{
treeData: [],
selectedKeys: [''],
expandedKeys: expandedKeysData,
pHeight: this.getPanelHeight()
}
);
}
});
};
......
......@@ -115,6 +115,7 @@ class Pams extends Component {
initData = () => {
let expandedKeysData = [];
getTopoTreeAction().then(data => {
if (data.length > 0) {
data.map(item => {
expandedKeysData.push(item.id);
});
......@@ -128,6 +129,17 @@ class Pams extends Component {
}, () => {
this.viewlineItem();
});
} else {
//无权限则不加载数据
//this.initTopologyData('');
// this.initTopologyEventData();
this.setState({
treeData: data,
selectedKeys: [''],
//expandedKeys: expandedKeysData,
pHeight: this.getPanelHeight()
});
}
});
}
......
......@@ -106,7 +106,8 @@ class SelfSupport extends Component {
selectedRows: [],
selectedRowKeys: [],
pagination: true,
isChecked: false
isChecked: false,
tableDataXianshi: true
};
this.updateTopologyData = {};
this.mapView = true;
......@@ -120,6 +121,7 @@ class SelfSupport extends Component {
initData = () => {
let expandedKeysData = [];
getTopoTreeByTypeAction(type).then(data => {
if(data.length > 0){
data.map(item => {
expandedKeysData.push(item.id);
});
......@@ -131,6 +133,16 @@ class SelfSupport extends Component {
expandedKeys: expandedKeysData,
pHeight: this.getPanelHeight()
});
} else {
this.setState({
treeData: [],
selectedKeys: [''],
tableDataXianshi: false,
expandedKeys: expandedKeysData,
pHeight: this.getPanelHeight()
});
}
});
}
......@@ -158,12 +170,17 @@ class SelfSupport extends Component {
topologyData: data
});
});
let tatableDataXianshi =this.state.tableDataXianshi;
if(true === tatableDataXianshi){
getDeivceListAction(0, 10, null).then(data => {
// console.log('表格刷新成功!');
this.setState({ tableData: data.content, totalCount: data.totalElements });
});
}
}
/**
* 获取表格所选则的行数据
......@@ -194,6 +211,8 @@ class SelfSupport extends Component {
queryEquipPage = () => {
let tableDataXianshi = this.state.tableDataXianshi;
if (true === tableDataXianshi ){
let pageConfig = this.pageConfig;
let pageNumber = pageConfig.pageNumber - 1;
let pageSize = pageConfig.pageSize;
......@@ -202,6 +221,10 @@ class SelfSupport extends Component {
this.setState({ tableData: data.content, totalCount: data.totalElements });
});
} else {
this.setState({ tableData:[], totalCount: 0 });
}
}
// 选择节点
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment