SourceCode/Bond/Servo/CMaster.cpp
@@ -1929,6 +1929,11 @@ return 0; } CControlJob* CMaster::getControlJob() { return m_pControlJob; } CLoadPort* CMaster::getPortWithCarrierId(const std::string& carrierId) const { CLoadPort* pPort; @@ -2047,6 +2052,19 @@ m_processJobs.push_back(pProcessJob); } // 找到CProcessJob指针加入列表中 std::vector<CProcessJob*> tempPjs; auto ids = m_pControlJob->pjIds(); for (auto id : ids) { auto pj = getProcessJob(id); if (pj != nullptr) { tempPjs.push_back(pj); } } m_pControlJob->setPJs(tempPjs); // 如果版本升级,可在这里判断 version 来加载新字段