|
@@ -525,6 +525,11 @@ public class ParkSystemServiceImpl implements ParkSystemService {
|
|
|
result.addAll(hourData != null ? hourData.toJavaList(Map.class) : new ArrayList<>());
|
|
|
});
|
|
|
List<Map> maps = ParkUtils.sortDateList(result, "orderCreateTime", true);
|
|
|
+ // 处理单位
|
|
|
+ maps.forEach(x -> {
|
|
|
+ x.put("serviceFeeTime", x.get("serviceFeeTime") == null ? 0 : String.format("%.2f", Double.parseDouble(x.get("serviceFeeTime").toString()) / 3600) + "小时");
|
|
|
+ x.put("totalFee", x.get("totalFee") == null ? 0 : String.format("%.2f", Double.parseDouble(x.get("totalFee").toString()) / 100) + "元");
|
|
|
+ });
|
|
|
Supplier<Stream<Map>> resStream = () -> maps.stream();
|
|
|
List<Map> resultsList = resStream.get().skip((params.getPageNum() - 1) * params.getPageSize()).limit(params.getPageSize()).collect(Collectors.toList());
|
|
|
return ResponseBuilder.ok(PageBean.<Map>builder().total(resStream.get().count()).row(resultsList).build());
|