Commit 1a071d68 authored by Lambertliu's avatar Lambertliu

fix(jg):三环数据分页报错处理

parent 8853d307
...@@ -121,21 +121,21 @@ public class ShCarController extends BaseController { ...@@ -121,21 +121,21 @@ public class ShCarController extends BaseController {
public ResponseModel<Page<ShCarDto>> queryForPage(@RequestParam(value = "current") int current, public ResponseModel<Page<ShCarDto>> queryForPage(@RequestParam(value = "current") int current,
@RequestParam(value = "size") int size, @RequestParam(value = "size") int size,
ShCarDto dto) { ShCarDto dto) {
Page<ShCarDto> page = new Page<>(); Page<ShCarDto> page = new Page<>(current, size);
page.setCurrent(current);
page.setSize(size);
Page<ShCarDto> shCarDtoPage = iShCarService.queryForShCarPage(page, dto); Page<ShCarDto> shCarDtoPage = iShCarService.queryForShCarPage(page, dto);
shCarDtoPage.getRecords().forEach(record -> { Optional.ofNullable(shCarDtoPage.getRecords()).ifPresent(records ->
records.forEach(record -> {
if ("1".equals(record.getClaimedFlag())) { if ("1".equals(record.getClaimedFlag())) {
record.setClaimedFlag("是"); record.setClaimedFlag("是");
// 填充 证管理表的seq,用与认领后跳转证详情页 JgUseRegistrationManage manage = jgUseRegistrationManageServiceImpl.getBaseMapper()
JgUseRegistrationManage manage = jgUseRegistrationManageServiceImpl.getBaseMapper().selectOne(new LambdaQueryWrapper<JgUseRegistrationManage>() .selectOne(new LambdaQueryWrapper<JgUseRegistrationManage>()
.eq(JgUseRegistrationManage::getUseRegistrationCode, record.getUseRegistrationCode())); .eq(JgUseRegistrationManage::getUseRegistrationCode, record.getUseRegistrationCode()));
record.setCertificateSeq(String.valueOf(manage.getSequenceNbr())); record.setCertificateSeq(manage != null ? String.valueOf(manage.getSequenceNbr()) : null);
} else if ("0".equals(record.getClaimedFlag())) { } else if ("0".equals(record.getClaimedFlag())) {
record.setClaimedFlag("否"); record.setClaimedFlag("否");
} }
}); })
);
return ResponseHelper.buildResponse(shCarDtoPage); return ResponseHelper.buildResponse(shCarDtoPage);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment