src/main/java/com/whyc/pojo/db_ram_db/BattRtstate.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/webSocket/RealTimeSocket.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/whyc/pojo/db_ram_db/BattRtstate.java
@@ -1,6 +1,7 @@ package com.whyc.pojo.db_ram_db; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; @@ -102,10 +103,17 @@ @ApiModelProperty(value = "启动失败原因") private Integer controlFailType; @ApiModelProperty(value = "启动失败原因") private String controlFailTypeReason; @ApiModelProperty(value = "上一次核容终止原因") private Integer lastCaptestStopType; @ApiModelProperty(value = "上一次核容终止原因") @TableField(exist = false) private String lastCaptestStopTypeReason; @ApiModelProperty(value = "负载电流") private Float loadCurr; src/main/java/com/whyc/webSocket/RealTimeSocket.java
@@ -2,6 +2,7 @@ import com.whyc.config.WebSocketConfig; import com.whyc.constant.DevStateEnum; import com.whyc.constant.StopReasonEnum; import com.whyc.dto.Real.SticRealRtdataDto; import com.whyc.dto.Real.TopDto; import com.whyc.dto.RealTimeDto; @@ -451,6 +452,9 @@ try { //实时获取电池组信息 BattRtstate battRtstate = battRtstateService.getBattRealInfo(realDto.getBattgroupId()); if(battRtstate!=null){ battRtstate.setLastCaptestStopTypeReason(StopReasonEnum.getValue(battRtstate.getLastCaptestStopType())); } map.put("battRtstate",battRtstate!=null?battRtstate:""); //实时获取设备信息 DeviceState deviceState = deviceStateService.getDevRealInfo(realDto.getDevId());