Browse Source

fix: BUG修复

master
wxc 2 months ago
parent
commit
91af4694df
  1. 17
      src/main/java/com/biutag/supervision/service/NegativeQueryService.java

17
src/main/java/com/biutag/supervision/service/NegativeQueryService.java

@ -180,15 +180,14 @@ public class NegativeQueryService {
queryWrapper.orderByDesc(Negative::getUpdTime);
Page<Negative> page = negativeService.page(Page.of(param.getCurrent(), param.getSize()), queryWrapper);
long l = System.currentTimeMillis();
// List<NegativeQueryVo> list = page.getRecords().stream().map(item -> {
// NegativeQueryVo vo = new NegativeQueryVo();
// BeanUtils.copyProperties(item, vo);
// if (Objects.nonNull(item.getFirstDistributeTime()) && !ProcessingStatusEnum.completed.name().equals(item.getProcessingStatus())) {
// vo.setRemainingDuration(TimeUtil.getRemainingDuration(item.getFirstDistributeTime(), item.getMaxSignDuration(), item.getMaxHandleDuration(), item.getExtensionDays(), item.getFlowKey()));
// }
// return vo;
// }).toList();
List<NegativeQueryVo> list = new ArrayList<>();
List<NegativeQueryVo> list = page.getRecords().stream().map(item -> {
NegativeQueryVo vo = new NegativeQueryVo();
BeanUtils.copyProperties(item, vo);
if (Objects.nonNull(item.getFirstDistributeTime()) && !ProcessingStatusEnum.completed.name().equals(item.getProcessingStatus())) {
vo.setRemainingDuration(TimeUtil.getRemainingDuration(item.getFirstDistributeTime(), item.getMaxSignDuration(), item.getMaxHandleDuration(), item.getExtensionDays(), item.getFlowKey()));
}
return vo;
}).toList();
System.out.printf("耗时:%sms", System.currentTimeMillis() - l);
return new Page<NegativeQueryVo>().setRecords(list).setTotal(page.getTotal());
}

Loading…
Cancel
Save