optimize(pbom查看): 查不到物料信息时不在提示错误信息
This commit is contained in:
parent
0d587b3ea9
commit
9a92cb535d
|
|
@ -7,7 +7,6 @@ import cn.hutool.core.lang.TypeReference;
|
|||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.hutool.extra.spring.SpringUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.nflg.product.base.core.exception.NflgBusinessException;
|
||||
import com.nflg.product.bomnew.constant.EBomConstant;
|
||||
import com.nflg.product.bomnew.constant.OriginalConstant;
|
||||
import com.nflg.product.bomnew.constant.ReportConstant;
|
||||
|
|
@ -23,7 +22,6 @@ import com.nflg.product.bomnew.service.domain.BaseForwardReport;
|
|||
import com.nflg.product.bomnew.util.ListCommonUtil;
|
||||
import com.nflg.product.bomnew.util.MaterialshouldBomExistUtil;
|
||||
import com.nflg.product.bomnew.util.VersionUtil;
|
||||
import nflg.product.common.constant.STATE;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
|
@ -196,20 +194,20 @@ public class PBomForwardReport extends BaseForwardReport {
|
|||
queryWrapper.lambda().orderByAsc(BomNewPbomParentFormalEntity::getCurrentVersion);
|
||||
|
||||
List<BomNewPbomParentFormalEntity> list = SpringUtil.getBean(BomNewPbomParentFormalService.class).list(queryWrapper);
|
||||
if (CollectionUtil.isEmpty(list)) {
|
||||
throw new NflgBusinessException(STATE.BusinessError, StrUtil.format("未查到物料编码{}版本信息", query.getMaterialNo()));
|
||||
}
|
||||
|
||||
BomNewPbomParentFormalEntity item0 = list.get(0);
|
||||
// if (CollectionUtil.isEmpty(list)) {
|
||||
// throw new NflgBusinessException(STATE.BusinessError, StrUtil.format("未查到物料编码{}版本信息", query.getMaterialNo()));
|
||||
// }
|
||||
ReportBomVersionVO reportBomVersionVO = new ReportBomVersionVO();
|
||||
reportBomVersionVO.setMaterialDesc(item0.getMaterialDesc());
|
||||
reportBomVersionVO.setVList(new ArrayList<>());
|
||||
for (BomNewPbomParentFormalEntity entity :
|
||||
list) {
|
||||
ReportBomVersionVO.QueryBomVersionVO versionVO = new ReportBomVersionVO.QueryBomVersionVO();
|
||||
versionVO.setVersion(entity.getCurrentVersion());
|
||||
versionVO.setVersionDesc(entity.getCurrentVersion());
|
||||
reportBomVersionVO.getVList().add(versionVO);
|
||||
if (CollUtil.isNotEmpty(list)) {
|
||||
BomNewPbomParentFormalEntity item0 = list.get(0);
|
||||
reportBomVersionVO.setMaterialDesc(item0.getMaterialDesc());
|
||||
reportBomVersionVO.setVList(new ArrayList<>());
|
||||
for (BomNewPbomParentFormalEntity entity : list) {
|
||||
ReportBomVersionVO.QueryBomVersionVO versionVO = new ReportBomVersionVO.QueryBomVersionVO();
|
||||
versionVO.setVersion(entity.getCurrentVersion());
|
||||
versionVO.setVersionDesc(entity.getCurrentVersion());
|
||||
reportBomVersionVO.getVList().add(versionVO);
|
||||
}
|
||||
}
|
||||
return reportBomVersionVO;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue