Pu Zhibing
2025-05-06 1ad5e3d97eb99662b08c0f5acff34875deca04c1
修改功能
1个文件已修改
11 ■■■■ 已修改文件
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/WarnController.java 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/WarnController.java
@@ -31,6 +31,7 @@
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;
@@ -56,9 +57,15 @@
    
    @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);
    }