FIX: update the version string of AMS

jira: [STUDIO-11814]
Change-Id: If452bc66cde7a3c155b8928bf9842f5e45063a87
This commit is contained in:
xin.zhang 2025-04-23 11:44:05 +08:00 committed by lane.wei
parent 4b7610d216
commit 298d4acee0

View File

@ -683,14 +683,9 @@ void MachineInfoPanel::update_ams_ext(MachineObject *obj)
}
} else {
m_ahb_panel->m_ams_new_version_img->Hide();
if (obj->ahb_new_version_number.empty()) {
wxString ver_text = wxString::Format("%s", obj->module_vers.find("ahb")->second.sw_ver);
hub_ver = ver_text;
} else {
wxString ver_text = wxString::Format("%s(%s)", obj->module_vers.find("ahb")->second.sw_ver, _L("Latest version"));
hub_ver = ver_text;
}
}
} else {
auto ver_item = obj->new_ver_list.find("ahb");
@ -858,28 +853,18 @@ void MachineInfoPanel::update_ams_ext(MachineObject *obj)
}
else {
amspanel->m_ams_new_version_img->Hide();
if (obj->ams_new_version_number.empty()) {
wxString ver_text = wxString::Format("%s", it->second.sw_ver);
if ((it->second.firmware_status & 0x3) == FIRMWARE_STASUS::BETA) {
amspanel->m_staticText_beta_version->Show();
}
else {
amspanel->m_staticText_beta_version->Hide();
}
ams_ver = ver_text;
}
else {
wxString ver_text = wxString::Format("%s", it->second.sw_ver, _L("Latest version"));
if ((it->second.firmware_status & 0x3) == FIRMWARE_STASUS::BETA) {
if ((it->second.firmware_status & 0x3) == FIRMWARE_STASUS::BETA)
{
amspanel->m_staticText_beta_version->Show();
}
else {
else
{
amspanel->m_staticText_beta_version->Hide();
}
ams_ver = ver_text;
}
}
}
else if (!it->second.sw_new_ver.empty() && (it->second.sw_new_ver != it->second.sw_ver)) {
amspanel->m_ams_new_version_img->Show();
ams_ver = wxString::Format("%s->%s", it->second.sw_ver, it->second.sw_new_ver);