diff --git a/aircraft-system/src/main/java/com/aircraft/modules/system/service/impl/EmEmployeesServiceImpl.java b/aircraft-system/src/main/java/com/aircraft/modules/system/service/impl/EmEmployeesServiceImpl.java index 7dce40b..e1897e3 100644 --- a/aircraft-system/src/main/java/com/aircraft/modules/system/service/impl/EmEmployeesServiceImpl.java +++ b/aircraft-system/src/main/java/com/aircraft/modules/system/service/impl/EmEmployeesServiceImpl.java @@ -172,10 +172,11 @@ public class EmEmployeesServiceImpl extends ServiceImpl buildWrapper(EmEmployees example) { String name = example.getName(); + Long areaId = example.getAreaId(); QueryWrapper wrapper = new QueryWrapper<>(); wrapper.lambda() .like(StringUtils.isNotEmpty(name), EmEmployees::getName, name) - .eq(EmEmployees::getAreaId,example.getAreaId()) + .eq(null!=areaId,EmEmployees::getAreaId,example.getAreaId()) .eq(BaseEntity::getDelFlag,0); return wrapper; }