src/main/java/com/whyc/controller/Fbs9100SetparamController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/dto/BattTestData.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/pojo/Fbs9100State.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/service/Fbs9100StateService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/whyc/controller/Fbs9100SetparamController.java
@@ -261,7 +261,7 @@ return service.updateFBS9612Param(a059setParam); } @ApiOperation(tags = "在线监测-实时监控", value = "在线监测-实时监控-控制9612充放电停止") @ApiOperation(tags = "在线监测-实时监控", value = "在线监测-实时监控-控制9612充放电停止/内阻") @GetMapping("controllerFBS9612") public Response controllerFBS9612(@RequestParam int opCmd,@RequestParam int testType, @RequestParam int devId) { return service.controllerFBS9612(opCmd,testType,devId); src/main/java/com/whyc/dto/BattTestData.java
@@ -1442,4 +1442,102 @@ } return state_name; } // FBS9612放电终止原因 public static String getStopType_9612(int stop_type_t) { String stop_type = "未知"; switch(stop_type_t) { // 放电停止原因 case 0: stop_type = "无"; break; case 1: stop_type = "放电未终止"; break; case 2: stop_type = "放电时长到"; break; case 3: stop_type = "现场人为终止"; break; case 4: stop_type = "远程终止"; break; case 5: stop_type = "组电压下限到"; break; case 6: stop_type = "单电压下限到"; break; case 7: stop_type = "单温度上限到"; break; case 8: stop_type = "放出容量到"; break; case 9: stop_type = "放电异常"; break; case 10: stop_type = "电池组非法"; break; case 11: stop_type = "组电压类型非法"; break; case 12: stop_type = "放电电流异常"; break; case 13: stop_type = "终止条件非法"; break; case 14: stop_type = "市电掉电"; break; case 15: stop_type = "母线开关 Km+故障"; break; case 16: stop_type = "母线开关 Km-故障"; break; case 17: stop_type = "电池开关 Kb+故障"; break; case 18: stop_type = "电池开关 Kb-故障"; break; case 19: stop_type = "限流开关 Kr+故障"; break; case 20: stop_type = "限流开关 Kr-故障"; break; case 21: stop_type = "备用"; break; case 22: stop_type = "备用"; break; case 23: stop_type = "设备温度异常"; break; case 24: stop_type = "放电负载通信异常"; break; case 25: stop_type = "电池监测通信异常"; break; case 26: stop_type = "存在开关模块通信异常"; break; case 27: stop_type = "放电回路被占用"; break; case 28: stop_type = "放电负载异常"; break; } return stop_type; } } src/main/java/com/whyc/pojo/Fbs9100State.java
@@ -92,8 +92,10 @@ private Integer devRxnullerrcount; @ApiModelProperty("") private Long devDataFlowsum; @ApiModelProperty("") private Integer devLastCaptestStopType; @TableField(exist = false) private String devLastCaptestStopTypeReason; @ApiModelProperty("") private Float devConcurr; @ApiModelProperty("") src/main/java/com/whyc/service/Fbs9100StateService.java
@@ -5,6 +5,7 @@ import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import com.whyc.constant.DeviceConstant; import com.whyc.dto.BattTestData; import com.whyc.dto.Response; import com.whyc.dto.paramter.FbsStatePar; import com.whyc.dto.result.DischargeState; @@ -54,9 +55,8 @@ Fbs9100State fbs9100State = mapper.selectOne(wrapper); if (fbs9100State != null) { fbs9100State.setNote(new SimpleDateFormat(ActionUtil.time_yyyyMMddHHmmss).format(new Date())); fbs9100State.setDevLastCaptestStopTypeReason(BattTestData.getStopType_9612(fbs9100State.getDevLastCaptestStopType())); } /*Random random = new Random(); fbs9100State.setFbo4830IsOnline(random.nextInt(2));*/ return new Response().setII(1, fbs9100State == null ? false : true, fbs9100State, ""); }