zhitong.yu
2025-12-11 742960dec9dc5fa054822d99968a2679ddd878cd
src/main/java/com/hxzk/gps/service/impl/Person/TbPersonServiceImpl.java
@@ -91,7 +91,11 @@
        // 排序
        queryWrapper.orderByDesc("p_tagid");
        // 添加车辆标签条件
        queryWrapper.and(wrapper ->
                wrapper.eq("baoliu19", "系统默认")
                        .or()
                        .eq("baoliu19", "LORA标签"));
        // 方式1:使用PageHelper的分页查询
        Page<TbPerson> page = PageHelper.startPage(personTreeTableDto.getPageNum(), personTreeTableDto.getPageSize())
                .doSelectPage(() -> baseMapper.selectList(queryWrapper));
@@ -199,7 +203,8 @@
        List<Long> list = companyService.getChildCompanyIds(UserInfoUtil.getUserCompanyId());
        list.add(Long.valueOf(UserInfoUtil.getUserCompanyId()));
        List<TbPerson> info = personMapper.RealPosition(list);
        return ListDataResult.resultListSuccess(info,MessageUtils.getMessage("Success"));
        // 直接返回,null 值由全局 Jackson 配置自动过滤,避免性能开销
        return ListDataResult.resultListSuccess(info, MessageUtils.getMessage("Success"));
    }
    @Override
@@ -316,4 +321,5 @@
        tag.setTagId(person.getPTagid());
        tagService.getBaseMapper().update(tag, queryWrapperTag);
    }
}