diff --git a/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/service/machine/MachineServiceImpl.java b/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/service/machine/MachineServiceImpl.java index 44274fc0c..165c2ca35 100644 --- a/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/service/machine/MachineServiceImpl.java +++ b/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/service/machine/MachineServiceImpl.java @@ -232,7 +232,11 @@ public class MachineServiceImpl implements MachineService { .eqIfPresent(MachineDO::getMachineType, type)); List brandIds = machineDOS.stream().map(MachineDO::getBrandId).toList(); - List machineBrandDOS = machineBrandMapper.selectBatchIds(brandIds); + List machineBrandDOS = new ArrayList<>(); + + if(!brandIds.isEmpty()) { + machineBrandDOS = machineBrandMapper.selectBatchIds(brandIds); + } List machineVOS = BeanUtils.toBean(machineDOS, MachineVO.class);