|
@@ -16,6 +16,7 @@ import org.slf4j.LoggerFactory;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
+import org.springframework.util.CollectionUtils;
|
|
import retrofit2.Call;
|
|
import retrofit2.Call;
|
|
|
|
|
|
import java.util.Objects;
|
|
import java.util.Objects;
|
|
@@ -60,7 +61,8 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|
LambdaQueryWrapper<SysUser> queryWrapper = new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<SysUser> queryWrapper = new LambdaQueryWrapper<>();
|
|
queryWrapper.like(StringUtils.isNotEmpty(sysUser.getName()), SysUser::getName, sysUser.getName());
|
|
queryWrapper.like(StringUtils.isNotEmpty(sysUser.getName()), SysUser::getName, sysUser.getName());
|
|
queryWrapper.like(StringUtils.isNotEmpty(sysUser.getPoliceNumber()), SysUser::getPoliceNumber, sysUser.getPoliceNumber());
|
|
queryWrapper.like(StringUtils.isNotEmpty(sysUser.getPoliceNumber()), SysUser::getPoliceNumber, sysUser.getPoliceNumber());
|
|
- queryWrapper.eq(sysUser.getOrgCode() != null, SysUser::getOrgCode, sysUser.getOrgCode());
|
|
|
|
|
|
+ queryWrapper.eq(StringUtils.isNotBlank(sysUser.getOrgCode()), SysUser::getOrgCode, sysUser.getOrgCode());
|
|
|
|
+ queryWrapper.in(!CollectionUtils.isEmpty(sysUser.getOrgCodes()), SysUser::getOrgCode, sysUser.getOrgCodes());
|
|
queryWrapper.eq(SysUser::getDeleted, "0");
|
|
queryWrapper.eq(SysUser::getDeleted, "0");
|
|
return baseMapper.selectPage(page, queryWrapper);
|
|
return baseMapper.selectPage(page, queryWrapper);
|
|
}
|
|
}
|