lxw
2023-01-10 c87eefc568af56d327ab7ceca8969526f59b3d9b
预付容量
1个文件已修改
16 ■■■■ 已修改文件
src/main/java/com/whyc/dto/XmlFileOpreate.java 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/dto/XmlFileOpreate.java
@@ -105,6 +105,9 @@
            if(file_node!=null){
                fparam.setConnResBad(Float.parseFloat(file_node.getTextTrim()));
            }
            float battCap=fparam.getBattCap();//标称容量
            float battRes=fparam.getBattRes();//标称内阻
            //-----根据groupNum的值读取测试数据---------------------------//
            Iterator nodes = rootnode.elementIterator("node_batt_num");
            BattgroupInfo battInfo=new BattgroupInfo();
@@ -118,7 +121,10 @@
                    file_node=node.element("bv_1");
                    battData.setBv(file_node.getTextTrim());
                    file_node=node.element("br_1");
                    battData.setBr(file_node.getTextTrim());
                    String br=file_node.getTextTrim();
                    battData.setBr(br);
                    battData.setEstimatedCap(Float.valueOf(br)/battRes*battCap);
                    battData.setBr(br);
                    file_node=node.element("bs_1");
                    battData.setBs(file_node.getTextTrim());
                    file_node=node.element("cr_1");
@@ -252,6 +258,10 @@
            //-----根据groupNum的值读取测试数据---------------------------//
            Iterator nodes = rootnode.elementIterator("node_group_num");
            float battCap=fparam.getBattCap();//标称容量
            float battRes=fparam.getBattRes();//标称内阻
            if(nodes!=null){
                while (nodes.hasNext()){
                    node= (Element) nodes.next();
@@ -266,7 +276,9 @@
                        batt_node=file_node.element("bv_1");
                        battData.setBv(batt_node.getTextTrim());
                        batt_node=file_node.element("br_1");
                        battData.setBr(batt_node.getTextTrim());
                        String br=batt_node.getTextTrim();
                        battData.setBr(br);
                        battData.setEstimatedCap(Float.valueOf(br)/battRes*battCap);
                        batt_node=file_node.element("bs_1");
                        battData.setBs(batt_node.getTextTrim());
                        batt_node=file_node.element("cr_1");