diff --git a/testHasttable/elementhashtable.cpp b/testHasttable/elementhashtable.cpp index 6ea3f0a..9b65bad 100644 --- a/testHasttable/elementhashtable.cpp +++ b/testHasttable/elementhashtable.cpp @@ -85,7 +85,7 @@ bool ElementHashtable::GoPath() // if(p->getName()=="ACLineSegment"){ // std::cout<getID().toStdString()<getName()=="ACLineSegment" && p->getID()=="AC-591827") + if(p->getName()=="ACLineSegment" && p->getID()=="AC-591831") { ACLineSegment *ac=static_cast(p);//BusbarSection也就是线路头节点 QString acTerminal=ac->getTerminalB(); diff --git a/testHasttable/topologyrecorder.cpp b/testHasttable/topologyrecorder.cpp index b178511..6285814 100644 --- a/testHasttable/topologyrecorder.cpp +++ b/testHasttable/topologyrecorder.cpp @@ -20,7 +20,7 @@ bool TopologyRecorder::isEquipmentNeeded(const QString& substatinID) else { QString feederID=sfd->getSubstationMemberOf_Feeder(); - return feederID=="FD-2023"; + return feederID=="FD-2048"||sfd->getNamingDescription()=="V馈线站"; } return false; } @@ -113,6 +113,7 @@ bool TopologyRecorder::startWithNode(const QString& node) QString container=Dis->getEquipmentMemberOf_EquipmentContainer(); if(!this->isEquipmentNeeded(container)) { + std::cout<<"Dissw not belong "<getNamingDescription().toStdString()<<"not belong"<