diff --git a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/config/material/service/impl/MaterialServiceImpl.java b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/config/material/service/impl/MaterialServiceImpl.java index 2ec1174..6a56ca1 100644 --- a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/config/material/service/impl/MaterialServiceImpl.java +++ b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/config/material/service/impl/MaterialServiceImpl.java @@ -1,5 +1,6 @@ package org.jeecg.modules.wms.config.material.service.impl; +import java.util.ArrayList; import java.util.List; import org.jeecg.modules.wms.config.material.entity.Material; @@ -46,6 +47,9 @@ public class MaterialServiceImpl extends ServiceImpl<MaterialMapper, Material> i @Override public List<Material> searchMaterialByCode(String code) { + if(StringUtils.isEmpty(code)){ + return new ArrayList<Material>(); + } LambdaQueryWrapper<Material> materialLambdaQueryWrapper = Wrappers.lambdaQuery(); materialLambdaQueryWrapper.like(StringUtils.isNotEmpty(code), Material::getCode, code); List<Material> materialList = this.list(materialLambdaQueryWrapper);