Commit 13764c1f authored by zhengjiangtao's avatar zhengjiangtao

修改数据时,页面报错

parent 8a268da0
...@@ -112,19 +112,30 @@ class FinancialCityLan extends Component { ...@@ -112,19 +112,30 @@ class FinancialCityLan extends Component {
initData = () => { initData = () => {
let expandedKeysData = []; let expandedKeysData = [];
getTopoTreeByTypeAction(type).then(data => { getTopoTreeByTypeAction(type).then(data => {
data.map(item => { if (data.length > 0) {
expandedKeysData.push(item.id); data.map(item => {
}); expandedKeysData.push(item.id);
this.initTopologyData(data[0].id); });
//this.initTopologyEventData(); this.initTopologyData(data[0].id);
this.setState({ //this.initTopologyEventData();
treeData: data, this.setState({
selectedKeys: [data[0].id], treeData: data,
expandedKeys: expandedKeysData, selectedKeys: [data[0].id],
pHeight: this.getPanelHeight() expandedKeys: expandedKeysData,
}, () => { pHeight: this.getPanelHeight()
this.viewlineItem(); }, () => {
}); this.viewlineItem();
});
} else {
this.setState({
treeData: [],
selectedKeys: [''],
expandedKeys: expandedKeysData,
pHeight: this.getPanelHeight()
});
}
}); });
} }
......
...@@ -70,19 +70,32 @@ class VirtualCloudPlatform extends Component { ...@@ -70,19 +70,32 @@ class VirtualCloudPlatform extends Component {
initData = () => { initData = () => {
let expandedKeysData = []; let expandedKeysData = [];
getTopoTreeByTypeAction(type).then(data => { getTopoTreeByTypeAction(type).then(data => {
data.map(item => { if(data.length >0){
expandedKeysData.push(item.id); data.map(item => {
}); expandedKeysData.push(item.id);
this.initTopologyData(data[0].id); });
//this.initTopologyEventData(); this.initTopologyData(data[0].id);
this.setState( //this.initTopologyEventData();
{ this.setState(
treeData: data, {
selectedKeys: [data[0].id], treeData: data,
expandedKeys: expandedKeysData, selectedKeys: [data[0].id],
pHeight: this.getPanelHeight() expandedKeys: expandedKeysData,
} pHeight: this.getPanelHeight()
); }
);
}else {
this.setState(
{
treeData: [],
selectedKeys: [''],
expandedKeys: expandedKeysData,
pHeight: this.getPanelHeight()
}
);
}
}); });
}; };
......
...@@ -115,19 +115,31 @@ class Pams extends Component { ...@@ -115,19 +115,31 @@ class Pams extends Component {
initData = () => { initData = () => {
let expandedKeysData = []; let expandedKeysData = [];
getTopoTreeAction().then(data => { getTopoTreeAction().then(data => {
data.map(item => { if (data.length > 0) {
expandedKeysData.push(item.id); data.map(item => {
}); expandedKeysData.push(item.id);
this.initTopologyData(data[0].id); });
this.initTopologyEventData(); this.initTopologyData(data[0].id);
this.setState({ this.initTopologyEventData();
treeData: data, this.setState({
selectedKeys: [data[0].id], treeData: data,
expandedKeys: expandedKeysData, selectedKeys: [data[0].id],
pHeight: this.getPanelHeight() expandedKeys: expandedKeysData,
}, () => { pHeight: this.getPanelHeight()
this.viewlineItem(); }, () => {
}); 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 { ...@@ -106,7 +106,8 @@ class SelfSupport extends Component {
selectedRows: [], selectedRows: [],
selectedRowKeys: [], selectedRowKeys: [],
pagination: true, pagination: true,
isChecked: false isChecked: false,
tableDataXianshi: true
}; };
this.updateTopologyData = {}; this.updateTopologyData = {};
this.mapView = true; this.mapView = true;
...@@ -120,17 +121,28 @@ class SelfSupport extends Component { ...@@ -120,17 +121,28 @@ class SelfSupport extends Component {
initData = () => { initData = () => {
let expandedKeysData = []; let expandedKeysData = [];
getTopoTreeByTypeAction(type).then(data => { getTopoTreeByTypeAction(type).then(data => {
data.map(item => { if(data.length > 0){
expandedKeysData.push(item.id); data.map(item => {
}); expandedKeysData.push(item.id);
this.initTopologyData(data[0].id); });
//this.initTopologyEventData(); this.initTopologyData(data[0].id);
this.setState({ //this.initTopologyEventData();
treeData: data, this.setState({
selectedKeys: [data[0].id], treeData: data,
expandedKeys: expandedKeysData, selectedKeys: [data[0].id],
pHeight: this.getPanelHeight() expandedKeys: expandedKeysData,
}); pHeight: this.getPanelHeight()
});
} else {
this.setState({
treeData: [],
selectedKeys: [''],
tableDataXianshi: false,
expandedKeys: expandedKeysData,
pHeight: this.getPanelHeight()
});
}
}); });
} }
...@@ -158,10 +170,15 @@ class SelfSupport extends Component { ...@@ -158,10 +170,15 @@ class SelfSupport extends Component {
topologyData: data topologyData: data
}); });
}); });
getDeivceListAction(0, 10, null).then(data => {
// console.log('表格刷新成功!'); let tatableDataXianshi =this.state.tableDataXianshi;
this.setState({ tableData: data.content, totalCount: data.totalElements }); if(true === tatableDataXianshi){
}); getDeivceListAction(0, 10, null).then(data => {
// console.log('表格刷新成功!');
this.setState({ tableData: data.content, totalCount: data.totalElements });
});
}
} }
...@@ -194,14 +211,20 @@ class SelfSupport extends Component { ...@@ -194,14 +211,20 @@ class SelfSupport extends Component {
queryEquipPage = () => { queryEquipPage = () => {
let pageConfig = this.pageConfig; let tableDataXianshi = this.state.tableDataXianshi;
let pageNumber = pageConfig.pageNumber - 1; if (true === tableDataXianshi ){
let pageSize = pageConfig.pageSize; let pageConfig = this.pageConfig;
getDeivceListAction(pageNumber, pageSize, null).then(data => { let pageNumber = pageConfig.pageNumber - 1;
let pageSize = pageConfig.pageSize;
getDeivceListAction(pageNumber, pageSize, null).then(data => {
this.setState({ tableData: data.content, totalCount: data.totalElements }); 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