修复节点排序问题

This commit is contained in:
aozhiwei 2019-08-13 15:39:42 +08:00
parent 4a50844f63
commit e6ab525906

View File

@ -167,10 +167,19 @@ void GSMgr::RearrangeNode()
[] (const GSNode* a, const GSNode* b)
{
if (a->servicing && b->servicing) {
return
a->online_num < b->online_num ||
a->room_num < b->room_num ||
a->node_idx > b->node_idx;
if (a->room_num < b->room_num) {
return true;
}
if (a->room_num > b->room_num) {
return false;
}
if (a->online_num < b->online_num) {
return true;
}
if (a->online_num > b->online_num) {
return false;
}
return a->node_idx > b->node_idx;
}
if (a->servicing) {
return true;