Commit 975a5ee2d26805dda1e9f508ec7407f307b350e4
1 parent
af8424ef
修复物料数据大时,全表查询导致系统卡顿
Showing
1 changed file
with
4 additions
and
0 deletions
huaheng-wms-core/src/main/java/org/jeecg/modules/wms/config/material/service/impl/MaterialServiceImpl.java
1 | 1 | package org.jeecg.modules.wms.config.material.service.impl; |
2 | 2 | |
3 | +import java.util.ArrayList; | |
3 | 4 | import java.util.List; |
4 | 5 | |
5 | 6 | import org.jeecg.modules.wms.config.material.entity.Material; |
... | ... | @@ -46,6 +47,9 @@ public class MaterialServiceImpl extends ServiceImpl<MaterialMapper, Material> i |
46 | 47 | |
47 | 48 | @Override |
48 | 49 | public List<Material> searchMaterialByCode(String code) { |
50 | + if(StringUtils.isEmpty(code)){ | |
51 | + return new ArrayList<Material>(); | |
52 | + } | |
49 | 53 | LambdaQueryWrapper<Material> materialLambdaQueryWrapper = Wrappers.lambdaQuery(); |
50 | 54 | materialLambdaQueryWrapper.like(StringUtils.isNotEmpty(code), Material::getCode, code); |
51 | 55 | List<Material> materialList = this.list(materialLambdaQueryWrapper); |
... | ... |