fix 获取最大版本错误

This commit is contained in:
BF-202309241046\Administrator 2024-06-29 21:07:27 +08:00
parent 5d713f84dd
commit 6eee207e29
2 changed files with 9 additions and 4 deletions

View File

@ -85,10 +85,11 @@ public class EBomForwardReport extends BaseForwardReport {
if (CollUtil.isEmpty(reportBomVersionVO.getVList())) {
return "";
}
if (reportBomVersionVO.getVList().size() == 1) {
//单条
if (reportBomVersionVO.getVList().size() ==1) {
return reportBomVersionVO.getVList().get(0).getVersion();
}
//比较最大
String maxVersion = reportBomVersionVO.getVList().get(0).getVersion();
for (int index = 1; index < reportBomVersionVO.getVList().size(); index++) {
String version = reportBomVersionVO.getVList().get(index).getVersion();

View File

@ -86,10 +86,14 @@ public class PBomForwardReport extends BaseForwardReport {
*/
public String getMaxVersion() {
ReportBomVersionVO reportBomVersionVO = bomVersion();
if (reportBomVersionVO.getVList().size() == 1) {
if (CollUtil.isEmpty(reportBomVersionVO.getVList())) {
return "";
}
//且为单条数据
if (reportBomVersionVO.getVList().size() ==1) {
return reportBomVersionVO.getVList().get(0).getVersion();
}
//比较最大版本
String maxVersion = reportBomVersionVO.getVList().get(0).getVersion();
for (int index = 1; index < reportBomVersionVO.getVList().size(); index++) {
String version = reportBomVersionVO.getVList().get(index).getVersion();