<#assign getString="com.huawei.ism.tool.upgradeevalu.report.FTLGetString"?new()> ${getString("report.collect.title")}

${getString("report.collect.title")}

${getString("report.collect.devices.title")}

<#list collsLlist as entity> <#if entity.dev??> <#if entity.dev.isStorage()> <#else> <#else> <#if entity.isRenderGrand() > <#if entity.isRenderFather()>
${getString("report.collect.dev.upgrade.mode")} ${getString("report.collect.dev.type")} ${getString("report.collect.devices.devtype")} ${getString("report.collect.devices.devversion")} ${getString("report.collect.devices.devname")} ${getString("report.collect.devices.devip")} ${getString("report.collect.devices.devsn")} ${getString("report.collect.devices.target.version")} ${getString("report.collect.devices.devuser")} ${getString("report.collect.devices.devtime")} ${getString("report.collect.devices.passrate")}
 ${entity.dev.getDeviceModel()}  ${entity.dev.productVersion}  ${entity.dev.getDeviceName()}  ${entity.dev.ip}  ${entity.dev.deviceSerialNumber} ${entity.dev.destVersion} ${getString("report.detail.view.result.nosupport")}  ${entity.dev.loginUser.userName}  ${entity.dev.getEvaluTime()}  ${entity.dev.getPassRate()}%
 ${getString("report.collect.dev.upgrade." + entity.grandFather)}  ${getString("report.collect.dev.type." + entity.father)}  ${entity.name}