From 518646badb078fe65c653ad6c999d6f026ca85b6 Mon Sep 17 00:00:00 2001 From: whyclxw <810412026@qq.com> Date: 星期六, 17 五月 2025 15:08:57 +0800 Subject: [PATCH] 查询机房,电源,电池组信息 --- src/main/java/com/whyc/factory/InfoFactory.java | 71 ++++++++++++++++++++++++----------- 1 files changed, 48 insertions(+), 23 deletions(-) diff --git a/src/main/java/com/whyc/factory/InfoFactory.java b/src/main/java/com/whyc/factory/InfoFactory.java index 0f9e46e..0b7d20b 100644 --- a/src/main/java/com/whyc/factory/InfoFactory.java +++ b/src/main/java/com/whyc/factory/InfoFactory.java @@ -13,23 +13,11 @@ .setPowerModel(info.getPowerModel()) .setProtocol(info.getProtocol()) .setPowerIp(info.getPowerIp()); - if(info.getProvice()!=null){ - pinf.setProvice(info.getProvice()); - } - if(info.getCity()!=null){ - pinf.setCity(info.getCity()); - } - if(info.getCountry()!=null){ - pinf.setCountry(info.getCountry()); - } - if(info.getStationName()!=null){ - pinf.setStationName(info.getStationName()); - } - if(info.getStationId()!=null){ - pinf.setStationId(info.getStationId()); - } if(info.getPowerId()!=null){ pinf.setPowerId(info.getPowerId()); + } + if(info.getPowerName()!=null){ + pinf.setPowerName(info.getPowerName()); } StationInf sinf=new StationInf(); sinf.setProvice(info.getProvice()) @@ -39,26 +27,63 @@ .setStationType(info.getStationType()) .setLatitude(info.getLatitude()) .setLongitude(info.getLongitude()); + if(info.getProvice()!=null){ + sinf.setProvice(info.getProvice()); + } + if(info.getCity()!=null){ + sinf.setCity(info.getCity()); + } + if(info.getCountry()!=null){ + sinf.setCountry(info.getCountry()); + } + if(info.getStationName()!=null){ + sinf.setStationName(info.getStationName()); + } + if(info.getStationId()!=null){ + sinf.setStationId(info.getStationId()); + } pinf.setSinf(sinf); return pinf; } //灏唅nfo瀵硅薄杞负鐢垫睜缁勫璞� public static BattInf infoToBatt(InfoDto info) { BattInf binf = new BattInf(); - binf.setDevIp(info.getDevIp()) - .setDevType(info.getDevType()) - .setMoncapstd(info.getMoncapstd()) - .setMoncount(info.getMoncount()) - .setMonresstd(info.getMonresstd()) - .setMonvolstd(info.getMonvolstd()) - .setProduct(info.getProduct()) - .setBattModel(info.getBattModel()); + if(info.getDevType()!=null){ + binf.setDevType(info.getDevType()); + } + if(info.getMoncapstd()!=null){ + binf.setMoncapstd(info.getMoncapstd()); + } + if(info.getMoncount()!=null){ + binf.setMoncount(info.getMoncount()); + } + if(info.getMonresstd()!=null){ + binf.setMonresstd(info.getMonresstd()); + } + if(info.getMonvolstd()!=null){ + binf.setMonvolstd(info.getMonvolstd()); + } + if(info.getProduct()!=null){ + binf.setProduct(info.getProduct()); + } + if(info.getBattModel()!=null){ + binf.setBattModel(info.getBattModel()); + } + if(info.getDevIp()!=null){ + binf.setDevIp(info.getDevIp()); + } if(info.getBattgroupId()!=null){ binf.setBattgroupId(info.getBattgroupId()); } + if(info.getBattgroupName()!=null){ + binf.setBattgroupName(info.getBattgroupName()); + } if(info.getDevId()!=null){ binf.setDevId(info.getDevId()); } + if(info.getDevName()!=null){ + binf.setDevName(info.getDevName()); + } return binf; } } \ No newline at end of file -- Gitblit v1.9.1