Commit fc504a1afb020387c044e132275128e9f89d7409

Authored by 谭毅彬
1 parent fc064c9c

空指针异常修复

Signed-off-by: TanYibin <5491541@qq.com>
huaheng-wms-core/src/main/java/org/jeecg/modules/wms/config/location/service/impl/LocationServiceImpl.java
@@ -98,8 +98,11 @@ public class LocationServiceImpl extends ServiceImpl&lt;LocationMapper, Location&gt; i @@ -98,8 +98,11 @@ public class LocationServiceImpl extends ServiceImpl&lt;LocationMapper, Location&gt; i
98 98
99 @Override 99 @Override
100 public Location getLocationByCode(String locationCode, String warehouseCode) { 100 public Location getLocationByCode(String locationCode, String warehouseCode) {
  101 + if (StringUtils.isEmpty(locationCode)) {
  102 + throw new JeecgBootException("库位不能为空");
  103 + }
101 if (StringUtils.havaLowerCase(locationCode)) { 104 if (StringUtils.havaLowerCase(locationCode)) {
102 - throw new JeecgBootException("库位不能有小字母" + locationCode); 105 + throw new JeecgBootException("库位不能有小字母" + locationCode);
103 } 106 }
104 LambdaQueryWrapper<Location> locationLambdaQueryWrapper = Wrappers.lambdaQuery(); 107 LambdaQueryWrapper<Location> locationLambdaQueryWrapper = Wrappers.lambdaQuery();
105 locationLambdaQueryWrapper.eq(Location::getCode, locationCode).eq(Location::getEnable, QuantityConstant.STATUS_ENABLE).eq(Location::getWarehouseCode, 108 locationLambdaQueryWrapper.eq(Location::getCode, locationCode).eq(Location::getEnable, QuantityConstant.STATUS_ENABLE).eq(Location::getWarehouseCode,