| | |
| | | import com.whyc.mapper.StationInfMapper; |
| | | import com.whyc.pojo.db_station.BattInf; |
| | | import com.whyc.pojo.db_station.PowerInf; |
| | | import com.whyc.pojo.db_station.PowerInfChange; |
| | | import com.whyc.pojo.db_station.StationInf; |
| | | import com.whyc.pojo.db_user.BaojigroupPower; |
| | | import com.whyc.pojo.db_user.BaojigroupUsr; |
| | |
| | | |
| | | @Autowired(required = false) |
| | | private BaojigroupPowerMapper bjPowerMapper; |
| | | |
| | | @Autowired(required = false) |
| | | private InfoChangeService changeService; |
| | | |
| | | @Autowired |
| | | private PowerheartParamService heartService; |
| | | |
| | | /*添加电源 |
| | | 1.判断当前用户是否是包组用户 |
| | |
| | | //当前人所在的包机组添加电源机房 |
| | | insertInbaoji(stationId,powerId); |
| | | } |
| | | |
| | | //添加完电源需要插入默认实时页面电源的心跳数据 |
| | | heartService.insertHeartData(powerId); |
| | | } |
| | | //当前人所在的包机组添加电源机房 |
| | | public void insertInbaoji(Integer stationId,Integer powerId){ |
| | |
| | | wrapper.eq("power_id",powerId); |
| | | wrapper.last("limit 1"); |
| | | PowerInf pinf=mapper.selectOne(wrapper); |
| | | List<PowerInfChange> pinfChangeList=changeService.getPinfChange(powerId); |
| | | pinf.setPinfChangeList(pinfChangeList); |
| | | return pinf; |
| | | } |
| | | //电源信息统计 |
| | |
| | | return mapper.getListByUserId(userId); |
| | | } |
| | | //根据查询条件获取电源集合 |
| | | public List<Integer> getPowerIdList(ParamAlmDto dto) { |
| | | return mapper.getPowerIdList(dto); |
| | | public PowerInf getPowerIdList(Integer powerId) { |
| | | return mapper.getPowerIdList(powerId); |
| | | } |
| | | //获取电源性能(下拉) |
| | | public Response getPwrCapperformance() { |