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 ->
if ("1".equals(record.getClaimedFlag())) { records.forEach(record -> {
record.setClaimedFlag("是"); if ("1".equals(record.getClaimedFlag())) {
// 填充 证管理表的seq,用与认领后跳转证详情页 record.setClaimedFlag("是");
JgUseRegistrationManage manage = jgUseRegistrationManageServiceImpl.getBaseMapper().selectOne(new LambdaQueryWrapper<JgUseRegistrationManage>() JgUseRegistrationManage manage = jgUseRegistrationManageServiceImpl.getBaseMapper()
.eq(JgUseRegistrationManage::getUseRegistrationCode, record.getUseRegistrationCode())); .selectOne(new LambdaQueryWrapper<JgUseRegistrationManage>()
record.setCertificateSeq(String.valueOf(manage.getSequenceNbr())); .eq(JgUseRegistrationManage::getUseRegistrationCode, record.getUseRegistrationCode()));
} else if ("0".equals(record.getClaimedFlag())) { record.setCertificateSeq(manage != null ? String.valueOf(manage.getSequenceNbr()) : null);
record.setClaimedFlag("否"); } else if ("0".equals(record.getClaimedFlag())) {
} 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