diff --git a/lms/nladmin-system/src/main/java/org/nl/b_lms/pdm/subpackagerelation/service/impl/PdmBiSubpackagerelationServiceImpl.java b/lms/nladmin-system/src/main/java/org/nl/b_lms/pdm/subpackagerelation/service/impl/PdmBiSubpackagerelationServiceImpl.java index 72f4ecbd6..3b0e334ba 100644 --- a/lms/nladmin-system/src/main/java/org/nl/b_lms/pdm/subpackagerelation/service/impl/PdmBiSubpackagerelationServiceImpl.java +++ b/lms/nladmin-system/src/main/java/org/nl/b_lms/pdm/subpackagerelation/service/impl/PdmBiSubpackagerelationServiceImpl.java @@ -551,6 +551,10 @@ public class PdmBiSubpackagerelationServiceImpl extends ServiceImpl().lambda() .eq(BstIvtBoxinfo::getBox_no, boxSn) ); + String box_weight = boxDao.getBox_weight(); + if (ObjectUtils.isEmpty(box_weight)) { + throw new BadRequestException("木箱重量为空!"); + } //木箱重量 BigDecimal boxWeight = new BigDecimal(boxDao.getBox_weight()); totalWeight = totalWeight.add(boxWeight);