| | |
| | | import java.time.LocalDateTime; |
| | | import java.time.format.DateTimeFormatter; |
| | | import java.util.ArrayList; |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | |
| | | |
| | | @GetMapping("/getCarWarnList") |
| | | @ApiOperation(value = "获取车辆预警列表数据", tags = {"车辆管理", "预警记录", "首页"}) |
| | | public R<PageInfo<CarWarnListResp>> getCarWarnList(CarWarnListReq carWarnListReq) { |
| | | public R<Map<String, Object>> getCarWarnList(CarWarnListReq carWarnListReq) { |
| | | PageInfo<CarWarnListResp> pageInfo = warnService.getCarWarnList(carWarnListReq); |
| | | return R.ok(pageInfo); |
| | | Map<String, Object> map = new HashMap<>(); |
| | | map.put("page", pageInfo); |
| | | List<Warn> list = warnService.list(); |
| | | map.put("total", list.size()); |
| | | map.put("processed", list.stream().filter(s->!s.getTreatmentState().equals("处理中")).count()); |
| | | map.put("unprocessed", list.stream().filter(s->s.getTreatmentState().equals("处理中")).count()); |
| | | return R.ok(map); |
| | | } |
| | | |
| | | |