whyclxw
2025-06-04 52e7490e08cd4b591d8f81d9330b57ab5070773a
src/main/java/com/whyc/service/BattalarmDataService.java
@@ -6,6 +6,7 @@
import com.github.pagehelper.PageInfo;
import com.whyc.constant.BattAlarmIdEnum;
import com.whyc.constant.BattSingalIdEnum;
import com.whyc.constant.DevAlarmEnum;
import com.whyc.dto.Real.AlmDto;
import com.whyc.dto.Response;
import com.whyc.mapper.BattalarmDataMapper;
@@ -16,7 +17,6 @@
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@@ -28,6 +28,9 @@
    public Response getBattAlmReal(AlmDto almDto) {
        PageHelper.startPage(almDto.getPageNum(),almDto.getPageSize());
        List<BattalarmData> list=mapper.getBattAlmReal(almDto);
        list.forEach(data->{
            data.setAlmName(BattSingalIdEnum.getValue(data.getAlmSignalId()));
        });
        PageInfo pageInfo=new PageInfo(list);
        return new Response().setII(1,list!=null,pageInfo,"获取电池组实时告警信息");
    }
@@ -51,8 +54,8 @@
        return list!=null?list.size():0;
    }
    //获取电池告警类型(下拉)
    public Response getSingalIdType() {
       Map<Integer,String> map= BattSingalIdEnum.getOpInfo();
    public Response getAlarmIdType() {
       Map<Integer,String> map= BattAlarmIdEnum.getOpInfo();
       return new Response().setII(1,true,map,"获取电池告警类型(下拉)");
    }
}