| | |
| | | case "nibian6184": |
| | | res = getNibian6184(realTimePar,lang); |
| | | break; |
| | | case "nibian6186": |
| | | res = getNibian6186(realTimePar,lang); |
| | | break; |
| | | } |
| | | //实时显示调整,增加电池数量,标称单体电压,铅酸还是锂电,放置于返回结果的data2 |
| | | Battinf battinf = battInfService.getBattGroupInfoByBattGroupId(realTimePar.getBattGroupId()); |
| | |
| | | if(realTimePar.getStationId()!=null){ |
| | | //根据机房id获取机房下电源信息 |
| | | PowerInf pinf=pinfService.getPwrDevIdByStationId(realTimePar.getStationId()); |
| | | //查询电源的ACDC信息 |
| | | Response pwrdevAcdcRes=pwrdevAcdcservice.getDataByDevId(pinf.getPowerDeviceId()); |
| | | res.put("pwrdevAcdc",pwrdevAcdcRes); |
| | | if(pinf!=null){ |
| | | //查询电源的ACDC信息(重庆bts4810(61850)需要用tb_pwrdev_acdcdata的实时负载电流和三相交流电压) |
| | | Response pwrdevAcdcRes=pwrdevAcdcservice.getDataByDevId(pinf.getPowerDeviceId()); |
| | | res.put("pwrdevAcdc",pwrdevAcdcRes); |
| | | } |
| | | } |
| | | |
| | | return new Response().set(1, res); |
| | |
| | | return new Response().set(1, res); |
| | | } |
| | | |
| | | //6186 |
| | | public Response getNibian6186(RealTimePar realTimePar, String lang) { |
| | | Map<String, Object> res = new HashMap<>(); |
| | | //查询fbs9100信息 |
| | | Response f9100stateRes = f9100service.serchContactorState(realTimePar.getDevId()); |
| | | res.put("f9100state", f9100stateRes); |
| | | Response rtstateRes = rtstateservice.serchByCondition(realTimePar.getBattGroupId()); |
| | | res.put("rtstate", rtstateRes); |
| | | //查询电池组单体信息 |
| | | Response rtdataRes = rtdataservice.serchByCondition(realTimePar.getBattGroupId()); |
| | | res.put("rtdata", rtdataRes); |
| | | //最后一次核容放电数据 |
| | | Response tinfRes = batttestDataInfService.searchBattLastHrDataByIdDbs(realTimePar.getBattGroupId(), realTimePar.getDevId(), lang); |
| | | res.put("tinfdata", tinfRes); |
| | | return new Response().set(1, res); |
| | | } |
| | | |
| | | //多宝山(dbs)页面信息 |
| | | public Response getDbs(RealTimePar realTimePar, String lang) { |
| | | Map<String, Response> res = new HashMap<>(); |